BeOS

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
BeOS
sistem de operare
Siglă
BeOS screenshot.png
Dezvoltator Be, Inc.
Familie BeOS
Eliberarea inițială DR1 - DR5 (octombrie 1995)
Lansare curentă BeOS R5.0.3 (august 2000)
Tipul de nucleu Kernel hibrid
Platforme acceptate IA-32, PowerPC
Tipul licenței Software proprietar
Licență Proprietar
Etapă de dezvoltare Arestat
Site-ul web www.beincorporated.com/

BeOS / Zeta este un sistem de operare pentru calculatoare personale produs de Be Incorporated în anii nouăzeci , cu scopul de a oferi un sistem deosebit de potrivit pentru dezvoltarea și executarea aplicațiilor multimedia; pionier pentru timp și mult apreciat, după abandonarea proiectului de către Be Inc., a fost și face obiectul unei reimplementări gratuite și open source numită Haiku , cunoscută anterior ca OpenBeOS.

Introducere

BeOS este un sistem de operare extrem de modular care nu derivă din alte sisteme de operare preexistente (deși shell-ul Bash este inclus și există unele asemănări în structura directorului cu cele ale sistemelor Unix ); Este optimizat pentru procesarea conținutului multimedia, precum audio și video digitale, grafică 3D. Spre deosebire de sistemele Unix , BeOS este un sistem de operare pentru un singur utilizator. Este construit pentru a rula pe sisteme multiprocesor și oferă o flexibilitate grafică excelentă și timpi de răspuns foarte scurți utilizatorului datorită atât unui sistem modular de intrare-ieșire , cât și utilizării pe scară largă a multithreading-ului . Are un sistem de fișiere jurnalizat cu suport pentru fișiere mari (cu offset pe 64 de biți , deci până la 2 64 octeți aproximativ 18.000.000 Terabytes) numit BFS (uneori denumit în mod eronat BeFS [1] ).

Implementarea interfeței grafice nu derivă din alte implementări preexistente; se bazează pe principiile curățeniei și clarității atât în ​​estetică, cât și în dezvoltare. API-ul interfeței a fost scris în C ++ , un limbaj mai potrivit decât altele pentru programarea interfețelor grafice datorită suportului său pentru programarea orientată obiect . Una dintre cele mai importante particularități ale sistemului este dată de implementarea „omniprezentă” a multithreading-ului în cadrul API-ului, de fapt orice aplicație scrisă pentru BeOS se poate bucura de creșteri consistente de performanță pe sistemele multiprocesor, chiar și cele care nu utilizează în mod explicit multithreading-ul în cod. BeOS este compatibil cu sistemele POSIX și o interfață de linie de comandă poate fi accesată prin shell-ul Bash .

Caracteristici principale

Istorie

Inițial, acest sistem de operare putea funcționa doar pe hardware proprietar numit BeBox . Această mașină a folosit o arhitectură paralelă cu procesoarele Hobbit AT&T și abia mai târziu a fost portată la arhitectura RISC PowerPC; În urma vânzărilor slabe ale BeBox, BeOS a fost portat pe computere echipate cu un procesor PowerPC produs de Apple . Computerele Macintosh ale vremii treceau printr-o criză profundă rezultată din actualizarea dificilă a sistemului de operare MacOS . Cu aceste premise, atât piața Mac, cât și utilizatorii acestei platforme au salutat BeOS ca posibil sistem de operare viitor pentru computerele Macintosh. Mai târziu, Apple și-a arătat interesul pentru BeOS: compania se gândea să înlocuiască vechiul Mac OS cu BeOS. Cu toate acestea, din cauza acordurilor comerciale, Apple a preferat să cumpere compania NeXT în loc de Be inc. Acest lucru a permis dezvoltarea proiectului macOS care a eliminat definitiv BeOS de pe platforma Mac.

BeOS a fost rescris ulterior pentru utilizare pe computere bazate pe x86, cum ar fi PC-uri obișnuite. Cu toate acestea, având în vedere acordurile Microsoft cu producătorii de PC-uri, BeOS nu a reușit să se răspândească cât a putut: timp de câțiva ani, Microsoft a solicitat producătorilor și asamblorilor de PC-uri acorduri de licență exclusive care limitau posibilitatea de a crea calculatoare personale. Pe care atât Windows, cât și un alt sistem de operare ( precum BeOS) ar putea fi preinstalat. Cu aceste premise, CEO-ul Be ( Jean-Louis Gassée ) a propus să furnizeze BeOS gratuit oricărui producător de PC-uri care a preinstalat Windows și BeOS în dual-boot, dar, din cauza constrângerilor impuse de Microsoft, puțini producători au acceptat Acordul, numai AST Research și Hitachi s-au alăturat marilor nume.

În februarie 2001, Be Inc. a dat în judecată Microsoft . La 5 septembrie 2003, Microsoft și Be au convenit cu o plată de la Microsoft de 23,2 milioane de dolari în schimbul renunțării la taxele de comportament anticoncurențial.

Cu toate acestea, deja în 2001 proprietățile intelectuale ale Be au fost vândute către Palm, Inc., care a achiziționat BeOS pentru a obține unele tehnologii din spatele acestui sistem de operare. După divizarea Palm, proprietatea intelectuală a trecut la PalmSource, care a fost apoi achiziționată de Japanese Access în 2005. BeOS 5 a fost cea mai recentă versiune, deși o actualizare substanțială era în curs înainte de faliment.

La sfârșitul anului 2001, YellowTAB , o casă de software germană cu sediul în Mannheim , a fost creată pentru a continua proiectul BeOS, având în vedere lipsa de interes a Palm față de piața desktopurilor. YellowTAB a decis apoi să continue dezvoltarea proiectului BeOS începând cu versiunea 5.1 (celebrul Dano0, o versiune care se afla în curs de dezvoltare și pe care cineva a scăpat-o când Be Inc. era pe cale să dispară) și numind noul produs Zeta .

În 2005, Zeta a fost un sistem de operare stabil și rapid, care a atins maturitatea datorită R1 și actualizării ulterioare R1.1. Zeta a adus avantaje enorme în comparație cu BeOS: o interfață grafică actualizată și modernă, suport pentru cele mai moderne periferice (USB2 printre toate) și cod complet optimizat. Rețineți că Zeta a fost rapid chiar și pe mașini relativ vechi, revitalizându-le fără a schimba hardware-ul. Acest sistem de operare a cunoscut o mare difuzie în Germania, unde a devenit rapid popular.

În 2006, în urma unui faliment YellowTab, producătorul de jocuri Magnussoft Deutschland GmbH a devenit noul distribuitor al Zeta, la vremea în care compania intenționa să dezvolte acest sistem inovator după falimentul Yellow Tab. Magnussoft a adus o parte din jocurile sale pe această platformă.

În jurul lunii aprilie 2007, ca urmare a revendicărilor contractuale de la Access, Magnusoft a oprit dezvoltarea Zeta, deoarece Bernd Korz (fost CEO al YellowTAB) nu a putut dovedi existența contractelor cu Be Incorporated. Zeta este ca și cum nu ar exista și, cu amărăciune de la toți cei care l-au susținut, ultimul fiu oficial al lui BeOS a murit.

Ultimul „moștenitor” neoficial al BeOS rămâne Haiku (fost OpenBeOS ).

Notă

  1. ^ De exemplu, BFS este menționată ca BeFS pe pe Linux bazate pe sisteme , astfel încâtnu fie confundate cu preexistentă B F lle S evidentiate in afara ystem. Vezi și site-ul driverului BeFS pentru Linux.

Elemente conexe

Alte proiecte

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT