Nguồn mở

Các sản phẩm nguồn mở (tiếng Anh: Open source) bao gồm sự cho phép sử dụng mã nguồn, tài liệu thiết kế hoặc nội dung của sản phẩm. Nó thường được dùng để chỉ  mô hình nguồn mở, trong đó phần mềm nguồn mở hoặc các sản phẩm khác được phát hành theo giấy phép nguồn mở như một phần của Phong trào Nguồn mở. Việc sử dụng thuật ngữ bắt nguồn từ phần mềm, nhưng đã mở rộng ra ngoài lĩnh vực phần mềm để bao quát nội dung mở và các hình thức cộng tác mở.

Nguồn gốc

Cụm từ tiếng Anh đơn giản "nguồn mở" đã xuất hiện lẻ tẻ trong những cuốn sách có niên đại hàng trăm năm. Ví dụ, năm 1685, Thomas Willis đã viết trong The London Practice of Physick, Or The Whole Practical Part of Physick nói về chất lỏng từ một vết thương "chảy ra trong một luồng đầy đủ từ một nguồn mở, cho đến khi nó được rút ra từ toàn bộ Legg..." Tuy nhiên, ý nghĩa hiện đại của thuật ngữ "nguồn mở" lần đầu tiên được đề xuất bởi nhóm người trong phong trào phần mềm tự do, những người chỉ trích chương trình nghị sự chính trị và triết lý đạo đức ngụ ý trong thuật ngữ "free software" và tìm cách điều chỉnh lại ngôn từ để phản ánh một quan điểm mang tính thương mại hơn. INgoài ra, sự mơ hồ của thuật ngữ "free software" được coi là không khuyến khích áp dụng kinh doanh.
Nhóm này bao gồm Christine Peterson, Todd Anderson, Larry Augustin, Jon Hall, Sam Ockman, Michael Tiemann và Eric S. Raymond. Peterson đề xuất "nguồn mở"(open source) tại một cuộc họp tổ chức tại Palo Alto, California, để phản ứng với thông báo của Netscape vào tháng 1 năm 1998 về việc phát hành mã nguồn cho Navigator. Linus Torvalds đã ủng hỗ vào ngày hôm sau và,  Phil Hughes ủng hộ thuật ngữ này trong Linux Journal. Richard Stallman, người sáng lập phong trào phần mềm tự do, ban đầu dường như chấp nhận thuật ngữ này, nhưng sau đó đã thay đổi quyết định. Netscape đã phát hành mã nguồn theo Netscape Public License và sau đó theo Mozilla Public License.
Raymond đặc biệt tích cực trong nỗ lực phổ biến thuật ngữ mới. Ông đã thực hiện cuộc gọi công khai đầu tiên tới cộng đồng phần mềm tự do để áp dụng nó vào tháng 2 năm 1998. Không lâu sau, ông thành lập The Open Source Initiative phối hợp với Bruce Perens.
Thuật ngữ này đã đạt được tầm nhìn xa hơn thông qua một sự kiện được tổ chức vào tháng 4 năm 1998 bởi nhà xuất bản công nghệ Tim O'Reilly. Ban đầu có tên là "Freeware Summit" và sau đó được gọi là "Open Source Summit", sự kiện này có sự tham gia của các nhà lãnh đạo của nhiều dự án tự do nguồn mở quan trọng nhất, bao gồm Linus Torvalds, Larry Wall, Brian Behlendorf, Eric Allman, Guido van Rossum, Michael Tiemann, Paul Vixie, Jamie Zawinski, và Eric Raymond. Tại hội nghị đó, các lựa chọn thay thế cho thuật ngữ "free software" đã được thảo luận. Tiemann đề xuất cho "sourceware" là một thuật ngữ mới, trong khi Raymond đề xuất "open source". Các nhà phát triển đã bỏ phiếu, và người chiến thắng đã được công bố trong một cuộc họp báo vào buổi tối cùng ngày.
Nhiều tổ chức chính thức lớn đã xuất hiện để hỗ trợ phát triển phong trào phần mềm nguồn mở, bao gồm, bao gồm Apache Software Foundation, hỗ trợ các dự án cộng đồng như framework nguồn mở Apache Hadoop và máy chủ HTTP nguồn mở Apache HTTP.

