Rhyddhau ravynOS 0.6, rhifyn FreeBSD sydd wedi'i anelu at gydnawsedd Γ’ macOS

Mae prosiect ravynOS 0.6 wedi'i ryddhau. Mae'n datblygu system weithredu yn seiliedig ar FreeBSD, gyda'r nod o sicrhau cydnawsedd Γ’ chymwysiadau ar gyfer macOS a darparu cragen bwrpasol yn yr arddull macOSMae gwaith y prosiect wedi'i ddosbarthu o dan drwydded BSD. Maint y ddelwedd ISO y gellir ei gychwyn yw 760 MB (x86_64).

Y nodau datganedig ar gyfer y prosiect yw cyflawni cydnawsedd Γ’ chymwysiadau. macOS ar lefelau'r cod ffynhonnell a'r ffeil weithredadwy. Mae'r cyntaf yn awgrymu'r gallu i ail-grynhoi'r cod. macOS- cymwysiadau i'w gweithredu yn ravynOS, yn yr ail - integreiddio i'r cnewyllyn ac offeryniaeth newidiadau ar gyfer rhedeg ffeiliau gweithredadwy Mach-O a luniwyd ar gyfer pensaernΓ―aeth x86-64 ac arm64.

O'r systemau ffeiliau a gefnogir, ZFS a'r rhai a ddefnyddir yn macOS Systemau ffeiliau HFS+ ac APFS. Yn ogystal Γ’'r hierarchaethau /usr a /usr/local sy'n nodweddiadol ar gyfer FreeBSD, crΓ«ir rhai penodol macOS Cyfeiriaduron /Library, /System, a /Volumes. Mae cyfeiriaduron cartref defnyddwyr wedi'u lleoli yn hierarchaeth /Users. Mae pob cyfeiriadur cartref yn cynnwys is-gyfeiriadur ~/Library ar gyfer cymwysiadau sy'n defnyddio'r Apple Cocoa API.

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), yn ogystal Γ’ chyfieithyddion a chysylltwyr sydd wedi'u haddasu'n ychwanegol i'w cefnogi. Yn ogystal Γ’'r haen gydnawsedd Γ’ macOS Mae gan ravynOS hefyd y gallu i redeg cymwysiadau ar gyfer Linux, yn seiliedig ar y seilwaith efelychu amgylchedd a gynigir yn FreeBSD Linux (Linuxwlator).

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 FreeBSD traddodiadol.

Mae'r amgylchedd graffigol wedi'i adeiladu ar sail ei ffenestr ei hun gweinydd, sy'n defnyddio gweinydd cyfansoddi labwc symlach (mae cefnogaeth ar gyfer addurniadau a themΓ’u ffenestri ochr y gweinydd wedi'i dileu), wlroots, a'r protocol Wayland. Gall cymwysiadau graffigol ddefnyddio'r fframweithiau Qt a Cocoa. Mae'r rhyngwyneb yn defnyddio safonol 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 newidiadau ers rhyddhau 0.5 yn cynnwys:

  • Mae'r system sylfaenol wedi'i diweddaru i'r gangen FreeBSD 15-STABLE.
  • Cyflwynir rhyngwyneb graffigol minimalist gyda phanel uchaf SystemUIServer newydd a phanel gwaelod Doc.
    
Rhyddhau ravynOS 0.6, rhifyn FreeBSD sydd wedi'i anelu at gydnawsedd Γ’ macOS
  • Mae'r pecyn yn cynnwys prototeip o'r efelychydd terfynell Terminal.app.
    
Rhyddhau ravynOS 0.6, rhifyn FreeBSD sydd wedi'i anelu at gydnawsedd Γ’ macOS
  • Mae rheolwr mewngofnodi LoginWindow bellach yn lansio yn syth ar Γ΄l cychwyn. Wrth gychwyn i'r modd byw, gallwch fewngofnodi heb gyfrinair gan ddefnyddio'r mewngofnodi liveuser.
    
Rhyddhau ravynOS 0.6, rhifyn FreeBSD sydd wedi'i anelu at gydnawsedd Γ’ macOS
  • Ychwanegwyd y gallu i adael sesiwn graffigol gan ddefnyddio'r llwybr byr bysellfwrdd Win-Shift-Q.

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