O bandă înregistrată acum 52 de ani a fost descoperită, conținând singura copie cunoscută a UNIX V4, stră-străbunicul Linux și macOS.
Nu este ceva obișnuit, dar uneori descoperirile tehnologice majore nu se întâmplă în laboratoarele de cercetare și dezvoltare, ci în depozite prăfuite și uitate. Și într-unul dintre aceste depozite, mai exact unul de la Universitatea din Utah, în timp ce personalul îl curăța, a fost descoperită o rolă de bandă magnetică cu 9 piste, cu o etichetă scrisă de mână :
„UNIX Original de la Bell Labs V4 (Consultați manualul pentru format)”.
Descoperirea, făcută publică de profesorul Robert Ricci de la Școala de Informatică Kahlert , a provocat agitație în comunitatea informaticilor... deoarece ar putea fi singura copie completă cunoscută a UNIX Ediția a Patra (V4) , o versiune din 1973 dezvoltată la legendarele Laboratoare Bell, care a marcat un punct de cotitură în istoria software-ului.
Ce este UNIX V4 și de ce este atât de important?
UNIX V4, lansat în noiembrie 1973, este considerat una dintre marile etape din istoria informaticii. A fost prima versiune de UNIX scrisă în limbajul de programare C , ceea ce a reprezentat punctul de cotitură care a permis portabilitatea sistemului de operare (o idee revoluționară pentru vremea sa).
Până la această descoperire, au mai rămas doar fragmente din acel sistem de operare: câteva manuale de programare, câteva pagini de documentație și codul sursă incomplet al unui kernel experimental numit nsys . Se credea că versiunea completă a sistemului de operare a fost pierdută pentru totdeauna .
UNIX V4 a fost conceput pentru PDP-11/45 , un minicomputer DEC care în anii 1970 a simbolizat avangarda cercetării sistemelor de operare. Din acele linii de cod C scrise la Bell Labs aveau să răsară mai târziu multe dintre ramurile arborelui sistemelor de operare moderne: BSD, System V, Solaris și macOS sau Linux, cei mai faimoși descendenți ai săi.
Folosind metafore genealogice, UNIX V4 ar fi stră-străbunicul ambelor sisteme .
De la un depozit la un muzeu
Povestea descoperirii are tentă de aventură academică . Potrivit lui Ricci, bobina a fost găsită în timp ce personalul analiza materiale acumulate de-a lungul deceniilor. Scrisul de mână de pe etichetă a fost identificat ca fiind cel al regretatului Jay Lepreau, cercetător în sisteme distribuite și figură cheie la Universitatea din Utah în anii 1980.
Mai târziu, un alt academician a urmărit proveniența sa și a descoperit că banda fusese trimisă inițial lui Martin Newell, un cercetător în grafică pe calculator faimos pentru crearea miticului „ceainic din Utah ”, un model 3D care a devenit o icoană în istoria randării.
Cu alte cuvinte, același laborator care a dat naștere celui mai faimos ceainic din lumea digitală ne-ar putea acum returna o piesă pierdută din software-ul care a modelat internetul.
O restaurare cu precizie milimetrică
Caseta va fi livrată personal la Muzeul de Istorie a Calculatoarelor (CHM) din Mountain View, California — la peste 1.200 de kilometri de Utah —, unde Al Kossow , arhivistul proiectului Bitsavers , va conduce procesul de recuperare.
Kossow a explicat că sarcina va necesita o combinație de tehnologie analogică și digitală:
„Vom folosi un convertor analog-digital de mare viteză care descarcă aproximativ 100 de gigaocteți de date în memorie. Apoi, programul de citire a benzilor al lui Len Shustek va analiza semnalele magnetice pentru a reconstrui biții.”
Banda, o bandă 3M de 365 de metri lungime , are șanse mari să fie lizibilă, deși este posibil să fie necesare tehnici de „coacere” pentru a stabiliza oxidul magnetic. Este literalmente un caz de arheologie a datelor , unde fiecare fragment pe care reușesc să îl recupereze ar putea ajuta la schimbarea a ceea ce știm despre modul în care a fost construită fundația software-ului modern.
Ce ar putea dezvălui această casetă
Dacă datele pot fi recuperate, cercetătorii speră să reconstruiască complet codul sursă UNIX V4 , instrumentele sale originale și poate chiar să îl recompileze într-un mediu emulat. Aceasta ar fi o piatră de hotar comparabilă cu recuperarea versiunilor timpurii de UNIX V1 și V2, restaurate cu ani în urmă.
În plus, ar permite studierea tranziției exacte dintre sistemele UNIX scrise în limbaj de asamblare și cele care au adoptat limbajul C - o evoluție care a deschis calea pentru portabilitatea software-ului , conceptul care a inspirat nașterea Linux în 1991.
Sursa: https://www.genbeta.com/sistemas-operativos/descubren-cinta-grabada-hace-52-anos-que-contiene-unica-copia-conocida-unix-v4-tatarabuelo-linux-macos
Comentarii
Trimiteți un comentariu