Разработчиците на Trident OS ще мигрират системата от BSD към Linux

-Проект-Тризъбец

Преди няколко дни Пуснати разработчици на Trident OS чрез реклама, миграция на проекта към Linux. Проектът Trident разработва готова за употреба графична потребителска дистрибуция, която прилича на по-ранни версии на PC-BSD и TrueOS.

Trident първоначално е създаден с FreeBSD и TrueOS технологии, Освен, че използва файловата система ZFS и системата за инициализация на OpenRC. Проектът е основан от разработчици, участващи в работата по TrueOS и е позициониран като съседен проект (TrueOS е платформа за създаване на дистрибуции, а Trident е дистрибуция, базирана на тази платформа за крайни потребители).

Следващата година, беше решено проблемите с Trident да бъдат прехвърлени върху разработките на Void Linux дистрибуцията. Причината за миграцията от BSD към Linux беше невъзможността да се отървем от някои проблеми, ограничаващи потребителите на дистрибуцията.

Областите на загриженост включват хардуерна съвместимост, поддръжка на съвременни комуникационни стандарти и наличност на пакети. Наличието на проблеми в тези области възпрепятства постигането на основната цел на проекта: подготовката на лесна за използване графична среда.

При избора на нова рамка бяха идентифицирани следните изисквания:

  • Възможността за използване на немодифицирани пакети (без възстановяване) и редовно се актуализира от основното разпространение.
  • Предсказуем модел за разработване на продукт (средата трябва да бъде консервативна и да поддържа обичайния начин на живот в продължение на много години).
  • Простота в организацията на системата (набор от малки, лесни за надграждане и забързани компоненти в стил BSD системи, а не монолитни и сложни решения).
  • Приемане на промени от трети страни и наличието на система за непрекъсната интеграция за тестване и сглобяване.
  • Наличието на работеща графична подсистема, но без да зависи от вече сформираните общности, които разработват настолни компютри (Trident планира да си сътрудничи с разработчиците на базовото разпространение и да работи заедно за разработване на работния плот и създаване на специфични помощни програми за увеличаване на използваемостта)
  • Висококачествена поддръжка за актуален хардуер и редовни актуализации на свързаните с оборудването компоненти за разпространение (драйвери, ядро)

Най-близо до установените изисквания беше Void Linux дистрибуцията, които се придържаха към модела на непрекъснатия цикъл на актуализиране на версията на програмата (непрекъснати актуализации, без отделни версии за разпространение)

Void Linux използва прост мениджър на runit система за инициализиране и управление на услуги, като използва собствения си мениджър на пакети xbps и системата за изграждане на пакети xbps-src.

Вместо Glibc, Musl се използва като стандартна библиотека и LibreSSL вместо OpenSSL. Void Linux не поддържа инсталация на дял със ZFS, но разработчиците на Trident не виждат проблем със самостоятелното внедряване на тази функция с помощта на модула ZFSonLinux.

Взаимодействието с Void Linux също опростява факта, че разработките му се разпространяват под лиценза BSD.

Очаква се това след преминаване към void linux в тризъбец е възможно да се разшири поддръжката за графични карти и предоставят на потребителите по-модерни графични драйвери, нада как да подобря поддръжката за звукови карти, аудио стрийминг, добавете поддръжка за стрийминг на аудио през HDMI, подобряване на поддръжката за безжични мрежови адаптери и устройства с Bluetooth интерфейс.

Освен това, на потребителите ще се предлагат по-нови версии на програмите, процесът на изтегляне ще бъде ускорен и ще бъде добавена поддръжка за хибридни инсталации на UEFI системи.

Един от недостатъците на миграцията е загубата на познатата среда и помощните програми, разработени от проекта TrueOS за конфигурация на системата, като sysadm.

За да се реши този проблем, се планира да се напишат универсални заместители за такива помощни програми, независимо от вида на операционната система. Първото издание на новото издание Trident е планирано за януари 2020 г.

Преди стартирането не е изключено формирането на алфа и бета тестове. Миграцията към нова система ще изисква ръчно прехвърляне на съдържанието на дяла / home.

Поддръжката за BSD ще бъде прекратена веднага след излизането на новото издание и стабилно хранилище на пакети на базата на FreeBSD 12 ще бъде премахнато през април 2020 г. (експериментално хранилище на базата на FreeBSD 13-Current ще бъде премахнато през януари).


Съдържанието на статията се придържа към нашите принципи на редакторска етика. За да съобщите за грешка, щракнете върху тук.

Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван.

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.