lbwww/site/index.uk.md

9.8 KiB
Raw Blame History

title x-toc-enable
проект libreboot true

У вас є права. Право на конфіденційність, свобода думки, свобода мови, а також право читати. Вільне програмне забезпечення надає вам ці права. Ваша свобода має значення. Право на ремонт має значення. Багато людей використовує невільну прошивку, навіть якщо вони використовують GNU+Linux. Невільна прошивка часто містить лазівки, та може бути забагованою. Проект libreboot був заснований в грудні 2020 року, з чіткою метою зробити вільне програмне забезпечення доступним для нетехнічних користувачів на рівні прошивки. Це правда, що libreboot можна назвати з відкритим джерельним кодом, але вам варто називати його вільне програмне забезпечення.

Проект libreboot використовує coreboot для апаратної ініціалізації. Coreboot неординарно складно встановити для більшості нетехнічних користувачів; він виконує лише базову ініціалізацію та перестрибує до окремої програми корисного навантаження (такої як - GRUB, Tianocore), які також потрібно налаштувати. Програмне забезпечення libreboot вирішує цю проблему; це дистрибутив coreboot з автоматизованою системою побудови, який створює ROM образи, для більш міцної установки. Документація надається.

Чим відрізняється libreboot від звичайного coreboot?

Таким же самим чином, як Debian є дистрибутивом GNU+Linux, libreboot є дистрибутивом coreboot. Якщо ви хочете створити образ ROM з нуля, вам в інакшому випадку доведеться виконати експертну конфігурацію coreboot, GRUB та будь-якого іншого програмного забезпечення, яке вам потрібно, щоб підготувати образ ROM. З libreboot, ви можете завантажити з Git або архіву вихідного коду, та запустити make, і таким чином будуть побудовані всі образи ROM. Автоматизована система побудови libreboot, названа lbmk (OSBoot MaKe), будує ці ROM образи автоматично, без будь-якого введення або втручання користувача. Конфігурація вже була виконана заздалегідь.

Якщо складати звичайний coreboot, без використання автоматизованої системи побудови libreboot, це потребувало би набагато більше інтервенцій та пристойних технічних знань для створення працюючої конфігурації.

Регулярні двійкові випуски libreboot надають ці образи ROM попередньо зібраними, і ви можете просто встановити їх, не маючи спеціальних знань або навичок, крім можливості дотримуватися спрощених інструкцій, написаних для нетехнічних користувачів.

Чим libreboot відрізняється від Libreboot?

Libreboot та libreboot обидва розроблюються паралельно. Обидва проекта були засновані Лією Роу, яка керує обома проектами.

Проект libreboot є відгалудженням від Libreboot, але він позбавився від Політики відсутності двійкових компонентів Libreboot. Він іде з оновленням мікрокоду ЦП, увімкненим за замовченням, навіть на libreboot-сумісному обладнанні (на libreboot-сумісному обладнанні, це є єдиною різницею). Система побудови libreboot автоматично завантажує повний набір 3rdparty підмодулей з coreboot. Програмне забезпечення coreboot номінально вільне, але потребує деяких двійкових компонентів на окремих машинах, які додаються в підмодулях 3rdparty.

Оновлення мікрокодів ЦП не завдає шкоди вашій свободі, тому що ЦП вже має старіший, з більшою кількістю помилок мікрокод у вбудованій ROM. Вам варто вибирати libreboot, не Libreboot, навіть на Libreboot-сумісному обладнанні, тому що оновлення мікрокоду підвищує стабільність та надійність системи. Випливає з цього принципу те, що libreboot буде завжди включати оновлення мікрокоду. Libreboot нижчьої якості за libreboot, з будь-якого погляду, але його будуть продовжувати розробляти та полірувати, пліч-о-пліч з розробкою libreboot.

Метою libreboot є надати настільки багато свободи, скільки можливо, для тих, хто бажає кинути свою в іншому разі повністю невільну прошивку. Система побудови libreboot не видаляє двійкові компоненти, як робить Libreboot, тому що вона хоче надати допомогу всім тим, хто бажає мати деякі свободи зі своїм обладнанням, навіть якщо це обладнання не підтримується Libreboot наразі. Підтримка Libreboot є досі дуже сильно бажаною, на всьому обладнанні, і працювати до цієї мети дуже заохочується!

Ви можете дізнатись більше, прочитавши надихнувшу libreboot політику двійкових компонентів, що різко контрастує з політикою Libreboot. Проект libreboot видаляє усі обмеження в своєму відгалудженні системи побудови Libreboot, дозволяючи підтримувати будь-яку плату з coreboot (метою є буквально підтримка їх всіх).

Як допомогти

Ви можете перевірити баги, перелічені на баг трекері.

Якщо ви виявите помилку та маєте вирішення, ось інструкції, як відправити виправлення, і ви можете також повідомити про це. Також, увесь цей веб-сайт написано Markdown та розміщено в окремому репозиторії, де можна надсилати виправлення.

Будь-яке та усе обговорення розробки та підтримка користувачів виконується на каналі IRC. Більше інформації на сторінці зворотнього зв'язку.