- Ba tháng trước, Yaak đã đăng bài "Why Not Open Source" để giải thích vì sao khi đó họ không định mở mã nguồn
- Từng trải qua tình trạng kiệt sức với các dự án mã nguồn mở trong quá khứ, tác giả cho rằng việc chia sẻ quá trình ra quyết định này có thể hữu ích cho người khác
- Phần lớn người dùng Yaak đồng ý, nhưng cộng đồng mã nguồn mở rộng lớn hơn lại phản đối mạnh mẽ hầu hết nội dung đó
Phản ứng của cộng đồng mã nguồn mở
-
"Đừng nhầm lẫn mã nguồn mở/phần mềm tự do với một mô hình xã hội cụ thể trên GitHub hay với việc đóng góp" - lobste.rs
-
"Nhưng tất cả những điều đó cũng áp dụng cho phần mềm mã nguồn đóng" - ycombinator.com
-
"Lập luận của bài này hoàn toàn là nhảm nhí. Tôi còn chẳng biết 'ứng dụng' này là gì. Không cần thiết. Hãy đi vào sọt rác của lịch sử" - reddit.com
- Phần lớn các phản hồi không mang tính xây dựng, nhưng bình luận 500 từ trên lobste.rs thực sự rất xuất sắc. Sau khi đọc, tác giả bắt đầu nghĩ rằng có thể mình đã sai
Lợi ích của mã nguồn mở
- Mã nguồn mở không nhất thiết đồng nghĩa với mở cho đóng góp
- Chỉ riêng việc công khai mã nguồn cũng đã mang lại phần lớn lợi ích:
- Mở cho kiểm toán bảo mật
- Tính năng minh bạch (không có gì đáng ngờ)
- Tính linh hoạt (có thể fork và chỉnh sửa)
- Vẫn có thể chạy được ngay cả khi nhà phát triển rời đi
Chuyển sang mã nguồn mở nhưng chỉ cho phép đóng góp hạn chế
- Có những dự án như SQLite, là mã nguồn mở nhưng không chấp nhận đóng góp từ bên ngoài
- Litestream ban đầu không cho phép đóng góp, nhưng sau đó chuyển sang chỉ chấp nhận sửa lỗi
- Yaak cũng áp dụng mô hình này: mở mã nguồn theo giấy phép MIT và chỉ chấp nhận đóng góp sửa lỗi
3 bình luận
Tôi rất ấn tượng khi anh ấy đã đọc rất nhiều bình luận, chắt lọc những ý kiến mang tính xây dựng và tiếp thu chúng. Đúng là một người rất cởi mở.
Những bình luận mang tính xây dựng cũng thực sự rất tuyệt vời
Đây là phần tóm tắt bình luận 500 ký tự trên lobster.rs có trong bài viết.
Bình luận này được viết về bài gốc Why Not Open Source ?.
Phản biện theo từng điểm
Phản biện về các nhược điểm