Trên các phiên bản cũ hơn của Ubuntu, chỉ có các kho chính và hạn chế được kích hoạt theo mặc định. Các hệ thống máy tính để bàn Ubuntu giờ đây đi kèm với tất cả bốn kho được kích hoạt theo mặc định.
Chính - Được hỗ trợ chính thức, Phần mềm nguồn mở
Chính được mô tả là “Phần mềm miễn phí và mã nguồn mở được Canonical hỗ trợ.” Canonical là công ty mẹ của Ubuntu và họ cung cấp hỗ trợ chính thức cho tất cả các gói phần mềm trong Main. Mọi gói phần mềm nguồn mở được bao gồm trong bản cài đặt mặc định của Ubuntu được bao gồm ở đây. Các gói quan trọng khác - phần mềm máy chủ, ví dụ - cũng là một phần của Main.
Canonical hỗ trợ các gói trong kho lưu trữ chính với các bản cập nhật bảo mật và các bản sửa lỗi quan trọng khác trong suốt thời gian phát hành Ubuntu
Kho lưu trữ chính là kho lưu trữ chính của Ubuntu. Nếu một gói là ở đây, Canonical đã cam kết hỗ trợ nó với các bản vá bảo mật và các cập nhật quan trọng khác trong suốt thời gian phân phối. Khi Canonical tự hào có Ubuntu LTS sẽ nhận được các bản cập nhật bảo mật trong năm năm, đó là các gói trong kho lưu trữ chính mà thực sự sẽ nhận được các bản cập nhật đó. Đây là tất cả các phần mềm mã nguồn mở, có nghĩa là các nhà phát triển của Ubuntu có thể tự khắc phục sự cố.
Bạn có thể phát hiện các gói trong Main trong trung tâm phần mềm Ubuntu. Họ sẽ có giấy phép “Nguồn mở” và sẽ tuyên bố rằng “Canonical cung cấp các bản cập nhật quan trọng” cho đến ngày hết hạn hỗ trợ cho bản phát hành Ubuntu đã cài đặt của bạn.
Hạn chế - Được hỗ trợ chính thức, Phần mềm nguồn đóng
Kho lưu trữ bị hạn chế chứa phần mềm nguồn đóng được Canonical hỗ trợ chính thức. Điều này chỉ bao gồm các trình điều khiển phần cứng vào lúc này. Một số phần cứng Wi-Fi cần trình điều khiển nguồn hoặc trình điều khiển nguồn đóng để hoạt động. Game thủ cần NVIDIA hoặc AMD Catalyst (trước đây được gọi là trình điều khiển đồ họa "fglrx") để có hiệu suất phần cứng đồ họa tối ưu. Các trình điều khiển này có thể được kích hoạt từ công cụ Additional Drivers trong Ubuntu.
Canonical sẽ chính thức hỗ trợ các trình điều khiển và các gói phần mềm nguồn đóng này trong thời gian phát hành Ubuntu. Họ cam kết giữ cho các trình điều khiển này hoạt động, khắc phục mọi sự cố lớn và cắm bất kỳ lỗ hổng bảo mật nào. Canonical không thể tự làm điều này, tất nhiên - họ phải đợi nhà sản xuất phần cứng giải phóng các máy sấy mới và cập nhật khi có sự cố. Mã không mở, vì vậy Canonical không thể tự khắc phục được. Đó là lý do tại sao chỉ có các trình điều khiển phần cứng quan trọng mới được đưa vào đây - không có phần mềm nguồn đóng nào khác được hỗ trợ chính thức.
Bạn có thể phát hiện phần mềm bị hạn chế bằng cách tìm kiếm giấy phép “Độc quyền” và dòng “Canonical cung cấp các bản cập nhật quan trọng do nhà phát triển cung cấp”. Canonical không thể tự sửa các trình điều khiển - chúng sẽ chỉ cung cấp các bản cập nhật quan trọng cho bạn khi nhận được chúng.
Universe - Community-Maintained, Phần mềm nguồn mở
Phần lớn phần mềm trong Trung tâm phần mềm Ubuntu đến từ kho vũ trụ. Các gói này được tự động nhập từ phiên bản Debian mới nhất hoặc được cộng đồng Ubuntu tải lên và duy trì.
Canonical không cung cấp hỗ trợ hoặc cập nhật chính thức cho các gói này. Bản phát hành Ubuntu LTS có thể được hỗ trợ trong năm năm, nhưng các gói trong kho lưu trữ Vũ trụ hoàn toàn không được hỗ trợ chính thức. Họ nói chung là tốt, nhưng họ không được đảm bảo để nhận được cập nhật bảo mật. Nếu tìm thấy bản cập nhật bảo mật, các gói này có thể không bao giờ nhận được nó cho đến khi bản phát hành tiếp theo của Ubuntu khi phiên bản mới hơn của gói được tự động kéo vào.
Điều này sẽ không làm bạn sợ khi cài đặt phần mềm từ Vũ trụ. Điều này thường không phải là một mối quan tâm - các ứng dụng máy tính để bàn quan trọng như Firefox là một phần của Chính và sẽ nhận được các cập nhật quan trọng. Nếu có một vấn đề lớn, cộng đồng Ubuntu có thể sửa chữa một lỗ hổng và tung ra bản sửa lỗi. Cộng đồng là chính xác những gì nó giống như - người dùng Ubuntu và những người đam mê không được Canonical tuyển dụng, nhưng họ dành một chút thời gian để làm việc trên Ubuntu hoặc duy trì các gói cụ thể.
Tuy nhiên, trên một hệ thống máy chủ, đáng xem xét liệu phần mềm máy chủ bạn cài đặt có phải là một phần của Main hay Universe. Nếu từ kho vũ trụ, bạn có thể cần phải theo dõi các cập nhật bảo mật. Bạn có thể phải tự cập nhật phần mềm máy chủ nếu tìm thấy lỗ.
Bạn có thể phát hiện phần mềm Universe bằng cách tìm kiếm giấy phép “Nguồn mở” và dòng “Canonical không cung cấp bản cập nhật… Một số cập nhật có thể được cung cấp bởi cộng đồng Ubuntu.” Canonical sử dụng từ “may” ở đây - không có đảm bảo!
Multiverse - Phần mềm không được hỗ trợ, đóng nguồn và bằng sáng chế
Multiverse là nơi dành cho các vấn đề gây tranh cãi. Điều này bao gồm phần mềm nguồn đóng như plug-in Adobe Flash và các gói phụ thuộc vào phần mềm nguồn đóng, như các trình cắm thêm cho Skype.Nó cũng bao gồm phần mềm nguồn mở với các hạn chế pháp lý - ví dụ, phần mềm phát lại âm thanh và video vi phạm các bằng sáng chế. Phần mềm phát lại DVD không được bao gồm ở đây - có các vấn đề pháp lý nghiêm trọng xung quanh thư viện phát lại đĩa DVD libdvdcss nguồn mở. Thực tế, libdvdcss dường như là bất hợp pháp ở Mỹ.
Ubuntu không thể phân phối chính thức các gói này cùng với bản phân phối chính, nhưng chúng được cung cấp ở đây để thuận tiện cho bạn. Trên các bản phân phối Linux khác, những thứ ở đây thường được tìm thấy trong kho lưu trữ của bên thứ ba mà bạn phải tìm ra - RPM Fusion cho Fedora, Packman cho openSUSE và Penguin Liberation Front (PLF) cho bản phân phối Mandriva không còn tồn tại.
Như với kho vũ trụ, Multiverse là một kho lưu trữ được cộng đồng hỗ trợ. Không có sự đảm bảo về các bản cập nhật bảo mật tại đây. Bởi vì rất nhiều các gói là nguồn đóng, cộng đồng thường không thể khắc phục các vấn đề bạn gặp phải ngay cả khi họ muốn.
Bạn có thể phát hiện những gói này bằng giấy phép “Không xác định” của họ. Như với Universe, Trung tâm phần mềm Ubuntu nói rằng cộng đồng Ubuntu có thể cung cấp các bản cập nhật, nhưng Canonical sẽ không.
Trên một máy tính gia đình điển hình, bạn không nên lo lắng về những khác biệt này quá nhiều. Các gói bạn cài đặt từ Vũ trụ nói chung là khá an toàn - nếu có vấn đề lớn, cộng đồng Ubuntu có thể xử lý và đưa ra bản cập nhật bảo mật cho bạn. Các gói từ Multiverse có thể cần thiết để xem một số loại tệp đa phương tiện và thậm chí xem nội dung Flash trong Firefox.
Trên một máy chủ hoặc một máy trạm quan trọng, những khác biệt này quan trọng hơn. Cài đặt phần mềm từ vũ trụ và bạn không được Canonical đảm bảo hỗ trợ. Đây là một vấn đề lớn nếu bạn đang hiển thị phần mềm đó trên Internet trên máy chủ Ubuntu.