Mae prosiect Airyx yn datblygu rhifyn o FreeBSD sy'n gydnaws Γ’ chymwysiadau macOS

Mae'r fersiwn beta gyntaf o system weithredu Airyx ar gael nawr, gan gynnig amgylchedd arddull bwrdd gwaith. macOS ac wedi'i anelu at ddarparu lefel benodol o gydnawsedd Γ’ chymwysiadau ar gyfer macOSMae Airyx wedi'i seilio ar FreeBSD ac yn defnyddio pentwr graffeg sy'n seiliedig ar X-server. Mae gwaith y prosiect wedi'i ddosbarthu o dan y drwydded BSD. Mae'r ddelwedd ISO gychwynadwy yn 1.9 GB (x86_64).

Nod datganedig y prosiect yw cyflawni cydnawsedd Γ’ chymwysiadau. macOS ar lefel y cod ffynhonnell (y gallu i ail-grynhoi cod ffynhonnell agored) macOS-cymwysiadau i'w gweithredu yn Airyx) a ffeiliau gweithredadwy (mae clytiau wedi'u hychwanegu at y cnewyllyn a'r gadwyn offer i redeg ffeiliau gweithredadwy Mach-O a adeiladwyd ar gyfer y bensaernΓ―aeth x86-64). Mae gweithrediad y rhyngwyneb yn defnyddio nodweddion nodweddiadol macOS cysyniadau fel panel uchaf gyda dewislen fyd-eang, strwythur dewislen union yr un fath, llwybrau byr bysellfwrdd, rheolwr ffeiliau Filer o'r un arddull, a chefnogaeth ar gyfer gorchmynion fel launchctl ac open. Mae'r amgylchedd graffigol yn seiliedig ar gragen Plasma KDE, wedi'i steilio fel macOS.

Cefnogir y rhai a ddefnyddir yn macOS Systemau ffeiliau HFS+ ac APFS, yn ogystal Γ’ chyfeiriaduron system penodol. Er enghraifft, yn ogystal Γ’'r hierarchaethau /usr a /usr/local sy'n nodweddiadol o FreeBSD, mae Airyx yn defnyddio'r cyfeiriaduron /Library, /System, a /Volumes. Mae cyfeiriaduron cartref defnyddwyr wedi'u lleoli yn y cyfeiriadur /Users. Mae pob cyfeiriadur cartref yn cynnwys is-gyfeiriadur ~/Library ar gyfer cymwysiadau sy'n defnyddio'r Apple Cocoa API.

Gellir dylunio cymwysiadau fel pecynnau ap hunangynhwysol (Bwndel Apiau) yn y fformat AppImage, eu gosod yn y cyfeiriaduron /Applications neu ~/ Applications. Nid oes angen gosod na defnyddio rheolwr pecyn ar y rhaglenni - dim ond llusgo a gollwng a lansio'r ffeil AppImage. Ar yr un pryd, cedwir cefnogaeth ar gyfer pecynnau a phorthladdoedd FreeBSD traddodiadol.

Er mwyn cydnawsedd Γ’ macOS Darperir gweithrediad rhannol o'r Cocoa API a'r amser rhedeg Objective-C (sydd wedi'i leoli yn y cyfeiriadur /System/Library/Frameworks), ynghyd Γ’ chyfieithyddion a chysylltwyr sydd wedi'u haddasu hefyd i'w cefnogi. Cynllunnir cefnogaeth ar gyfer ffeiliau prosiect XCode a rhaglenni Swift. Yn ogystal Γ’'r haen gydnawsedd Γ’ macOS Mae Airyx hefyd yn cynnig y gallu i lansio cymwysiadau ar gyfer Linux, yn seiliedig ar y seilwaith efelychu amgylchedd a gynigir yn FreeBSD Linux (Linuxwlator).

Nodweddion y fersiwn beta cyntaf o Airyx:

  • Argaeledd enghreifftiau o becynnau hunangynhwysol gyda Firefox, Terminal a Kate.
  • Gosodwr AmcanC newydd yn seiliedig ar AppKit (airyxOS.app).
  • Cynhwysiant yn Java SDK 17.0.1+12.
  • Defnyddio FreeBSD 12.3RC fel sail ar gyfer amgylchedd y cnewyllyn a'r system.
  • AppKit gwell, gyda rhai agosach macOS cynllun lliw a llwybrau byr bysellfwrdd, cefnogaeth ar gyfer dewislenni naidlen, a thrin ffontiau gwell.
  • Ymhlith y nodweddion a gynlluniwyd ond heb eu gweithredu eto, nodir panel y Doc, GUI ar gyfer sefydlu WiFi, a datrys problemau gyda gweithrediad y rheolwr ffeiliau Filer yn amgylchedd KDE Plasma.


Mae prosiect Airyx yn datblygu rhifyn o FreeBSD sy'n gydnaws Γ’ chymwysiadau macOS

Mae prosiect Airyx yn datblygu rhifyn o FreeBSD sy'n gydnaws Γ’ chymwysiadau macOS

Mae prosiect Airyx yn datblygu rhifyn o FreeBSD sy'n gydnaws Γ’ chymwysiadau macOS


Ffynhonnell: opennet.ru
Prynu gwesteio dibynadwy ar gyfer gwefannau sydd Γ’ diogelwch DDoS, gweinyddwyr VPS VDS πŸ”₯ Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster