Zoeken op website

Het vergeten besturingssysteem dat geavanceerder was dan Windows in 1995 — en stierf voordat iemand het opmerkte


In 1995 was Windows overal. Het was ook, laten we aardig zijn, een beetje fragiel. Je gebruikte Windows toen niet zozeer als dat je ermee onderhandelde. Multitasking werkte totdat het dat niet meer deed. Audio gedroeg zich soms. En af en toe stopte het hele systeem gewoon en staarde een paar seconden in de leegte, alsof het een pauze nodig had. We accepteerden het omdat dat normaal was.

En toen was er BeOS. Dit vreemde, bijna verdacht soepele besturingssysteem leek die problemen helemaal niet te hebben. Het crashte niet op dezelfde manier. Het bevroor niet als je het op de proef stelde. Het voelde niet alsof het constant een stap achter je liep. Het werkte gewoon … en bijna niemand merkte het.

BeOS was gebouwd voor snelheid, niet voor geschiedenis

Geen bagage, geen excuses

De meeste besturingssystemen worden gevormd door hun verleden. Oude beslissingen, oude hardware, oude compromissen die gewoon blijven hangen. BeOS had dat probleem niet. Het kwam fris binnen. Geen nalatenschapsketens die erachteraan slepen. Nee, 'we moeten dit ding uit 1987 ondersteunen, anders valt alles uit elkaar.' Wat betekende dat het zich op iets heel eenvoudigs kon concentreren: hoe het systeem aanvoelde. En dat is het deel dat mensen vergeten. Niet benchmarks, niet specificaties, maar het gevoel.

Klik ergens op. Het opent direct. Verplaats een venster, en het volgt daadwerkelijk je muis in plaats van een halve seconde achter te lopen, alsof het je verzoek heroverweegt. Er is geen aarzeling. Geen microvertragingen waar je onbewust mee leert leven. Het voelt ... direct. Alsof de computer je bijhoudt, in plaats van je te vragen langzamer te gaan.

Multitasking, media en multi-CPU-ondersteuning werkten gewoon

Geen drama, geen vastlopers, geen 'waarom ging dat kapot?'

Als je in de jaren 90 een computer gebruikte, herinner je je dit: je begint een bestand te kopiëren, dan open je iets anders. Misschien speel je op de achtergrond audio af. En plotseling stopt alles gewoon. De muis beweegt nog een beetje, maar niets reageert. Je wacht, zucht, en denkt dan na over je levenskeuzes. BeOS deed dat niet. Alles bleef gewoon doorgaan. Niet op een "technisch gezien is het multitasking" manier. Op een zeer letterlijke, zeer merkbare manier. Het systeem bleef responsief, zelfs wanneer het daadwerkelijk werk te doen had.

Dat komt omdat alles in threads was verdeeld. Niet alleen apps, maar ook onderdelen van apps. De interface stond niet vast te wachten tot achtergrondtaken waren voltooid. Dus niets hield de rest van het systeem gijzeling. En dan is er nog de mediaside. De meeste besturingssystemen behandelden audio en video alsof ze dat later wel zouden uitzoeken. BeOS deed dat niet. Het was ervoor gebouwd. Je kon audio afspelen, met bestanden rommelen, apps openen, en het viel niet uit elkaar. Geen gekraak. Geen vreemde vertragingen. Geen momenten van 'raak niets aan terwijl dit gebeurt'.

En voor extra plezier ging het goed om met meerdere CPU's. In de jaren 90. Toen de meeste systemen nauwelijks wisten wat ze met één moesten doen. BeOS gebruikte gewoon de hardware die je gaf zonder er een groot probleem van te maken. Wat, eerlijk gezegd, misschien het meest indrukwekkende deel is. Het voelde niet geavanceerd. Het voelde gewoon ... normaal. Zo ver vooruit was het.

Het bestandssysteem was op de beste manier vreemd

Zoeken had eigenlijk voor het eerst zin






Laten we het even over bestanden hebben. Want de meesten van ons gaan er nog steeds mee om alsof het 1995 is. Mappen, submappen en die ene directory waar alles naartoe gaat om te sterven. En ergens daartussen zit het bestand dat je nodig hebt, waarschijnlijk met een behulpzame naam zoals "final_final_REAL_v2". BeOS keek naar die rommel en … accepteerde het gewoon niet. Het bestandssysteem behandelde bestanden meer als data dan als objecten. Alles had metadata. Alles werd geïndexeerd. En het systeem gebruikte het daadwerkelijk.

Dus in plaats van te graven, zou je gewoon kunnen zoeken. Niet op een manier van 'iets typen en hopen', maar op een manier van 'dit werkt live bij als dingen veranderen'. Dat deel voelt nog steeds een beetje belachelijk. Je voert een query uit, en terwijl bestanden worden toegevoegd of gewijzigd, worden de resultaten gewoon bijgewerkt. Geen verversen of opnieuw uitvoeren. Het is subtiel, maar zodra je het opmerkt, begin je je af te vragen waarom we ooit genoegen hebben genomen met iets anders.

BeOS verloor niet omdat het slechter was

Het verloor omdat de wereld er geen ruimte voor maakte

Dit is waar het vervelend wordt. BeOS faalde niet op de manier waarop slechte producten falen. Het stortte niet in onder zijn eigen gewicht. Het werd niet kapot geleverd. Het verwarde de gebruikers niet. Het had gewoon niet de steun, voldoende hardware-ondersteuning of genoeg ontwikkelaars die ervoor bouwden. Geen sterke positie bij fabrikanten. En Microsoft zat al als een draak op goud op de hele markt.

Dus zelfs als BeOS op sommige manieren beter was, maakte het niet uit als mensen het niet gemakkelijk konden krijgen of de software die ze nodig hadden niet konden draaien. En dan is er het Apple-moment. Apple stond op het punt Be te kopen. Stel je dat tijdlijn even voor. Ze hebben het uiteindelijk niet gekocht en kozen in plaats daarvan voor NeXT, en dat werd macOS. Wat geweldig is, zeker, maar het betekent ook dat BeOS nooit die tweede kans kreeg. Daarna was het eigenlijk voorbij. Niet dramatisch, niet eens ineens. Het verdween gewoon langzaam terwijl alles anders doorging.

We lopen nog steeds achter bij wat BeOS goed deed

Hier is het ongemakkelijke deel. Veel van wat BeOS destijds speciaal maakte, is tegenwoordig nog steeds niet consequent opgelost. We hebben sneller hardware, veel meer kracht, en systemen die op papier belachelijke dingen kunnen doen. En toch krijg je nog steeds die momenten. De lichte vertraging, de willekeurige hapering, en het gevoel van 'waarom duurt dit een seconde?' dat je geleerd hebt te negeren. BeOS had diezelfde wrijving niet.

Het richtte zich op het systeem direct aanvoelen te maken. Niet overladen met functies, of eindeloos flexibel, maar responsief. En dat klinkt als een klein ding totdat je beseft hoeveel van je dagelijkse computerervaring daarvan afhangt. Er is een open-sourceproject genaamd Haiku dat dat idee nog steeds voortzet. Het is niet mainstream, maar het bestaat. Als een stille herinnering dat deze benadering werkte. En het werkt nog steeds. BeOS stierf niet omdat het achterstond. Het stierf omdat alles anders makkelijker te leveren, te verkopen en te standaardiseren was.

Maar als je eigenlijk kijkt naar wat het deed … Het was niet verouderd. Het was gewoon vroeg. En misschien een beetje te vooruitstrevend voor zijn eigen tijd.

Gerelateerde artikelen