Ai tạo ra Linux? Tại sao họ lại cho đi? Những người này có thể tin cậy được không?
Người dùng Linux lâu năm có thể bật cười trước câu hỏi này, nhưng hãy nghĩ về nó từ một góc độ khác. Trong thời đại của Facebook, khi "miễn phí" thường có nghĩa là "được hỗ trợ quảng cáo và sẽ theo dõi mọi hành động của bạn", bất kỳ ai không quen thuộc với giấy phép nguồn mở sẽ nghi ngờ về bất cứ thứ gì "miễn phí".
" Nếu bạn không trả tiền, bạn là sản phẩm ", câu ngạn ngữ nói.
Vì vậy, cần phải nói rằng:Linux và các phần mềm mã nguồn mở khác, không miễn phí theo nghĩa Facebook hay Gmail - nghĩa là, nó không phải là một nỗ lực được hỗ trợ bởi quảng cáo được cung cấp bởi các tập đoàn siêu lợi nhuận (mặc dù nhiều công ty lớn đã đóng góp cho các dự án mã nguồn mở). Thay vào đó, Linux là một dự án hợp tác mà cả thế giới có thể tham gia, nếu họ quyết định làm như vậy. Có:ngay cả bạn.
Vậy ai là người tạo ra Linux? Tất cả chúng ta làm. Hãy nói về ý nghĩa của điều này, sử dụng một ví dụ dễ hiểu hơn đối với những người không phải là lập trình viên:Wikipedia.
Cách thức hoạt động của Wikipedia
Wikipedia là một trong những trang web phổ biến nhất trên trái đất, nhưng hầu như không ai được trả tiền để thêm mọi thứ vào đó. Thay vào đó, những người đam mê các chủ đề cụ thể nhấp vào nút "Chỉnh sửa" ở đầu mỗi bài viết. Bất kỳ ai cũng có thể làm điều này mà không cần thêm tài khoản.
Ít nhiều đây là cách mà bộ sưu tập tri thức nhân loại hoàn chỉnh nhất từng được tập hợp lại được xây dựng như thế nào:bởi những người quyết định đóng góp. Linux hoạt động theo cách tương tự.
Tất nhiên, Wikipedia phức tạp hơn thế. Có một nhóm biên tập viên nòng cốt chuyên dụng, những người xem xét kỹ những thay đổi mới và quyết định xem chúng có nên tiếp tục hay không. Có bot Wikipedia thực hiện sửa chữa. Đôi khi, quản trị viên khóa các trang, nếu chủ đề của họ tạm thời gây tranh cãi.
Theo thời gian, một hệ thống đã phát triển, nhưng thực tế vẫn là gần như hoàn toàn là những người tình nguyện tạo ra Wikipedia. Linux, như chúng ta biết, cũng giống như vậy:một nhóm nhiều tình nguyện viên đóng góp mã cho hàng nghìn chương trình tạo nên các bản phân phối Linux hiện đại.
Tất nhiên, Wikipedia có những sai sót. Các bài báo về từng Pokemon thường được chỉnh sửa nhiều hơn so với toàn bộ các quốc gia châu Phi và những cuộc chiến về những điều tầm thường có thể chiếm ưu thế trong phần "nói chuyện" trong nhiều tháng. (Đám đông có thể thực sự thông minh, nhưng đôi khi nó cũng có những ưu tiên kỳ lạ). Quy trình của Wikipedia - giống như tất cả các dự án mã nguồn mở - rất lộn xộn, theo cách mà bất kỳ cộng đồng dân chủ nào cũng vậy. Đó là một dự án tự do, liên tục, bằng cách nào đó bổ sung vào một trong những tài nguyên hữu ích nhất trên toàn bộ Internet.
Và bạn biết những gì? Hầu hết các bản phân phối Linux đều hoạt động theo cùng một cách.
Nguồn mở:Cái gì đó chúng ta đều làm việc
Hầu hết người dùng Internet đều quen thuộc với Firefox, một trong những trình duyệt web phổ biến nhất. Đó là một ví dụ nổi bật về phần mềm nguồn mở - tức là phần mềm mà bất kỳ ai muốn có thể tự do chỉnh sửa cho các mục đích riêng của họ.
Tương tự như Wikipedia, Firefox được "chỉnh sửa" bởi một nhóm tình nguyện viên. Hàng nghìn người làm việc cùng nhau để giúp xây dựng trình duyệt này. Trình duyệt này được hàng triệu người sử dụng miễn phí.
Điều này có liên quan gì đến Linux? Hầu hết các bản phân phối Linux đều bao gồm Firefox - họ có thể làm như vậy miễn phí, vì Firefox là mã nguồn mở. Mỗi bản phân phối Linux là một tập hợp của hàng nghìn dự án khác nhau, tất cả những dự án này giống như Firefox đều có nhóm riêng của họ. Nhưng bản thân các bản phân phối Linux cũng có các nhóm tình nguyện viên giúp kết hợp mọi thứ lại với nhau.
Mọi dự án trong số này đều xuất bản công khai mã nguồn của chúng, có nghĩa là bất kỳ ai muốn đưa ra đề xuất đều có thể xem mã và làm như vậy. Các cuộc trò chuyện giữa các nhà phát triển cũng thường công khai, có nghĩa là bạn có thể đọc quá trình ra quyết định của họ nếu bạn muốn. Nếu muốn tham gia nhiều hơn, bạn có thể liên hệ với các nhà phát triển đằng sau một dự án và đề nghị trợ giúp - trong thời gian bạn có thể tự mình trở thành nhà phát triển cốt lõi.
Nhưng ngay cả khi bạn không viết mã, vẫn có những cách bạn có thể đóng góp. Ví dụ, các nghệ sĩ có thể thiết kế các biểu tượng hoặc hình nền. Bất kỳ ai sẵn sàng sử dụng phiên bản beta đều có thể cung cấp phản hồi có giá trị. Các nhà văn có thể giúp tập hợp các tài liệu lại với nhau.
Nói một cách tốt nhất thì đây là nguồn mở:một dự án được tạo ra cho và bởi những người dùng đam mê nhất của nó.
Nhãn cầu khác về mã
Một số người có thể không thích cách tiếp cận này, thích mọi thứ được kiểm soát bởi một công ty duy nhất với tầm nhìn thống nhất trong tâm trí. Và đó không hẳn là một lập luận không chính xác, nhưng cần chỉ ra rằng mô hình nguồn mở mang lại những lợi thế nhất định.
Hãy nói về Wikipedia một lần nữa. Chắc chắn có những sai lầm trên Wikipedia, nhưng cũng có hàng triệu người xem nó mỗi ngày. Càng nhiều người xem một trang, thì càng có nhiều người có thể nhận thấy - và sửa chữa - bất kỳ lỗi nào đã cho.
Điều này cũng có thể nói về phần mềm nguồn mở. Khi Microsoft xây dựng phiên bản Windows mới, chỉ nhân viên của Microsoft mới được xem mã. Khi một dự án nguồn mở hoạt động trên một phiên bản mới, họ sẽ làm như vậy trước công chúng - cả thế giới có thể xem mã, nếu họ muốn. Và càng có nhiều người xem xét nó, thì càng có nhiều khả năng nó sẽ được chỉ ra bất kỳ vấn đề nào.
Những cuộc trò chuyện về những vấn đề tiềm ẩn như vậy liên tục xảy ra. Đôi khi chúng có thể trở nên khó chịu, tại thời điểm đó, sự phân chia sẽ xảy ra. Trên thực tế, bất kỳ ai cũng có thể sử dụng một dự án nguồn mở hiện có và tạo phiên bản của riêng họ - một quá trình được gọi là forking.
Tôi có thể tiếp tục. Không cần phải nói, có những ưu và khuyết điểm đối với một trong hai cách tiếp cận - nhưng theo truyền thống, Linux và các dự án nguồn mở khác đã phản ứng nhanh với các vấn đề tiềm ẩn do có bao nhiêu người xem qua mã.
Ai tạo ra Linux? Bạn làm. Tham gia!
Linux không chỉ là một hệ điều hành:nó là một cộng đồng. Nó cũng có thể là một sở thích khá thú vị, nếu bạn muốn tham gia vào nó. Bạn có thể cần phải học một loạt các từ mới có nghĩa là gì, nhưng một khi bạn bắt đầu nghiên cứu, bạn sẽ thực sự có thể biến máy tính của mình thành của riêng bạn.
Cho dù bạn là người tị nạn Windows XP, đang tìm cách giữ cho một máy tính trung thành chạy an toàn hay chỉ là một người tò mò bẩm sinh, tôi thực sự khuyên bạn nên xem danh sách các bản phân phối Linux tốt nhất của chúng tôi và tham gia ngay. Bạn có thể tin tưởng những người tạo ra Linux và thậm chí tham gia với họ nếu bạn muốn.
Và bây giờ:cộng tác! Giải thích của tôi về Linux và nguồn mở như thế nào? Những cách tốt nhất để mọi người tham gia là gì? Bạn muốn sửa những sai lầm nào trong bài viết này? Hãy nói về tất cả những điều này và hơn thế nữa trong phần bình luận.