Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Chúng Ta Có Thực Sự Tin Được Linux Không?

Ai tạo ra Linux? Tại sao họ lại cho nó miễn phí? Những người này có đáng tin cậy không?

Người dùng Linux lâu năm có thể cười trước câu hỏi này, nhưng hãy suy nghĩ từ góc độ khác. Trong thời đại Facebook, khi "miễn phí" thường có nghĩa là "hỗ trợ quảng cáo và theo dõi mọi hành động", bất kỳ ai không quen với giấy phép mã nguồn mở đều sẽ hoài nghi bất cứ thứ gì "miễn phí".

"Nếu bạn không trả tiền, bạn chính là sản phẩm", câu thành ngữ nói vậy.

Chúng Ta Có Thực Sự Tin Được Linux Không?

Vì vậy cần nói rõ: Linux, và phần mềm mã nguồn mở khác, không "miễn phí" theo nghĩa Facebook hay Gmail – tức là không phải dự án có quảng cáo do các tập đoàn lợi nhuận khổng lồ cung cấp (dù nhiều công ty lớn đóng góp cho mã nguồn mở). Thay vào đó, Linux là dự án cộng tác mà toàn thế giới có thể tham gia, nếu họ quyết định làm vậy. Đúng: kể cả bạn.

Vậy ai tạo ra Linux? Chúng ta tất cả. Hãy nói về ý nghĩa của điều này, dùng ví dụ dễ hiểu cho người không lập trình: Wikipedia.

Cách Hoạt Động Của Wikipedia

Chúng Ta Có Thực Sự Tin Được Linux Không?

Wikipedia là một trong những trang web phổ biến nhất Trái Đất, nhưng hầu như không ai được trả tiền để thêm nội dung. Thay vào đó, những người đam mê chủ đề cụ thể bấm nút "Sửa" ở đầu mỗi bài viết. Ai cũng có thể làm điều này, không cần tài khoản.

Đây, ít nhiều, là cách bộ sưu tập kiến thức nhân loại hoàn chỉnh nhất được xây dựng: 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 vậy. Có nhóm biên tập viên cốt lõi, xem xét kỹ các thay đổi mới và quyết định có giữ lại không. Có bot Wikipedia tự động sửa lỗi. Quản trị viên đôi khi khóa bài viết nếu chủ đề gây tranh cãi tạm thời.

Theo thời gian, một hệ thống đã hình thành, nhưng thực tế vẫn là gần như toàn bộ tình nguyện viên tạo nên Wikipedia ngày nay. Linux, như chúng ta biết, cũng tương tự: một nhóm tình nguyện rộng khắp đóng góp mã cho hàng nghìn chương trình tạo nên các distro Linux hiện đại.

Wikipedia có khuyết điểm. Bài về từng Pokémon thường được sửa nhiều hơn bài về cả quốc gia châu Phi, và tranh cãi về tiểu tiết có thể chiếm据 "thảo luận" trong nhiều tháng. (Đám đông có thể rất thông minh, nhưng đôi khi có ưu tiên kỳ lạ). Quy trình Wikipedia – như mọi dự án mã nguồn mở – rối rắm, theo cách mà bất kỳ cộng đồng dân chủ nào cũng rối rắm. Đây là dự án tự do, liên tục, mà cách nào đó lại tổng hợp thành một trong những tài nguyên hữu ích nhất trên Internet.

Và bạn biết sao? Hầu hết các distro Linux hoạt động theo cách y hệt.

Mã Nguồn Mở: Điều Chúng Ta Làm Cùng Nhau

Hầu hết người dùng Internet quen thuộc với Firefox, một trong những trình duyệt phổ biến nhất. Đây là ví dụ nổi bật của phần mềm mã nguồn mở – tức là phần mềm mà bất kỳ ai muốn đều tự do chỉnh sửa cho mục đích riêng.

Chúng Ta Có Thực Sự Tin Được Linux Không?

Tương tự Wikipedia, Firefox được "chỉnh sửa" bởi đội ngũ tình nguyện viên. Hàng nghìn người cùng nhau xây dựng trình duyệt này, được hàng triệu người dùng miễn phí.

