LĂ«shimi i parĂ« publik i VitruvianOS — njĂ« hibride Haiku mbi bĂ«rthamĂ«n Linux

Lansu publikimi i parë i projektit VitruvianOS, i cili nga viti 2019 zhvillon një sistem operativ të bazuar në Debian/Linux, i cili transferon thjeshtësinë, reagimin dhe fleksibilitetin e BeOS në pajisjet moderne dhe realizon pajtueshmërinë me API me aplikacionet e krijuara për Haiku dhe BeOS. Kodi i projektit është shkruar në gjuhën C++ dhe shpërndahet nën licencën GPLv2.

VitruvianOS pĂ«rdor komponentĂ« tĂ« hapĂ«sirĂ«s sĂ« pĂ«rdoruesit nga sistemi operativ Haiku. NĂ« vend tĂ« menaxherĂ«ve tĂ« njohur tĂ« dritareve X11 dhe kompozitĂ«ve serverĂ«sh PĂ«r ndihmĂ«n grafike nĂ« VitruvianOS aplikohet app_server — serveri grafi nga Haiku, i adaptuar pĂ«r tĂ« punuar mbi Linux KMS/DRM. Si toolkit grafik pĂ«rdoret implementimi i Interface Kit nga Haiku. NĂ« vend tĂ« systemd nĂ« tĂ« ardhmen, planifikohet tĂ« pĂ«rdoret sistemi i inicializimit janus_daemon, i cili do tĂ« funksionojĂ« si launch_daemon nĂ« Haiku.

Për realizimin e pjesës më të madhe të BeAPI përdoret një version i veçantë i bibliotekës libroot, i cili mbulan shumë funksione jo standarde nga Haiku/BeOS mbi Linux, duke i dhënë mundësinë të funksionojnë aplikacionet dhe të përdoren komponente më të nivelit të lartë nga Haiku OS në bërthamën standarde Linux. Për realizimin e funksioneve specifike të Kernel Kit nga BeAPI është zhvilluar një nënstrukturë e bërthamës Nexus, e cila implementon API-në node_monitor, monitorimin e pajisjeve dhe komunikimin në stilin BeOS, duke lejuar realizimin e të gjitha teknologjive specifike Haiku/BeOS mbi bërthamën Linux.

Aktualisht janë realizuar:

  • Ngarkimi nga sistemet e skedarĂ«ve XFS dhe SquashFS me mbĂ«shtetje tĂ« plotĂ« pĂ«r atributet e zgjeruara (xattr).
  • BĂ«rthama e modifikuar Linux-rt pĂ«r tĂ« rritur reagueshmĂ«rinĂ« gjatĂ« pĂ«rmbushjes sĂ« detyrave tĂ« desktopit.
  • NjĂ« nivel kompatibiliteti me API-nĂ« BeOS/Haiku me mbĂ«shtetje tĂ« aplikacioneve vendase.
  • Deskbar, Tracker dhe komponentĂ«t kryesorĂ« tĂ« desktopit Vitruvian.
  • Sistemi i tĂ« dhĂ«nave me mbĂ«shtetje pĂ«r maus, gesture, tableta dhe shumĂ« mĂ« tepĂ«r.
  • NjĂ« nivel grafi i zhvilluar posaçërisht (pa pĂ«rdorur X11 dhe Wayland).

Planifikohet:

  • NĂ« versionin 0.3.1 do tĂ« pĂ«rfshihen shumĂ« komponentĂ« qĂ« mungojnĂ« dhe do tĂ« korrigjohen gabimet, tĂ« bazuara nĂ« komentet e para nga pĂ«rdoruesit.
  • NĂ« versionin 0.3.2 pritet krijimi i njĂ« sistemi tĂ« pavarur, nĂ« tĂ« cilin VitruvianOS do tĂ« jetĂ« nĂ« gjendje tĂ« ndĂ«rtohet vetĂ«.
  • NĂ« versionin 0.4 do tĂ« kryhet stabilizimi dhe do tĂ« zgjerohet mbĂ«shtetje pĂ«r pajisjet harduerike, duke pĂ«rfshirĂ« zhvillimin e vazhdueshĂ«m tĂ« versionit ARM (arm32 dhe aarch64).

Lansu publikimi i parë i VitruvianOS - një hibrid i Haiku mbi bërthamën Linux. Lansu publikimi i parë i VitruvianOS - një hibrid i Haiku mbi bërthamën Linux.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster