Кілька сховищ
Ubuntu має різні сховища з власною політикою щодо програмного забезпечення, яке там включено.
Узагальнено з Wiki Wiki - сховища :
Основна містить додатки, які є безкоштовним програмним забезпеченням, можуть вільно перерозподілятися і повністю підтримуються командою Ubuntu.
Це повністю розділ FOSS.
обмежено Ми зобов'язуємось рекламувати лише вільне програмне забезпечення - або програмне забезпечення, доступне за безкоштовною ліцензією. Однак ми робимо винятки для невеликого набору інструментів та драйверів, які дозволяють встановлювати Ubuntu та його безкоштовні програми на щоденне обладнання.
Всесвіт - це знімок вільного світу з відкритим кодом та Linux. Тут розміщено майже кожну частину програмного забезпечення з відкритим кодом, усе побудовано з ряду публічних джерел. Canonical не надає гарантії регулярних оновлень безпеки для програмного забезпечення компонента Всесвіту
З відкритим кодом, можливо FOSS
- Мультиверсальний компонент містить програмне забезпечення, яке не є безкоштовним, а це означає, що ліцензійні вимоги цього програмного забезпечення не відповідають ліцензійній політиці основного компонента Ubuntu. [...] не підтримується і зазвичай не може бути виправлена чи оновлена. Використовуйте його на свій страх і ризик.
Це "звичайні" сховища, якими користується Програмний центр для переліку доступних програм.
Додаткове програмне забезпечення (партнери)
Крім перерахованого вище, є додатки та партнерські сховища. Вам потрібно буде ввімкнути їх як власність. Партнерське сховище більш-менш приватно знаходиться у Canonical. Він включає в себе фірмове програмне забезпечення, без вихідного коду, як правило, лише з причин партнерства з Canonical або з інших комерційних причин.
Деякі безцінні "додатки" в Програмному центрі надаються через сховище "Додаткові" і мають дотримуватися Політики розширення репозиторію . Ці переліки лише декілька (див. Нижче).
Програми, подані через програму MyApps, - це ще одна історія та дуже специфічна для Ubuntu. Вихідний код не завжди доступний, і ви можете знайти релевантну інформацію в FAQ щодо комерційного програмного забезпечення MyApps . Деякі з них є комерційними та закритими джерелами, що надаються через приватний PPA з аутентифікацією APT-HTTPS. Поширені таким чином не повинні дотримуватися жодної політики, окрім політики Launchpad PPA та деяких технічних вимог - вони досить приватні для розробників.
Що з пакетом x, y і z?
Щоб побачити, до якого компонента входить певна програма, пропоную перейти packages.ubuntu.com
, знайти пакунок, а в заголовку сторінки ви помітите розділ у дужках, наприклад Package: kcalc (4:4.9.2-0ubuntu1) [universe]
.
Чи можу я запустити свою систему лише з програмним забезпеченням FOSS?
Щоб відфільтрувати лише FOSS, увімкніть лишеmain
(і необов'язково universe
) - просто переконайтеся, що ви не впускаєте програмне забезпечення з близьким джерелом. Відредагуйте свої /etc/apt/sources.list
та файли, /etc/apt/sources.list.d/
щоб їх виключити, якщо хочете. Ви можете зіткнутися з проблемами, де правильно працює обладнання, як зазначено вище в описі компонента з обмеженим доступом .
Чи буде воно дуже функціональним, залежить від обладнання та вимог до програмного забезпечення, яке ви хочете використовувати. Деяке основне обладнання не вимагає жодної фірмової прошивки / двійкових файлів і може працювати ідеально без будь-яких даних із закритим джерелом. У звуженої і мультивселенной компоненті забезпечує в цілому прийнятний баланс в цьому для більшості людей, але ви повинні відключити їх в разі , якщо ви хочете , щоб повністю FOSS.
Набір програм, які ви можете вибрати, значно зменшиться, якщо ви вирішите відключити компонент Всесвіту . У списку всіх пакетів Quantal є ці номери, щоб дати вам деяке уявлення:
- основний (+ безпека): 14250
- Всесвіт: 32595
- мультиварка: 746
- обмежено: 14
Мені не вдалося знайти надійне джерело для додаткових сховищ, тому просто використовуючи звичайні файли Packages.gz (припускаючи Quantal amd64):
Дивись також