Điểm chính

  • Kỹ sư phần mềm Brandon Thomas phát triển các ứng dụng WordCraft, GridCraft và DeckCraft với sự hỗ trợ của AI Claude.
  • Dự án này làm dấy lên những lo ngại về bảo vệ bản quyền phần mềm và nguy cơ mất việc làm trong ngành.
  • Cộng đồng tranh luận về tính khả thi khi một cá nhân duy trì và cập nhật các bộ phần mềm phức tạp này.

Kỹ sư phần mềm Brandon Thomas tiếp tục gây chú ý khi công bố các phiên bản mã nguồn mở mô phỏng bộ ứng dụng Microsoft Office, bao gồm WordCraft, GridCraft và DeckCraft, được phát triển chủ yếu nhờ sự hỗ trợ của mô hình trí tuệ nhân tạo Claude từ Anthropic.

Quá trình phát triển và mức độ hoàn thiện

Theo ghi nhận từ trang công nghệ Tom's Hardware, các ứng dụng này có giao diện tương tự như Word, Excel và PowerPoint. Tuy nhiên, mức độ hoàn thiện của chúng hiện chưa cao bằng các dự án nhân bản phần mềm Adobe trước đó mà lập trình viên này từng thực hiện. Dù vậy, sự ra đời của các bản sao này vẫn tạo ra áp lực và mối lo ngại cho các tập đoàn phần mềm lớn trong việc bảo vệ sở hữu trí tuệ.

Tranh cãi xoay quanh phương pháp phát triển

Phương pháp "vibe-coding" mà Brandon Thomas sử dụng đã vấp phải nhiều chỉ trích từ cộng đồng vì cho rằng anh nên đóng góp cho các nền tảng mã nguồn mở có sẵn như GIMP hoặc Thunderbird thay vì tạo ra sản phẩm mới. Đáp lại, nhà phát triển này cho biết anh có nhiều năm kinh nghiệm lập trình và không muốn duy trì những phần mềm mà anh cho là lỗi thời, đồng thời nhắc lại trải nghiệm mất bài luận 40 trang vì sự cố của LibreOffice trong quá khứ.

Phản ứng từ cộng đồng công nghệ

Sự việc đã châm ngòi cho các cuộc tranh luận trái chiều trên nền tảng Reddit. Một bộ phận nhìn nhận đây là bước tiến tích cực cho ngành phần mềm, trong khi số khác lo ngại về nguy cơ AI đe dọa việc làm của con người. Bên cạnh đó, nhiều ý kiến cho rằng các giải pháp thay thế miễn phí như Google Docs hay LibreOffice đã xuất hiện từ lâu nhưng không gây ảnh hưởng lớn đến doanh thu của Microsoft.

Thách thức trong tương lai

Giới chuyên môn và cộng đồng công nghệ hiện đang đặt dấu hỏi lớn về khả năng duy trì dự án của một lập trình viên độc lập. Việc tự mình xử lý khối lượng công việc khổng lồ từ sửa lỗi đến cập nhật tính năng cho toàn bộ bộ ứng dụng sao chép này được nhận định là một thách thức không nhỏ trong thời gian tới.