Computer >> Máy Tính >  >> Hệ thống >> Linux

Công ty so với Cộng đồng:Ai tạo ra hệ điều hành Linux tốt hơn?

Linux là một hệ điều hành, nhưng thực sự, không có một thực thể nào được gọi là Linux. Thay vào đó, bạn tải xuống "bản phân phối" (hoặc "bản phân phối") gói nhân Linux với phần mềm bổ sung cần thiết để cung cấp trải nghiệm máy tính để bàn hoàn chỉnh. Những bản phân phối này, mà đôi khi chúng ta gọi là hệ điều hành Linux, tốn tiền và nhân lực để tạo ra.

Một số bản phân phối có một công ty đứng sau chúng. Ubuntu, hệ điều hành Linux dành cho máy tính để bàn phổ biến nhất, thuộc loại này. Nó hầu như không đơn độc.

Những người khác không có nhà tài trợ của công ty và dựa vào các phương tiện khác để tồn tại. Một trong những bản phân phối như vậy là Debian. Ubuntu dựa trên Debian, có nghĩa là hầu hết mã của Ubuntu cuối cùng đến từ dự án Debian.

Sự hiện diện của một công ty tài trợ thay đổi cấu trúc của cộng đồng các bản phân phối Linux. Điều này có thể ảnh hưởng đến trải nghiệm bạn có với tư cách là người dùng, ngay cả khi bạn không phải là thành viên tích cực trong cộng đồng. Vì vậy, bạn nên sử dụng một bản phân phối với một công ty đứng sau nó, hay tốt hơn là đi với một trong nhiều công ty không có? Dưới đây là sáu câu hỏi cần xem xét.

1. Mọi người có được trả tiền để làm việc này không?

Rất ít bản phân phối Linux có nhân viên được trả lương, với Ubuntu là một ngoại lệ lớn. Canonical thành lập năm 2004 với mục đích phát triển và truyền bá Ubuntu. Nó kiếm tiền bằng cách bán hỗ trợ và các dịch vụ bổ sung.

Công ty so với Cộng đồng:Ai tạo ra hệ điều hành Linux tốt hơn?

Canonical đã từng là giải pháp thay thế mã nguồn mở cho Apple và Microsoft với tư cách là một công ty thiết kế hệ điều hành cho dân gian hàng ngày. Công ty thuê người để thiết kế và phát triển Ubuntu, duy trì các máy chủ cung cấp phần mềm cho Ubuntu và các bản phân phối dựa trên Ubuntu, đồng thời lưu trữ các trang web cho Ubuntu và các phiên bản chính thức. Điều đó nói lên rằng, Ubuntu là một cộng đồng và nhiều cộng tác viên đến từ bên ngoài Canonical.

Red Hat và SUSE Linux đều có một cách tiếp cận khác nhau. Mỗi nhà tài trợ một bản phân phối do cộng đồng hỗ trợ cung cấp một tùy chọn Doanh nghiệp riêng biệt. Bạn và tôi có thể thích chạy Fedora hoặc openSUSE trên máy tính của mình, trong khi một công ty lớn với hàng trăm máy tính có thể sẽ chọn Red Hat Enterprise Linux hoặc SUSE Linux Enterprise.

Red Hat và SUSE Linux tạo ra các sản phẩm doanh nghiệp của họ bằng cách sử dụng mã từ các bản phân phối được cộng đồng hỗ trợ (mặc dù với openSUSE, sự khác biệt nhỏ hơn nhiều). Mỗi công ty đều sử dụng người để hỗ trợ các hệ thống đó cho khách hàng doanh nghiệp. Cộng đồng Fedora và openSUSE phần lớn được để lại cho các thiết bị của riêng họ, trong đó Red Hat và SUSE cung cấp dịch vụ lưu trữ cho các gói và trang web.

Cuối cùng, rất ít bản phân phối có nhân viên được trả tiền để làm việc rõ ràng trên máy tính để bàn. Nếu bạn muốn có trải nghiệm đó, hãy xem xét Ubuntu hoặc Pop! _OS (sẽ có thêm phần sau).

2. Cơ sở hạ tầng thế nào?

Mặc dù phần mềm mã nguồn mở và miễn phí có thể được sử dụng miễn phí, nhưng điều đó không làm cho nó trở nên miễn phí. Có rất nhiều chi phí ẩn trong toàn bộ hệ thống. Một trong số đó là giá duy trì các máy chủ lưu trữ và phân phối tất cả phần mềm mà chúng ta dựa vào. Canonical hosts phần mềm cho Ubuntu, Red Hat làm điều này cho Fedora, và điều tương tự cũng có thể được nói cho SUSE và openSUSE. Các công ty này cũng lưu trữ các trang web cho các bản phân phối này và nhiều bản phân phối dựa trên chúng.

