Ubuntu là bản phân phối Linux nổi bật nhất thế giới. Ubuntu và nhà phát triển của nó, Canonical, đã gặp rất nhiều lỗi trong những năm qua, nhưng thế giới Linux đã tốt hơn nhiều nhờ cả hai.
Vì vậy, hãy dừng lại và dành một chút thời gian để đánh giá cao những gì Canonical và Ubuntu đã mang lại cho cộng đồng Linux.
1. Ubuntu Đặt Tiêu điểm trên Màn hình
Vào thời điểm Ubuntu ra mắt vào năm 2004, Linux có thể sử dụng được trên máy tính để bàn và máy tính xách tay, nhưng nó không hẳn là một trải nghiệm tuyệt vời. Canonical đã coi Ubuntu là "Linux cho con người" và bổ sung các tính năng giúp Linux dễ sử dụng hơn như một hệ điều hành chính. Các tính năng này bao gồm trình điều khiển phần cứng được cài đặt dễ dàng và codec đa phương tiện.
Bạn cũng có thể yêu cầu giao một đĩa CD Ubuntu đến tận nhà.
Canonical đã tiếp tục tạo ra nhiều sáng kiến hướng đến máy tính để bàn. Nó đã thử tích hợp tính năng nhắn tin trực tiếp vào máy tính để bàn, tạo dịch vụ đồng bộ tệp và kho nhạc Ubuntu One, và cuối cùng thiết kế giao diện Unity của riêng mình. Canonical kể từ đó đã rút phích cắm trên tất cả các dự án này, nhưng sự sẵn sàng thử nghiệm đó đã thúc đẩy sự phấn khích cho máy tính để bàn Linux.
Linux vẫn phổ biến trên máy chủ hơn máy tính xách tay và Ubuntu được cho là thậm chí không còn là lựa chọn dễ dàng hoặc trực quan nhất nữa. Thêm vào đó, nhiều nhà phát triển bên ngoài cộng đồng Ubuntu xứng đáng nhận được nhiều công lao vì đã làm cho Linux trên máy tính để bàn trở nên ổn định và dễ chịu hơn.
Tuy nhiên, máy tính để bàn Linux ngày nay đã ở một vị trí tốt hơn nhiều so với cách đây một thập kỷ rưỡi và Canonical đã đóng một vai trò quan trọng trong việc biến điều đó thành hiện thực.
2. Linux hiện đã có trên nhiều phần cứng hơn
Một phần trong tầm nhìn của Canonical nhằm cung cấp một máy tính để bàn Linux sẵn sàng cho người tiêu dùng có nghĩa là cung cấp Ubuntu như một lựa chọn thay thế trong các cửa hàng. Công ty đã liên hệ với các nhà sản xuất phần cứng để biến điều này thành hiện thực. Theo thời gian, các lựa chọn đã tăng lên, cả từ các doanh nghiệp nhỏ như System76 và các công ty đa quốc gia như Dell.
Bạn có khả năng tìm thấy Ubuntu trong một cửa hàng hộp lớn ngày hôm nay không? Không. Nhưng Dell không đơn độc trong số những người ủng hộ các công ty lớn. HP cũng bán máy Ubuntu. Hiện tại, bạn có thể mua nhiều PC chạy hệ điều hành Linux từ nhiều công ty khác nhau.
Canonical từ lâu đã đánh bay ngọn cờ đầu của Linux dành cho máy tính để bàn dành cho người tiêu dùng, ngay cả khi đã đến lúc những người chơi trẻ tuổi hơn, chẳng hạn như System76 với Pop! _OS và Purism với PureOS, tiếp cận ngọn đuốc.
3. Ubuntu đã mang lại cho hàng triệu người dùng
Sự tập trung của Canonical vào máy tính để bàn và phần cứng dành cho người tiêu dùng đã được đền đáp. Mọi người đổ xô sang Ubuntu và nó hiện có hàng triệu người dùng hơn các phiên bản Linux khác.
Khả năng nhận dạng tên của Ubuntu đã đủ lớn để bạn có thể đề cập đến bản phân phối cho những người đam mê máy tính nói chung và mong họ biết bạn đang nói về điều gì.
Nhiều người trong chúng tôi bắt đầu là người dùng Ubuntu nhưng đã chuyển sang các tùy chọn khác. Điều này đúng với tôi. Tôi có thể không sử dụng Ubuntu nữa, nhưng tôi biết ơn Ubuntu đã cho tôi một nơi dễ dàng để học Linux khi tôi chuyển đổi lần đầu tiên. Nhiều dự án hiện có các nhà phát triển và cộng tác viên, những người có thể sẽ không tham gia cộng đồng nếu không có Ubuntu.
4. Ubuntu cho phép Nhiều Phân phối Phổ biến nhất
Ubuntu không chỉ là một trong những máy tính để bàn dựa trên Linux phổ biến nhất, mà nó còn là một bánh răng quan trọng trong cơ sở hạ tầng cung cấp nhiều lựa chọn thay thế.
Khi bạn chạy Ubuntu, bạn tải xuống các ứng dụng từ một kho phần mềm, một máy chủ lưu trữ tất cả các chương trình và thành phần cung cấp trải nghiệm trên màn hình của bạn. Các nhà phát triển tạo và duy trì mã này, mà các tổ chức hoặc công ty như Canonical phân phối qua các kho lưu trữ.
Canonical không tạo hầu hết mã trong kho của nó, nhưng một số thành phần, chẳng hạn như hạt nhân Linux, sẽ trải qua quá trình kiểm tra bổ sung và nhận các bản vá bảo mật bổ sung.
Linux Mint, primaryOS và Pop! _OS là ba lựa chọn thay thế Ubuntu nổi bật, tất cả đều dựa trên kho của Ubuntu. Canonical không tính phí họ hoặc bất kỳ ai khác tiền cho dịch vụ. Công ty là một mình hay duy nhất trong vấn đề này?
Không. Nhưng điều đó không làm giảm thời gian và tiền bạc của nhân viên Canonical và cộng đồng Ubuntu đóng góp vào hệ sinh thái Linux rộng lớn hơn theo cách này.
5. Canonical Đã tạo một định dạng gói chung mới
Cách các nhà phát triển phân phối phần mềm trên Linux đang thay đổi ngay tại thời điểm này. Thay vì chuyển sang mô hình kho phần mềm, nhiều ứng dụng mới đang đến với máy tính để bàn của chúng tôi thông qua các định dạng gói phổ biến. Một trong số đó, định dạng gói snap, đến từ Canonical.
Trước đây, nhiều nhà phát triển đã tạo phần mềm cho Ubuntu và không gặp khó khăn khi tạo các phiên bản chạy trên các phiên bản khác của Linux. Nếu bạn đã sử dụng một bản phân phối dựa trên RPM, thay vì một bản phân phối dựa trên DEB như Ubuntu, thì bạn không thể cài đặt một chương trình trừ khi bạn đã nỗ lực xây dựng ứng dụng bằng các tệp nguồn.
Snaps là bất khả tri của distro. Sau khi bạn đã làm theo các hướng dẫn đơn giản để bật hỗ trợ snap, bạn có thể cài đặt phiên bản snap của ứng dụng bất kể bạn có chạy Ubuntu hay không.
Một lần nữa, snaps không phải là định dạng gói phổ biến duy nhất cho Linux. Nhưng Canonical đã cố gắng thu hút sự quan tâm của các nhà phát triển và nắm giữ tay họ trong quá trình đóng gói phần mềm. Sự tiếp cận này đã làm tăng sự chấp nhận nhanh chóng giữa những người hoặc công ty có thể không bận tâm đến việc tự mình tìm ra một trong những lựa chọn thay thế.
Nói về điều đó ...
6. Ubuntu thu hút phần mềm thương mại của bên thứ ba
Một trong những điểm mạnh của Ubuntu, so với các bản phân phối khác, là thu hút sự phát triển của bên thứ ba. Cụ thể, Ubuntu mang đến nhiều phần mềm đa nền tảng, thương mại, độc quyền đã tồn tại trên Windows hoặc macOS.
Như tôi đã đề cập, điều này không phải lúc nào cũng có lợi cho hệ sinh thái Linux rộng lớn hơn. Nhưng trong một số trường hợp, chẳng hạn như với Steam, các chương trình đến với Ubuntu nhanh chóng lây lan sang các bản phân phối khác. Điều này thay đổi bối cảnh đối với các game thủ hoặc chuyên gia bị ràng buộc vào việc sử dụng các ứng dụng cụ thể. Bây giờ Linux khả thi hơn nhiều.
Với định dạng snap, một chương trình hiếm khi ra mắt chỉ dành cho Ubuntu. Tất cả chúng ta đều có thể truy cập các ứng dụng có sẵn trong cửa hàng snap.
7. GNU / Linux đã điều chỉnh Canonical cho điện thoại
Điện thoại Android sử dụng nhân Linux, nhưng đó là tất cả những điểm chung của chúng với phiên bản Linux mà bạn có thể cài đặt trên máy tính của mình. Đó là bởi vì hầu hết các thành phần ngoài hạt nhân không giống nhau.
Với Ubuntu Touch, Canonical đã tìm cách mang một phiên bản Linux tương đương với Ubuntu trên máy tính để bàn cho các thiết bị di động. Và công ty đã thành công! Chắc chắn, những thiết bị này có những hạn chế. Các bản cập nhật khó được phân phối và thiết bị cầm tay chỉ có sẵn ở một số thị trường.
Cuối cùng, Canonical không thấy đủ thành công để tiếp tục đầu tư vào dự án.
Tuy nhiên, giao diện Ubuntu Touch vẫn tiếp tục tồn tại thông qua dự án UBports. Nhờ bản chất nguồn mở của Ubuntu Touch, các thành viên cộng đồng đã có thể tiếp tục ở nơi mà Canonical đã dừng lại. Ubuntu Touch là một trong những tùy chọn có sẵn cho PinePhone và bạn cũng có thể thiết lập và chạy nó trên Librem 5.
Đây cũng là một tùy chọn hậu mãi trên một số điện thoại Android.
8. Launchpad đã trở thành nhà của nhiều dự án
Launchpad là một trung tâm cộng tác phần mềm cho hàng nghìn ứng dụng mã nguồn mở và miễn phí. Nó giống như Github, không có mối liên hệ với Microsoft.
Launchpad bắt đầu như một dự án độc quyền nhằm tạo ra doanh thu cho Canonical, sau đó công ty có thể sử dụng để hỗ trợ phát triển Ubuntu hơn nữa. Sau những lời chỉ trích, Canonical dần dần phát hành các phần biến thể của trang web theo giấy phép nguồn mở cho đến khi tất cả Launchpad trở thành nguồn mở vào năm 2009.
Trong thập kỷ qua, Launchpad đã đóng vai trò là các dự án cơ sở hạ tầng nguồn mở có thể sử dụng để chia sẻ mã nguồn, theo dõi lỗi, tham gia thảo luận và gửi thông tin liên quan đến ứng dụng hoặc các sáng tạo khác của họ.
Linux Mint, primaryOS, Inkscape và Exaile đều đã tìm thấy ngôi nhà chung trong Launchpad vào một thời điểm nào đó trong cuộc đời của họ.
Ubuntu đã thể hiện nụ cười trên khuôn mặt bạn như thế nào?
Ubuntu là một hệ điều hành dựa trên Linux tuyệt vời. Không có các tùy chọn khác, tôi sẵn lòng sử dụng nó trên Windows và macOS. Canonical và cộng đồng rộng lớn hơn đã làm được những công việc tuyệt vời như vậy trong những năm qua. Một số đóng góp mà bạn yêu thích mà tôi chưa đề cập ở trên là gì?
Về lý do tại sao Canonical gặp rất nhiều lỗi, tốt, nếu bạn là người mới làm quen với bối cảnh Linux, đây là một số lời chỉ trích Ubuntu phổ biến hơn.