Dự án Everything: Tham vọng tái tạo toàn bộ phần mềm thế giới dưới dạng mã nguồn mở
Everything Project đang nỗ lực xây dựng lại từ đầu các phần mềm độc quyền phổ biến nhất thế giới — từ Excel, Word, Photoshop cho tới Slack, Zoom và AutoCAD — dưới dạng ứng dụng mã nguồn mở miễn phí, cấp phép MIT. Toàn bộ dự án được gom vào một mono-repository duy nhất trên GitHub và đang thu hút sự chú ý lớn từ cộng đồng lập trình viên.

Giao diện tổng quan của Everything Project
Có bao giờ bạn tự hỏi điều gì sẽ xảy ra nếu toàn bộ phần mềm độc quyền trên thế giới bỗng có một phiên bản mã nguồn mở, miễn phí và ai cũng có thể đóng góp? Đó chính là tham vọng đằng sau Everything Project — một sáng kiến đang gây sốt trên cộng đồng công nghệ quốc tế.
Tái tạo cả một hệ sinh thái phần mềm
Everything Project tự mô tả mình là nỗ lực "xây dựng lại và mở mã nguồn toàn bộ phần mềm của thế giới từ đầu". Từ Office đến Slack, từ Photoshop đến AutoCAD, nhóm phát triển đang tạo ra các lựa chọn thay thế miễn phí, mã nguồn mở cho hầu hết phần mềm độc quyền mà chúng ta dùng hằng ngày.
Điểm đáng chú ý là toàn bộ dự án được đặt trong một mono-repository duy nhất trên GitHub, chứa tất cả ứng dụng và công cụ thuộc dự án. Giấy phép sử dụng là MIT — một trong những giấy phép thoáng nhất hiện nay, cho phép sử dụng, chỉnh sửa và phân phối lại tự do.
"Phần mềm của thế giới. Được xây dựng lại, mở mã nguồn và cấp phép MIT." — Tuyên bố của Everything Project
Hàng chục ứng dụng trải khắp mọi lĩnh vực
Danh mục ứng dụng của dự án được phân chia theo nhóm chức năng, và mỗi ứng dụng đều có bản thay thế tương ứng mà người dùng quen thuộc.
Bộ công cụ văn phòng và cộng tác
- Spreadsheet thay thế Microsoft Excel, Google Sheets, Apple Numbers
- Documents thay thế Microsoft Word, Google Docs, Apple Pages
- Presentation thay thế PowerPoint, Google Slides, Keynote
- Whiteboard thay thế Miro, Microsoft Whiteboard, FigJam
- Notes thay thế OneNote, Evernote, Apple Notes
Nhóm cộng tác có Meetings (thay Zoom, Google Meet, Microsoft Teams), Teamchat (thay Slack), Email (thay Gmail, Outlook), Calendar, Contacts và cả Signatures để thay DocuSign.
Công cụ sáng tạo và kỹ thuật
Đây là phần tham vọng nhất của dự án khi nhắm tới các phần mềm chuyên nghiệp nặng ký:
- Photo Studio thay Adobe Photoshop
- Video Studio thay CapCut, Premiere Pro, Final Cut Pro, DaVinci Resolve
- Vector Studio thay Adobe Illustrator
- Music Studio thay FL Studio, Ableton Live, Logic Pro
- CAD thay AutoCAD, Parametric thay SolidWorks, Circuits thay Altium Designer
Giao diện màn hình ứng dụng của Everything Project
Từ tài chính, kinh doanh đến công cụ lập trình
Dự án còn bao phủ cả các mảng doanh nghiệp như Accounting, Invoicing, CRM, Help Desk, Point of Sale, Inventory, Hiring, cho tới API Client thay thế Postman. Thậm chí còn có nhóm trò chơi với Cờ vua, Backgammon, Cờ đam, Solitaire và Sudoku.
Cách chạy thử dự án
Nếu muốn trải nghiệm, bạn chỉ cần Node.js 22.12 trở lên và thực hiện vài lệnh đơn giản:
git clone https://github.com/HeyPuter/everything.git
cd everything/src/[ten-ung-dung]
npm install
npm run dev
Góc nhìn từ Việt Nam
Với đội ngũ lập trình viên và các startup công nghệ trong nước, một dự án như Everything Project mang ý nghĩa thực tế đáng kể. Nhiều doanh nghiệp vừa và nhỏ Việt Nam vẫn phải chi trả khoản phí bản quyền không nhỏ cho các bộ phần mềm văn phòng và thiết kế. Một hệ sinh thái mã nguồn mở đầy đủ, miễn phí sẽ là lựa chọn hấp dẫn — đặc biệt khi có thể tự triển khai máy chủ trong nước để đảm bảo chủ quyền dữ liệu.
Tuy vậy, cần lưu ý rằng việc tái tạo những phần mềm phức tạp như AutoCAD hay SolidWorks là bài toán kỹ thuật cực kỳ khó, đòi hỏi hàng nghìn giờ phát triển. Các ứng dụng hiện tại có thể chưa đạt độ chín so với bản gốc, nhưng tinh thần mở và tiềm năng cộng đồng của dự án là điều rất đáng ghi nhận.
Thông tin chi tiết và mã nguồn có thể truy cập tại github.com/HeyPuter/everything.


