Haiku R1 sistema eragilearen hirugarren beta bertsioa

Urtebeteko garapenaren ostean, Haiku R1 sistema eragilearen hirugarren beta bertsioa argitaratu da. Proiektua hasiera batean BeOS sistema eragilearen itxieraren erreakzio gisa sortu zen eta OpenBeOS izenarekin garatu zen, baina 2004an izena aldatu zioten, BeOS marka komertzialaren erabilerarekin lotutako erreklamazioengatik. Bertsio berriaren errendimendua ebaluatzeko, abiaraz daitezkeen hainbat zuzeneko irudi (x86, x86-64) prestatu dira. Haiku OS gehienen iturburu-kodea MIT doako lizentziapean banatzen da, liburutegi batzuk, multimedia-kodek eta beste proiektu batzuetatik mailegatutako osagaiak izan ezik.

Haiku OS ordenagailu pertsonaletan zentratuta dago, bere nukleo propioa erabiltzen du, arkitektura modular batean oinarrituta eraikia, erabiltzaileen ekintzei erantzun handia emateko eta hari anitzeko aplikazioen exekuzio eraginkorra lortzeko optimizatua. Garatzaileentzat, objektuetara zuzendutako API bat aurkezten da. Sistema BeOS 5 teknologietan oinarritzen da zuzenean eta sistema eragile honen aplikazioekin bateragarritasun bitarra du helburu. Gutxieneko hardware-eskakizuna: Pentium II CPU eta 384 MB RAM (Intel Core i3 eta 2 GB RAM gomendatzen dira).

Haiku R1 sistema eragilearen hirugarren beta bertsioa

OpenBFS fitxategi-sistema gisa erabiltzen da, fitxategi-atributu hedatuak, egunkariak, 64 biteko erakusleak, meta-etiketak gordetzeko laguntza (fitxategi bakoitzeko, atributuak gako=balioa forman gorde ditzakezu, eta horrek fitxategi-sistema itxura ematen du. datu-basea) eta indize bereziak berreskuratzea bizkortzeko. B+ zuhaitzak direktorioen egitura antolatzeko erabiltzen dira. BeOS kodetik, Haikuk Tracker fitxategi-kudeatzailea eta Deskbar barne hartzen ditu, BeOS eszena utzi ondoren kode irekikoak zirenak.

Berrikuntza nagusiak:

  • Proiektuak garatutako WebPositive web arakatzailea WebKit 612.1.21 motorra erabiltzeko transferitu da. Egonkortasuna eta beste nabigatzaile batzuekin bateragarritasuna nabarmen hobetu da.
  • Instalazio-prozesua hobetua. Diskoa ataletan banatzeko interfazea sinplifikatu egin da eta kontrolatzaileak konfiguratzeko interfazea modernizatu da.
  • Hardware laguntza hedatua. Hari gabeko gailuetarako kontrolatzaileak FreeBSD 13-tik eraman dira. Soinu-txarteletarako, biltegiratze-sistemetarako eta USB gailuetarako kontrolatzaile berriak gehitu dira. USB 3 euskarria hobetu da. Errendimendua hobetu da NVIDIA txartel grafikoak dituzten sistemetan (GeForce 6200-GeForce Go 6400).
  • Sareko hutsegiteengatik eten ziren eguneraketak deskargatzen hasteko gaitasuna ezarri da.
  • Kolore iluneko gaietarako laguntza hobetua.
  • Sarrerako sistemaren ezarpenetan ukipen-panela desgaitzeko gaitasuna gehitu da.
  • XFS eta NFS fitxategi-sistemetarako laguntza hobetua.
  • Sun VTOC partizio-tauletarako euskarria gehitu da.
  • Letra-tamainaren arabera korritze-barren eskalatzea eskaintzen da.
  • Lokalizazio laguntza hobetua.
  • MediaPlayerren egonkortasuna hobetu da. 4K bideorako laguntza gehitu da.
  • Pakete-kudeatzaileak kudeatzaile-scriptak exekutatzeko laguntza eskaintzen du paketeak kentzean.
  • Programaren bertsioak eguneratu dira. Python 2 zaharkituta geratu da eta Python 3.7-rekin ordezkatu da.
  • app_server zerbitzari grafikoak memoria-kudeaketa berriro diseinatu du eta konposatu errendatze-eragiketa gehigarriak gehitu ditu (arakatzailean mihise-elementuak errendatzeko erabiltzen dira).
  • Terminal-emulatzaileak ihes-sekuentziak onartzen ditu karaktere bikoiztuak ateratzeko.
  • POSIX zehaztapenekin bateragarritasun hobetua, mlock/munlock, ppoll eta exp10/exp10f/exp10l eragiketetarako laguntza gehigarria barne.

Iturria: opennet.ru

Gehitu iruzkin berria