Mô hình nguồn mở và cộng tác mở

Mô hình nguồn mở là mô hình phát triển phần mềm phi tập trung khuyến khích cộng tác mở, có nghĩa là "bất kỳ hệ thống đổi mới hoặc sản xuất nào dựa trên những người tham gia được điều phối theo mục tiêu nhưng được phối hợp lỏng lẻo, những người tương tác để tạo ra một sản phẩm (hoặc dịch vụ) có giá trị kinh tế, mà họ cung cấp cho cả những người đóng góp và không phải là nhà cung cấp." Nguyên tắc chính của phát triển phần mềm nguồn mở là sản xuất ngang hàng, với các sản phẩm như mã nguồn, kế hoạch chi tiết và tài liệu có sẵn miễn phí cho công chúng. Sự chuyển động nguồn mở trong phần mềm bắt đầu như một phản ứng đối với những hạn chế của mã độc quyền. Mô hình được sử dụng cho các dự án như trong công nghệ thích hợp nguồn mở, và khám phá nguồn mở.
Mô hình nguồn mở để phát triển phần mềm đã truyền cảm hứng cho việc sử dụng thuật ngữ này để chỉ các hình thức cộng tác mở khác, chẳng hạn như trong Internet forum, mailing list và cộng đồng mạng. Hợp tác mở cũng được cho là nguyên tắc hoạt động làm nền tảng cho một loạt các liên doanh đa dạng, bao gồm bitcoin, TEDx, và Wikipedia.
Hợp tác mở là nguyên tắc cơ bản của sản xuất ngang hàng, cộng tác đại chúng và wikinomics. Nó đã được quan sát ban đầu trong phần mềm nguồn mở, nhưng cũng có thể được tìm thấy trong nhiều trường hợp khác, chẳng hạn như trong các Internet forums, mailing list, cộng đồng mạng, và nhiều trường hợp khác của nội dung mở, như creative commons. Nó cũng giải thích một số trường hợp của dịch vụ cộng đồng, tiêu dùng hợp tác và đổi mới mở.
Riehle et al. định nghĩa sự hợp tác mở là sự hợp tác dựa trên ba nguyên tắc bình đẳng, công đức và tự tổ chức. Levine và Prietula định nghĩa sự hợp tác mở là "bất kỳ hệ thống đổi mới hoặc sản xuất nào dựa trên những người tham gia định hướng mục tiêu nhưng được phối hợp lỏng lẻo, những người tương tác để tạo ra một sản phẩm (hoặc dịch vụ) có giá trị kinh tế, mà họ cung cấp cho cả những người đóng góp và không phải là nhà cung cấp."  Định nghĩa này nắm bắt nhiều trường hợp, tất cả được tham gia bởi các nguyên tắc tương tự. Ví dụ, tất cả các yếu tố - hàng hóa có giá trị kinh tế, truy cập mở để đóng góp và tiêu thụ, tương tác và trao đổi, công việc được phối hợp một cách lỏng lẻo - có mặt trong một dự án phần mềm nguồn mở, trong Wikipedia hoặc trong diễn đàn người dùng hoặc cộng đồng. Chúng cũng có thể có mặt trong một trang web thương mại dựa trên nội dung do người dùng tạo. Trong tất cả các trường hợp hợp tác mở này, bất kỳ ai cũng có thể đóng góp và bất kỳ ai cũng có thể tự do tham gia vào thành quả của việc chia sẻ, được tạo ra bởi những người tham gia tương tác được phối hợp một cách lỏng lẻo.
Một hội nghị thường niên dành riêng cho nghiên cứu và thực hành hợp tác mở là International Symposium on Wikis and Open Collaboration (OpenSym, trước đây gọi là WikiSym). Theo trang web của mình, nhóm định nghĩa cộng tác mở là "cộng tác là bình đẳng (mọi người đều có thể tham gia, không có rào cản nguyên tắc hoặc nhân tạo nào đối với sự tham gia), công đức (quyết định và trạng thái là dựa trên công đức thay vì áp đặt) và tự tổ chức (quy trình thích nghi với mọi người hơn là mọi người thích nghi với các quy trình được xác định trước)."