Редок ОС написан на Русту стиже са новом верзијом 0.6 и ово су његове вести

После годину и по дана развоја Откривено издање оперативног система Редок 0.6, који је развијен коришћењем језика Руст и концепта микрокера, поред који је развијен према Уник филозофији и позајмљује неке идеје из СеЛ4, Миник и План 9.

редок користите концепт микрокера, где је на нивоу језгра обезбеђена само интеракција између процеса и управљања ресурсима, а све остале функције се преносе у библиотеке. које могу да користе и кернел и прилагођене апликације. Сви контролери раде у корисничком простору у окружењима са заштићеним окружењем. За компатибилност са постојећим апликацијама обезбеђен је посебан ПОСИКС слој који вам омогућава покретање многих програма без миграције.

Систем примењује принцип „све је УРЛ“. На пример, „лог: //“ се може користити за снимање УРЛ-а, „бус: //“ за међупроцесну комуникацију, „тцп: //“ за мрежну комуникацију итд.

Модули који се могу имплементирати у облику контролера, екстензије језгра и прилагођене апликације могу да региструју сопствене руковаоце УРЛ-ом, на пример, можете написати модул за приступ У / И портовима и повезати га са УРЛ-ом "порт_ио: //", након чега га можете користити за приступ порту 60 отварањем УРЛ адресе „порт_ио: // 60“. Развој пројеката дистрибуира се под бесплатном МИТ лиценцом.

Корисничко окружење у Редок-у је изграђено на сопственој графичкој љусци Орбитала (не сме се мешати са другом Орбитал шкољком која користи Кт и Ваиланд) и ОрбТк алатком, која пружа АПИ-је сличне Флуттер, Реацт и Редук. Нетсурф се користи као веб прегледач. Пројекат такође развија сопствени менаџер пакета, сет стандардних алата (бинутилс, цореутилс, нетутилс, ектраутилс), јонску љуску, релибц стандардну Ц библиотеку, натријум вим-сличан уређивач текста, мрежни стек и развијени систем датотека ТФС заснован на идеје ЗФС (модуларна верзија ЗФС на језику Руст). Подешавања су подешена на језику Томл.

Главне новине Редок-а 0.6

Од новина које се издвајају од нове верзије, она је у кернел мемори манагер (рмм) који је у потпуности преписан. Нова примена успео да се реши цурења меморије што је узроковало проблеме при коришћењу старог менаџера меморије. Поред тога, побољшана је стабилност подршке за вишејезгрене системе.

Такође се напомиње да ова нова верзија Редок-а 0.6 укључује многе пројекте које су развили студенти под иницијативом РСоЦ (Редок ОС Суммер оф Цоде), укључујући развој који се односи на подршку за ио_уринг, птраце, страце, гдб, партиције диска и регистар.

Релибц стандардна Ц библиотека развијена у пројекту је значајно побољшана, што може радити не само на Редоку, већ и на дистрибуцијама заснованим на језгру Линук-а.

Са друге стране такође помиње се да је додат сопствени пкгар менаџер пакета и припадајући формат пакета, развијен узимајући у обзир специфичне карактеристике Редок ОС-а. Менаџер пакета омогућава верификацију извора дигиталним потписом, контрола интегритета, могућност поновне израде, аутоматско ажурирање, пренос само промењених података, независност директорија за инсталацију. За разлику од других формата, пкгар укључује само метаподатке потребне за издвајање пакета.

Оф тхе друге истакнуте промене:

  • Скрипти за кухарску књигу, укључујући упутства о томе како саставити различите компоненте оперативног система Редок, пренети у нови систем израде, написани на језику Руст.
  • У новом систему компилације, уместо скрипти љуске за описивање логике компилације, предложене су датотеке у Томл формату.
  • Много времена је потрошено на припрему римејка, борећи се против промена компатибилности прекида у ноћним Рустовим верзијама повезаним са прерадом Асм макроа.

Набавите Редок 0.6

Они који су заинтересовани за познавање система, то би требали знати нуде се спремне слике за покретање да бисте користили (61 МБ) за тестирање оперативног система Редок. За разлику од претходних верзија, грана 0.6 сматра се погодном за експериментисање на стварном хардверу, а не само на КЕМУ и ВиртуалБоку.


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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.