Điều này liên quan gì đến Linux? Hầu hết các distro Linux đều bao gồm Firefox – họ được quyền làm vậy vì Firefox mã nguồn mở. Mỗi distro Linux là sự tổng hợp của hàng nghìn dự án khác nhau, mỗi dự án như Firefox có đội ngũ riêng. Nhưng các distro Linux cũng có đội ngũ tình nguyện giúp tập hợp mọi thứ lại với nhau.

Mọi dự án đều công bố mã nguồn công khai, nghĩa là bất kỳ ai muốn đề xuất thay đổi đều có thể xem mã và làm theo. Cuộc hội thoại giữa các nhà phát triển thường cũng công khai, bạn có thể đọc quá trình ra quyết định nếu muốn. Nếu muốn tham gia sâu hơn, bạn có thể liên hệ nhà phát triển và đề nghị giúp đỡ – theo thời gian bạn có thể trở thành nhà phát triển cốt lõi.

Dù bạn không viết code, vẫn có cách đóng góp. Nghệ sĩ có thể thiết kế icon hoặc wallpaper. Ai sẵn sàng dùng bản beta có thể cung cấp phản hồi quý giá. Người viết có thể giúp hoàn thiện tài liệu.

Đây, ở dạng tốt nhất, chính là mã nguồn mở: dự án được tạo ra cho và bởi những người dùng đam mê nhất.

Nhiều "Cặp Mắt" Nhìn Vào Mã Nguồn

Chúng Ta Có Thực Sự Tin Được Linux Không?

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 đơn lẻ với tầm nhìn thống nhất. Đó không phải lập luận sai, nhưng đáng nói mô hình mã nguồn mở mang lại lợi thế nhất định.

Quay lại Wikipedia. Có lỗi trên Wikipedia, đúng, nhưng cũng có hàng triệu người xem xét mỗi ngày. Càng nhiều người nhìn vào một trang, càng nhiều người có thể nhận ra – và sửa – bất kỳ lỗi nào.

Điều tương tự đúng cho phần mềm mã nguồn mở. Khi Microsoft xây dựng Windows mới, chỉ nhân viên Microsoft xem mã. Khi dự án mã nguồn mở làm việc, họ làm công khai – cả thế giới có thể xem mã nếu muốn. Và càng nhiều người xem, càng có khả năng vấn đề được chỉ ra.

Cuộc thảo luận về các vấn đề tiềm ẩn diễn ra liên tục. Đôi khi trở nên gay gắt, dẫn đến sự chia rẽ. Thực tế, bất kỳ ai cũng có thể lấy dự án mã nguồn mở hiện có và tạo phiên bản riêng – quá trình gọi là "fork".

Có thể nói thêm nhiều. Cần nói rằng, truyền thống Linux và các dự án mã nguồn mở khác phản ứng nhanh với vấn đề tiềm ẩn nhờ số lượng người xem mã.

Ai Tạo Ra Linux? Bạn Đó. Hãy Tham Gia!

Chúng Ta Có Thực Sự Tin Được Linux Không?

Linux không chỉ là hệ điều hành: nó là một cộng đồng. Nó cũng có thể là một sở thú thú vị, nếu bạn muốn tham gia. Bạn có thể cần học nghĩa của nhiều từ mới, nhưng khi bắt đầu đi sâu, bạn thực sự có thể làm cho máy tính thành của riêng mình.

Dù bạn là người tị nạn từ Windows XP, tìm cách giữ máy tính cũ chạy an toàn, hay đơn giản chỉ là người tò mò, tôi mạnh dạn khuyên bạn xem danh sách distro Linux tốt nhất và tham gia ngay. Bạn có thể tin tưởng những người tạo ra Linux, thậm chí gia nhập họ nếu muốn.

Và bây giờ: cộng tác! Giải thích của tôi về Linux và mã nguồn mở thế nào? Cách tốt nhất để mọi người tham gia là gì? Lỗi nào trong bài bạn muốn sửa? Thoải mái thảo luận tất cả và hơn thế nữa trong bình luận.