Lợi ích không giới hạn ở những bản phân phối này. Nhiều bản phân phối thiếu nhà tài trợ doanh nghiệp dựa trên Ubuntu. Trên hệ điều hành cơ bản, các ứng dụng không được quản lý đến từ một máy chủ mà Canonical duy trì.

Công ty so với Cộng đồng:Ai tạo ra hệ điều hành Linux tốt hơn?

Nếu không hoạt động như một công ty hoặc có một công ty tài trợ, có thể là một thách thức để kiếm đủ tiền để đáp ứng chi phí. Ai sẽ trả tiền cho dịch vụ lưu trữ? Làm thế nào để những người đóng góp đủ khả năng dành thời gian cho công việc của họ và làm cách nào để họ khuyến khích các nhà phát triển khác hỗ trợ bản phân phối? Tài chính có thể không ổn định, với các máy chủ bị chậm hoặc đôi khi ngoại tuyến. Đôi khi đóng góp là đủ, nhưng đôi khi không.

Các phân phối lớn do các công ty hậu thuẫn có xu hướng có cơ sở hạ tầng đáng tin cậy. Không chắc rằng bạn sẽ cố tải xuống bản cập nhật hoặc tệp ISO cho Ubuntu, Fedora hoặc openSUSE và gặp phải một máy chủ không được phép. Tuy nhiên, các lựa chọn thay thế như Debian và Arch Linux có xu hướng không gặp vấn đề này nhờ vào số lượng lớn người đầu tư vào cộng đồng.

3. Tôi có thể mua bản cài đặt sẵn Distro này trên PC không?

Các công ty đã quen với việc tương tác với các công ty khác. Có một ngôn ngữ chung. Có những mối quan tâm được chia sẻ. Khi một nhà sản xuất phần cứng thiết lập mối quan hệ với một công ty khác để cung cấp phần mềm, họ biết họ đang tham gia vào lĩnh vực nào. Họ biết nơi hướng dẫn khách hàng để được trợ giúp và họ biết phải làm việc với ai khi bản thân họ cần trợ giúp.

Đây là một phần lý do tại sao Dell và System76 cung cấp PC chạy Ubuntu (mặc dù sau này sẽ sớm chuyển sang Pop! _OS, bản phân phối của riêng nó dựa trên Ubuntu). Chắc chắn, nó là hệ điều hành máy tính để bàn Linux phổ biến nhất, nhưng cũng rõ ràng bạn đang làm việc với ai:Canonical. Đối với khách hàng doanh nghiệp, Dell bán các máy chủ chạy các tùy chọn doanh nghiệp từ Red Hat, SUSE và Oracle. Tất cả đều là những công ty có uy tín.

Có những đại lý bán lại phần cứng khác cho phép bạn chọn bản phân phối của riêng mình, vì vậy tôi không ngụ ý rằng không có nơi nào để mua các bản phân phối khác được cài đặt sẵn. Nhưng nhiều nhà cung cấp trong số này đang bán máy tân trang và bạn có thể thấy hỗ trợ chỉ giới hạn ở phần cứng.

4. Khu vực này có đang cố gắng cạnh tranh trên thị trường không?

Bạn có phải là người đã bắt đầu sử dụng Ubuntu trong vài năm qua và yêu thích Unity desktop không? Trong trường hợp đó, bạn có thể đang trải qua cảm giác tổn thương ngay bây giờ. Giao diện mà bạn biết và yêu thích sẽ biến mất, tất cả là do Canonical đã quyết định rằng việc tiếp tục đầu tư vào Unity là không khả thi về mặt tài chính. Và từ góc độ đó, họ đúng. Những gì chúng ta muốn không phải lúc nào cũng tốt cho việc kinh doanh.

Trải nghiệm Ubuntu đã thay đổi đáng kể trong thập kỷ qua. Những người đã sử dụng nó trong suốt thời gian qua đã trải nghiệm một máy tính để bàn mặc định bắt đầu như một phiên bản GNOME được tinh chỉnh một chút, trải qua nhiều thay đổi sâu rộng hơn theo thời gian, cuối cùng chuyển sang giao diện nội bộ có tên là Unity, và sau đó chuyển trở lại là một phiên bản GNOME được tinh chỉnh một chút. Những thay đổi này chủ yếu diễn ra vì Canonical muốn thâm nhập thị trường tiêu dùng và cần cung cấp trải nghiệm độc đáo mà nó có thể hỗ trợ.

Khi bạn không ở trong đó vì tiền, vấn đề này ít liên quan hơn. Bạn có thể tiếp tục phát triển một giao diện vì yêu thích dự án. Bạn có thể không dành nhiều thời gian cho công việc, nhưng bạn có thể đọc mã vô thời hạn và không thành vấn đề nếu cuối cùng chỉ có vài trăm người sử dụng những gì bạn sản xuất.

