9front, forks-ի նոր թողարկում Plan 9 օպերացիոն համակարգից

Հասանելի է 9front նախագծի նոր թողարկումը, որի շրջանակներում 2011 թվականից համայնքը մշակում է բաշխված օպերացիոն համակարգի պլան 9-ի պատառաքաղը՝ անկախ Bell Labs-ից: Պատրաստի տեղադրման հավաքույթները ստեղծվում են i386, x86_64 ճարտարապետությունների և Raspberry Pi 1-4 տախտակ. Ծրագրի կոդը բաշխվում է բաց կոդով Լուսենտ հանրային լիցենզիայի ներքո, որը հիմնված է IBM հանրային լիցենզիայի վրա, սակայն տարբերվում է ածանցյալ աշխատանքների համար սկզբնական կոդը հրապարակելու պահանջի բացակայությամբ:

9front-ի առանձնահատկությունները ներառում են լրացուցիչ անվտանգության մեխանիզմների ավելացում, ընդլայնված ապարատային աջակցություն, բարելավված կատարողականություն անլար ցանցերում, նոր ֆայլային համակարգերի ավելացում, աուդիո ենթահամակարգի և աուդիո ձևաչափի կոդավորիչների/ապակոդավորիչների ներդրում, USB աջակցություն, Mothra վեբի ստեղծում: բրաուզեր, բեռնիչի և սկզբնավորման համակարգի փոխարինում, սկավառակի կոդավորման օգտագործում, Unicode աջակցություն, իրական ռեժիմի էմուլյատոր, AMD64 ճարտարապետության և 64-բիթանոց հասցեների տարածքի աջակցություն:

Նոր տարբերակը ապահովում է MNT Reform նոութբուքի ամբողջական շահագործման աջակցություն, ներառյալ գրաֆիկայի, աուդիո, Ethernet, USB, PCIe, trackball, SD քարտ և NVMe: MNT Reform-ը դեռ չի աջակցում ներկառուցված Wi-Fi-ին, փոխարենը խորհուրդ է տրվում օգտագործել արտաքին անլար ադապտեր: Համակարգն իրականացնում է նոր ծրագրերի բար (ցուցադրում է վահանակ, օրինակ՝ մարտկոցի լիցքավորման ցուցիչը, ամսաթիվը և ժամը ցուցադրելու համար), ktrans (կատարում է մուտքային տառադարձում), riow (hotkey կառավարիչ) և doom (DOOM խաղ):

9front, forks-ի նոր թողարկում Plan 9 օպերացիոն համակարգից

Ծրագրի 9-ի հիմքում ընկած հիմնական գաղափարը տեղական և հեռավոր ռեսուրսների միջև տարբերությունը լղոզելն է: Համակարգը բաշխված միջավայր է, որը հիմնված է երեք հիմնական սկզբունքների վրա. տեղական և արտաքին ռեսուրսների հասանելիության տարբերություն չկա. Յուրաքանչյուր գործընթաց ունի իր փոփոխվող անվանատարածքը: Ռեսուրսների ֆայլերի միասնական բաշխված հիերարխիա ստեղծելու համար օգտագործվում է 9P արձանագրությունը:

Source: opennet.ru

Добавить комментарий