BeOS

Historia

Be, Inc.n perusti vuonna 1990 Applen entinen johtaja, Jean-Louis Gassée. Yhtiö aloitti BeBox-tietokoneen suunnittelun ja valmistuksen, sekä loi sille oman käyttöjärjestelmän, BeOSin. Tavoitteena oli luoda multimediakäyttöjärjestelmä, joka huomioisi uuden digitaalisen median tarpeet. Järjestelmä haluttiin suunnitella ilman menneisyyden painolastia. Erityistä huomiota kiinnitettiin järjestelmän helppokäyttöisyyteen ja moniajon tehokkuuteen.
BeOS suunniteltiin alusta alkaen graafisella käyttöliittymällä käytettäväksi. Järjestelmän ominaisuuksia ovat usean suorittimen tehokas hyödyntäminen, laaja säikeistäminen, keskeyttävä moniajo sekä 64-bittinen, journaloiva tiedostojärjestelmä BeFS. Käyttöliittymä suunniteltiin selkeäksi, siistiksi ja yhtenäiseksi. BeOSin ohjelmointirajapinta (API) kirjoitettiin C++-kielellä, ja se on suurelta osin POSIX-yhteensopiva. Käyttöjärjestelmässä on lisäksi bash-komentotulkki.
BeBox-tietokoneissa käytettiin aluksi AT&T:n valmistamaa Hobbit-suoritinta, ja tälle myös BeOSin ensimmäinen versio suunniteltiin. Yhtiön rahoittajina toimivat monet digitaaliseen mediaan erikoistuneet yritykset, muun muassa Silicon Graphics. Myöhemmin, kustannus- ja valmistussyistä johtuen, BeBoxin suorittimeksi vaihdettiin vuonna 1994 PowerPC. BeBox-tietokoneen kehittäminen kuitenkin lopetettiin 1997, koska varat eivät riittäneet, valmistus takelteli ja käyttäjät turhaantuivat. BeBox-koneita valmistettiin yhteensä noin 1 800 kappaletta.
BeOS sovitettiin PowerPC-arkkitehtuurille osittain myös siinä toivossa, että Apple harkitsisi sen käyttöä Macintosh-tietokoneissa ikääntyvän Mac OS -käyttöjärjestelmän korvaajana. BeOSin sijaan Apple päätti, että NeXTSTEP olisi parempi vaihtoehto, ja se hankkikin NeXTin vuonna 1996. Be-yhtiön epäonneksi Apple kieltäytyi julkaisemasta PowerPC G3 -arkkitehtuurin tietoja. Ilman yksityiskohtaisia tietoja arkkitehtuurista Be:llä ei ollut mitään mahdollisuuksia sovittaa BeOS-järjestelmää uusimpiin Macintosheihin.
Vuonna 1998 yhtiö julkaisi ensimmäisen IA-32 -arkkitehtuurille suunnatun version käyttöjärjestelmästä, version BeOS R3. Syynä oli Applen hyökkäävä ote sekä yhtiön kasvava velkataakka. 1990-luvun loppupuolella BeOS-käyttöjärjestelmä keräsi uskollisen mutta pienen käyttäjäkunnan, mutta yhtiö ei silti päässyt veloistaan. Viimeisenä keinona Be, Inc. julkaisi maaliskuussa 2000 aggressiivisen markkinointikampanjan saattelemana ilmaisen, mutta karsitun version käyttöjärjestelmästä vapaaseen jakeluun; se pohjautui versioon BeOS R5 ja kantoi nimeä BeOS Personal Edition 5.0 (BeOS PE). PE:n pystyi käynnistämään Windowsista ja Linuxista, ja sen oli tarkoitus kasvattaa kuluttajien kiinnostusta sekä antaa sovelluskehittäjille jotain, millä leikkiä. Järjestelmää jaettiin ilmaiseksi muun muassa monien lehtien mukana ja myös Be-yhtiön FTP-palvelimelta.
Be, Inc. julkaisi samalla tavalla myös karsitun version BeIA-sovelluksestaan, mutta aika oli jo ajanut sen ohi. Vuonna 2001 Be, Inc. myytiin Palmille (nyk. PalmOne). BeOS R5 on viimeinen virallisesti julkaistu versio, mutta kehitteillä oli myös BeOS R6, koodinimeltään Dan0. Se vuoti julkisuuteen hieman yhtiön myymisen jälkeen.
Vaikka Be-yhtiö lopetti, BeOS on säilynyt suosittuna ns. hardcore-käyttäjien keskuudessa. Käyttöjärjestelmälle luodaan vieläkin aktiivisesti uusia ohjelmia, ja sille tehdään paikkauksia ja ajureita.

Projekteja BeOSin jatkamiseksi

ZETA oli kaupallinen käyttöjärjestelmä, joka perustui BeOS R5.1:n lähdekoodiin. Sitä kehitti alun perin saksalainen YellowTAB-yhtiö ja levitti myöhemmin Magnussoft. YellowTAB sai käyttäjäyhteisöltä kritiikkiä siitä, ettei se suostunut kertomaan, onko sillä laillista oikeutta lähdekoodin hyödyntämiseen. Access, joka osti BeOSin lähdekoodien oikeudet omaavan PalmSourcen, on myöhemmin sanonut, ettei YellowTABilla ollut oikeutta levittää muunnettua versiota BeOSista. Tämän johdosta Magnussoft lakkautti käyttöjärjestelmän myymisen.

Nimen ääntäminen

Englanniksi BeOS tulee ääntää kuten "bee oh es", tai suomalaisittain kirjoitettuna "bii ou es". Monet suomalaiset käyttäjät ääntävät sen yksinkertaisesti "beos", jossa eo voidaan lausua diftongina, vaikkei se suomen kielessä esiinnykään. Ei ole myöskään väärin lausua sanaa kahtena tavuna, "be'os".