Haiku je odprtokodni operacijski sistem trenutno v razvoju, da se osredotoča posebej na osebno računalništvo in večpredstavnost.
Navdihnil BeOS (Bodite operacijski sistem), Haiku želi postati hiter, učinkovit, uporabniku prijazen in enostaven za učenje sistem, ne da bi zanemarili svojo moč za uporabnike vseh ravni. Projekt Haiku je znan po svojih zahtevah glede kakovosti oddajnih različic.
Do leta 2009 ni bila na voljo nobena prevedena različica, ki bi omejila dostop ljudem, ki so dovolj pogumni, da zberejo sam sistem in se izognili razočaranju uporabnikov brez potrebnega znanja.
O novi različici (Haiku)
Po daljšem obdobju brez izdane različice (zadnja različica alfa je iz leta 2012),pravkar izdana beta različica!
Različica Haikuja R1 je opredeljena kot „zamenjava za BeOS R5, popoln in funkcionalen ». Od tam definiramo beta različice: "Vse funkcije so prisotne, vendar je še vedno nekaj napak."
In različice alfa: "sistem se je sposoben sestaviti sam, zato ga je mogoče uporabiti vsaj za nadaljnji razvoj" (nekoliko je podoben konceptu "minimalno izvedljivega izdelka", o katerem slišimo danes).
Prihod beta različice je zato pomemben korak v življenju projekta. To pomeni, da sistem ne potrebuje več novih funkcij, naslednji korak pa je popravilo preostalih napak in stabilizacija sistema na R1.
To je velika novica v tej različici beta. Zdaj je aplikacije mogoče namestiti zelo enostavno, bodisi z ukazno vrstico bodisi prek grafične aplikacije HaikuDepot, ki omogoča tudi ogled nekaterih posnetkov zaslona aplikacij ter komentarjev in glasov drugih uporabnikov.
Arhitektura sistema za upravljanje paketov je inovativnaNamesto da med namestitvijo izvleče datoteke iz paketa, je paket nameščen v navideznem datotečnem sistemu, da datoteke izpostavi aplikacijam.
Kot rezultat, datotekam, ki jih namesti vsak paket, ni treba slediti, zato sta namestitev in odstranitev takojšnja.
Posodobitve WebPositive
Brskalnik WebPositive uporablja novejšo različico WebKita s številnimi popravki napak in novimi funkcijami. Med drugim je mogoče predvajati videoposnetke v YouTubu. Poleg HTTP-ja tudi veste, kako krmariti z Gopherjem.
Oddaljeno namizje
Možno je povezati dva računalnika s Haikujem in odložiti prikaz aplikacij z enega na drugega.
To se naredi v ukazih za upodabljanje med aplikacijo in grafičnim strežnikom. Zato je prenosa podatkov med obema napravama načeloma malo, razen če aplikacija neposredno manipulira s podatki bitne slike, v kateri od grafičnega strežnika zahteva tudi risanje.
Če naprava, na kateri želite prikazati svoje programe, v haikuju ne deluje, je mogoče uporabiti tudi odjemalca HTML5, ki se prikaže na platnu JavaScript.
Izboljšana zmogljivost
Programer je popolnoma prepisan. Haiku lahko zdaj uporablja več kot 8 procesorjev (omejitev je naložil API BeOS, zato bodo starejše aplikacije, ki se niso prilagodile, videle samo prvih 8).
Novi razporejevalnik pozna topologijo predpomnilnika in procesorja in s temi informacijami načrtuje izvajanje niti v jedru, ki je morda že predpomnilo potrebne podatke.
Haiku ima zdaj 64-bitno različico, ki izkorišča zmogljivosti sodobnih procesorjev. Vendar še vedno ni mogoče zagnati 32-bitnih aplikacij v 64-bitnem sistemu (Delo je zelo napredno, vendar ga za beta1 ni bilo mogoče pravočasno integrirati, zagotovo bo v prihodnji različici.)
Na splošno je bilo več delov sistema optimiziranih za odzivnost: funkcije memcpy in memset, nekatere še posebej neučinkovite obdelave na grafičnem strežniku (npr. Izrezovanje s poljubno obliko).
pritegne mojo pozornost