Chắc chắn, các giao diện có thể đến và đi, nhưng toàn bộ bản phân phối cũng vậy. Linspire là một nỗ lực xây dựng một công ty dựa trên hệ điều hành máy tính để bàn Linux dành cho máy tính cá nhân. Việc phát triển bản phân phối đó đã ngừng phát triển vào năm 2008. Nhiều năm trước, HP đã ngừng phát triển hệ điều hành HP Secure OS của riêng mình. Có bao nhiêu người biết HP từng quan tâm đến việc phát triển Linux?

5. Bản phân phối này có bám sát giá trị của nó không?

Phần mềm mã nguồn mở và miễn phí không chỉ là tạo mã, mà còn là lý tưởng. Phong trào phần mềm tự do nói rằng máy tính đi kèm với các quyền và những người cung cấp phần mềm phải đáp ứng một tiêu chuẩn đạo đức nhất định. Động cơ lợi nhuận vốn dĩ không mâu thuẫn với lý tưởng của phần mềm miễn phí, nhưng đồng thời, không có gì làm hỏng khá giống tiền.

Khi bạn là một tổ chức có mục đích thu lợi nhuận và bạn phải lựa chọn giữa quyết định đúng đắn về mặt đạo đức và quyết định tốt hơn cho lợi nhuận của bạn, bạn sẽ có một quyết định khó thực hiện. Nếu bạn có các cổ đông để thỏa mãn, áp lực chạy theo tiền thậm chí còn mạnh hơn.

Đây không phải là một vấn đề nổi cộm trong thế giới Linux, nhưng nó đã gây ra căng thẳng giữa Canonical và một số người dùng Ubuntu trong quá khứ. Bắt đầu với phiên bản 12.10, Ubuntu đã giới thiệu quảng cáo Amazon trong trình khởi chạy ứng dụng và một liên kết được cài đặt sẵn tới Amazon trong thanh công cụ. Những thứ này bị kẹt cho đến ngày 16.04.

Canonical là một công ty tư nhân đang muốn niêm yết cổ phiếu. Điều đó càng tạo thêm áp lực buộc Canonical phải từ bỏ các bộ phận kinh doanh không mang lại lợi nhuận.

6. Sự khác biệt này có bị ảnh hưởng bởi sự khác biệt giữa các khu vực không?

Bạn đã bao giờ tự hỏi tại sao Fedora không cung cấp codec độc quyền? Một phần lý do là ngoài cam kết thúc đẩy các lựa chọn thay thế nguồn mở và miễn phí. Lý do khác là làm như vậy có thể mở ra các vụ kiện Red Hat. Red Hat là một công ty của Mỹ tuân theo luật pháp Hoa Kỳ. Ubuntu và openSUSE không được cài đặt sẵn codec, mặc dù cả hai đều giúp bạn dễ dàng tải xuống sau này. Các bản phân phối này được liên kết với các công ty có trụ sở tại Châu Âu.

Nhiều phân phối không có công ty trực thuộc không có bất kỳ hình thức cư trú chính thức nào. Bạn có thể coi chúng như những thực thể toàn cầu. Những người đóng góp đến từ khắp nơi và có thể khó xác định xem có quốc gia hoặc khu vực nào có thể được coi là "quê hương" hay không. Điều này có thể có tác dụng phụ là cung cấp một số biện pháp bảo vệ. Quốc gia nào có quyền tài phán? Và vì không có lợi nhuận được tạo ra, nên có ai thực sự quan tâm đến bao nhiêu không?

Sau đó là vấn đề về ngôn ngữ. Đôi khi một bản dịch là tốt, và những lần khác, nó có thể khiến bạn vò đầu bứt tai.

Tiền của Doanh nghiệp có thể Có Tác động nào khác?

Các bản phân phối Linux có nhiều hình dạng và kích cỡ. Điều này cũng đúng với các cộng đồng xây dựng chúng. Đôi khi, một công ty nắm giữ hầu hết quyền lực, và những lần khác họ rất vui khi có một ghế trong hội đồng quản trị. Sau đó, có những dự án như Elementary OS, nơi công ty chỉ đạo dự án, còn được gọi là Elementary, chỉ bao gồm một số ít người.

Bạn có tin tưởng một bản sao kê hơn nếu có tiền của công ty đằng sau nó? Bạn có tin tưởng vào ảnh hưởng mà động cơ lợi nhuận có thể có? Bạn hiện đang chạy bản phân phối nào trên máy tính của mình? Chia sẻ câu trả lời của bạn trong các nhận xét!