Tại sao một số chương trình trong Trung tâm phần mềm Ubuntu không phải là nguồn mở?


23

Tôi lo ngại về số lượng phần mềm độc quyền dường như là một phần của Ubuntu. Tôi đã nhận thấy khá nhiều ứng dụng trong trung tâm phần mềm được liệt kê là "Giấy phép: độc quyền".

Rõ ràng là có các công cụ đối tác, như Skype (mặc dù đó không phải là ví dụ tốt vì nó không hoạt động trong Trung tâm phần mềm) nhưng dường như cũng có một khối lượng khá lớn các công cụ khác leo vào.

Có điều gì tôi chưa hiểu ở đây? Đây có phải là tất cả trong đối tác hay là một số nội dung độc quyền trong kho chính của Ubuntu?

Có cách nào để lọc FOSS không?

Bit nguồn mở rất quan trọng đối với tôi - Tôi không chỉ muốn một hệ điều hành bia miễn phí vì tôi nghĩ mô hình phần mềm nguồn mở là tốt hơn. Debian hoàn toàn là FOSS (AFAIK).

Câu trả lời:


24

Một số kho lưu trữ

Ubuntu có các kho khác nhau với các chính sách riêng về phần mềm được bao gồm ở đó.

Tóm tắt từ Cộng đồng Wiki - Kho lưu trữ :

  • chính chứa các ứng dụng là phần mềm miễn phí, có thể được phân phối lại miễn phí và được nhóm Ubuntu hỗ trợ đầy đủ.

    Đây là phần FOSS đầy đủ.

  • bị hạn chế Cam kết của chúng tôi là chỉ quảng bá phần mềm miễn phí - hoặc phần mềm có sẵn theo giấy phép miễn phí. Tuy nhiên, chúng tôi tạo ra ngoại lệ cho một bộ công cụ và trình điều khiển nhỏ để có thể cài đặt Ubuntu và các ứng dụng miễn phí trên phần cứng hàng ngày.

  • vũ trụ là một ảnh chụp nhanh về thế giới Linux, nguồn mở và miễn phí. Nó chứa hầu hết mọi phần mềm nguồn mở, tất cả được xây dựng từ một loạt các nguồn công cộng. Canonical không đảm bảo cập nhật bảo mật thường xuyên cho phần mềm trong thành phần vũ trụ

    Nguồn mở, có thể là FOSS

  • thành phần đa vũ trụ chứa phần mềm không miễn phí, điều đó có nghĩa là các yêu cầu cấp phép của phần mềm này không đáp ứng chính sách cấp phép thành phần chính của Ubuntu. [...] Không được hỗ trợ và thường không thể sửa hoặc cập nhật. Sử dụng nó có nguy cơ của riêng bạn.

Đây là các kho lưu trữ "thông thường" mà Trung tâm phần mềm sử dụng để liệt kê các ứng dụng có sẵn.

Phần mềm bổ sung (đối tác)

Bổ sung vào phần trên, có các phần mở rộng và kho đối tác. Bạn sẽ phải kích hoạt những thứ đó một mình. Kho lưu trữ đối tác ít nhiều được tư nhân nắm giữ bởi Canonical. Nó bao gồm phần mềm độc quyền trong đó, thường không có mã nguồn, chỉ vì lý do là đối tác với Canonical hoặc các lý do thương mại khác.

Một số "ứng dụng" không tốn kém trong Trung tâm phần mềm được cung cấp qua kho Extras và phải tuân thủ Chính sách kho lưu trữ mở rộng . Những danh sách này chỉ là một vài (xem bên dưới).

Các ứng dụng được gửi qua chương trình MyApps là một câu chuyện khác và rất cụ thể về Ubuntu. Mã nguồn không phải lúc nào cũng có sẵn và bạn có thể tìm thấy một số thông tin liên quan trên Câu hỏi thường gặp về phần mềm thương mại MyApps . Một số chỉ là nguồn thương mại và nguồn đóng, được cung cấp thông qua PPA riêng với xác thực APT-HTTPS. Các chính sách được phân phối theo cách này không phải tuân thủ bất kỳ chính sách nào ngoài các chính sách PPA của Launchpad và một số yêu cầu kỹ thuật - chúng khá riêng tư đối với các nhà phát triển.

Còn gói x, y và z thì sao?

Để xem thành phần nào được bao gồm một ứng dụng nhất định, tôi đề nghị đi đến packages.ubuntu.com, tìm gói và trong tiêu đề trang, bạn sẽ nhận thấy phần trong ngoặc, ví dụ Package: kcalc (4:4.9.2-0ubuntu1) [universe].

Tôi có thể chạy hệ thống của mình chỉ với phần mềm FOSS không?

