Пешравӣ дар истифодаи Redox OS дар сахтафзори воқеӣ

Ҷереми Соллер (Ҷереми Соллер), асосгузори системаи оператсионӣ Редокс, ки бо забони руст навишта шудааст, гуфт дар бораи истифодаи бомуваффақияти Redox дар ноутбуки System76 Galaga Pro (Ҷереми Соллер дар System76 кор мекунад). Ба ҷузъҳои аллакай пурра функсионалӣ клавиатураҳо, touchpad, нигоҳдорӣ (NVMe) ва Ethernet дохил мешаванд.

Таҷрибаҳо бо Redox дар ноутбук аллакай имкон доданд, ки кори драйверҳо беҳтар карда шавад, ба баъзе замимаҳо дастгирии HiDPI илова карда шавад ва ҷузъҳои нав ба мисли pkgar эҷод карда шаванд, ки насби Redox-ро аз тасвирҳои Live содда мекунанд. Дар байни вазифаҳое, ки ҳоло таваҷҷӯҳ ба он нигаронида шудааст, ноил шудан ба қобилияти худтанзимкунии система (ҷамъоварии Redox аз муҳити редокс асосёфта) мебошад. Пас аз чанд моҳ, Соллер нақша дорад, ки ба кор дар Redox дар яке аз компютерҳо аз муҳити мизи кории ба Redox асосёфта, пас аз баъзе беҳбудиҳо дар compiler rustc гузарад.

Консепсияи микро ядрое, ки дар Redox истифода мешавад, таҳияи драйверҳоро осон мекунад, зеро зерсистемаро, ки драйверҳоро таъмин мекунад, метавонад бидуни қатъи кор дубора ҷамъоварӣ ва дубора оғоз кунад. Интизор меравад, ки рушд дар муҳити редокс асосёфта самаранокии интиқоли барномаҳо ва ҳалли мушкилотро бо дастгирии сахтафзор беҳтар хоҳад кард. Масалан, ба нақша гирифта шудааст, ки стеки USB анҷом дода, драйверҳои графикӣ илова карда шаванд.

Пешравӣ дар истифодаи Redox OS дар сахтафзори воқеӣ

Ёдовар мешавем, ки системаи оператсионӣ мувофиқи фалсафаи Unix таҳия шудааст ва баъзе ғояҳоро аз SeL4, Minix ва Plan 9 мегирад. Редокс консепсияи микро ядроро истифода мебарад, ки дар он танҳо таъсири мутақобилаи равандҳо ва идоракунии захираҳо дар сатҳи ядро ​​таъмин карда мешавад. , ва тамоми функсияҳои дигар ба китобхонаҳо интиқол дода мешаванд, ки онҳоро ҳам ядро ​​ва ҳам барномаҳои корбар истифода бурдан мумкин аст. Ҳама драйверҳо дар фазои корбар дар муҳитҳои ҷудошудаи қум кор мекунанд. Барои мувофиқат бо замимаҳои мавҷуда, қабати махсуси POSIX пешбинӣ шудааст, ки ба шумо имкон медиҳад, ки бисёр барномаҳоро бидуни интиқол иҷро кунед.

Система принсипи "ҳама чиз URL аст" -ро истифода мебарад. Масалан, URL-и "log://" метавонад барои сабти ном, "автобус://" барои ҳамкорӣ байни равандҳо, "tcp://" барои ҳамкории шабакавӣ ва ғайра истифода шавад. Модулҳое, ки метавонанд дар шакли драйверҳо, васеъшавии ядро ​​​​ва барномаҳои корбар амалӣ карда шаванд, метавонанд коркардкунандагони URL-и худро сабт кунанд, масалан, шумо метавонед модули дастрасии бандари I/O-ро нависед ва онро ба URL "port_io:// пайваст кунед. ", пас аз он шумо метавонед онро барои дастрасӣ ба порти 60 бо кушодани URL "port_io://60" истифода баред. Пешрафтҳои лоиҳа паҳн шудан дар доираи иҷозатномаи MIT ройгон.

Муҳити корбар дар Redox сохта шудааст ба қабати графикии худ асос ёфтааст даврагӣ (набояд бо дигар ниҳонӣ даврагӣ, бо истифода аз Qt ва Wayland) ва асбобҳо OrbTk, ки API-и шабеҳро ба Flutter, React ва Redux пешниҳод мекунад. Ҳамчун браузери веб истифода мешавад Нетсерф. Лоиҳа инчунин худро таҳия мекунад мудири баста, маҷмӯи утилитаҳои стандартӣ (binutils, coreutils, netutils, extrautils), қабати фармон ion, китобхонаи стандартии C relibc, муҳаррири матнии ба vim монанд натрий, стеки шабакавӣ ва системаи файлӣ TFS, дар асоси идеяҳои ZFS (версияи модулии ZFS дар забони Rust) таҳия шудааст. Конфигуратсия бо забон муқаррар карда шудааст Томл.

Пешравӣ дар истифодаи Redox OS дар сахтафзори воқеӣ

Манбаъ: opennet.ru

Илова Эзоҳ