Để lọc chỉ dành cho FOSS, chỉ bật main(và tùy chọn universe) - chỉ để đảm bảo bạn không cho phép sử dụng phần mềm nguồn gần. Chỉnh sửa /etc/apt/sources.listvà các tập tin của bạn /etc/apt/sources.list.d/để loại trừ những cái này nếu bạn muốn. Bạn có thể gặp phải các sự cố khi chạy phần cứng chính xác như được mô tả bởi thành phần bị hạn chế ở trên.

Việc nó có hoạt động hay không phụ thuộc vào phần cứng và yêu cầu của bạn đối với phần mềm bạn muốn sử dụng. Một số phần cứng chính không yêu cầu bất kỳ chương trình cơ sở / nhị phân độc quyền nào và có thể chạy hoàn toàn tốt mà không cần bất kỳ phần dữ liệu nguồn đóng nào. Các thành phần bị hạn chếđa vũ trụ cung cấp một sự cân bằng thường được chấp nhận trong phần lớn mọi người, nhưng bạn cần tắt chúng trong trường hợp bạn muốn FOSS hoàn toàn.

Tập hợp các ứng dụng bạn có thể chọn sẽ giảm đáng kể nếu bạn quyết định tắt thành phần vũ trụ . Các danh sách tất cả các gói trong Định lượng có những con số này để cung cấp cho bạn một số ý tưởng:

  • chính (+ bảo mật): 14250
  • vũ trụ: 32595
  • đa vũ trụ: 746
  • hạn chế: 14

Tôi không thể tìm thấy một nguồn đáng tin cậy cho các kho lưu trữ bổ sung, vì vậy chỉ bằng cách sử dụng các tệp Gói.gz thông thường (giả sử Quantal amd64):

Xem thêm


1
+1. Cá nhân tôi sẽ đề cập rằng có sự khác biệt giữa 'phần mềm miễn phí' và 'phần mềm nguồn mở' (được giải thích trong trang Triết học mà bạn đã liên kết). Tôi cũng sẽ nói rằng thương mại! = Độc quyền và miễn phí như trong bia miễn phí! = Miễn phí như trong tự do. (Tất nhiên, không đi sâu vào chi tiết nhàm chán.)
Andrea Corbellini

1
@AndreaCorbellini Vâng ... tôi biết. Tôi có thể đi vào tất cả các chi tiết ở đây, nhưng 1) Tôi không giỏi trong những chi tiết này và 2) Cá nhân tôi không quan tâm rằng nhiều về những chi tiết này. Hãy cho tôi một chút thời gian để bao gồm ít nhất một số chi tiết quan trọng. :)
gertvdijk

Việc xóa chính / vũ trụ có ngăn trung tâm phần mềm hiển thị các ứng dụng không phải OSS không?
Jorge Castro

@JorgeCastro Tôi đoán rất nhiều phụ thuộc sẽ không thể được đáp ứng nữa sau đó ... :) mainthực sự cần thiết cho hầu hết các ứng dụng - ví dụ như kernel chẳng hạn. Hay bạn có nghĩa là loại bỏ hạn chế / đa vũ trụ / bổ sung / đối tác?
gertvdijk

1
Từ kinh nghiệm của tôi, bạn không thể. Tôi đã cố gắng gỡ bỏ phần mềm không foss nhưng không gặp may. Các kho lưu trữ không ảnh hưởng đến snaps chẳng hạn. Tôi đã thử nghiệm trên Ubuntu 18.04 và 16.04 bằng cách vô hiệu hóa và cho phép các kho lưu trữ và không có may mắn nào cả. Phần mềm độc quyền vẫn còn trong Trung tâm phần mềm Ubuntu. Do đó, câu trả lời của tôi là đây là một lỗi hoặc một cái gì đó mà Canonical đang cố tình làm. Tôi cũng không thể nhận được câu trả lời cho vấn đề này sau khi đăng lên AskUb Ubuntu "Tại sao lại có phần mềm độc quyền trong Trung tâm phần mềm Ubuntu?"
Tio TROM

1

Nếu bạn tắt snaps bằng cách sử dụng sudo apt purge gnome-software-plugin-snapnhư trong câu trả lời khác , sau đó trong Trung tâm phần mềm Ubuntu, hãy đi tới Phần mềm & Cập nhật> Ubuntu và bỏ chọn tùy chọn "Phần mềm bị hạn chế bởi các vấn đề bản quyền hoặc pháp lý (đa vũ trụ)" Tôi nghĩ rằng sẽ xóa tất cả kết quả không FOSS. Ít nhất, không có kết quả độc quyền nào xuất hiện trong các tìm kiếm của tôi cho đến nay sau khi thực hiện.

... ngoại trừ trình điều khiển - bỏ chọn tùy chọn "bị hạn chế" để loại bỏ những trình điều khiển đó

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.