Oče UNIX (in dedek Mac OS X) Dennis Ritchie odide pri 70 letih

Oče UNIX (in dedek Mac OS X) Dennis Ritchie odide pri 70 letih

Dennis-Ritchie-Composite.jpg

V zadnjih nekaj tednih je minilo več računalniških velikanov. Svet je ta teden izvedel, da je Dennis Ritchie, računalniški znanstvenik, ki je pomagal ustvariti operacijski sistem UNIX in programski jezik C, umrl v starosti 70 let. Ta programska oprema je bila rodovnik večine sodobnih računalnikov, vključno z Mac OS X in iOS, in se je rodila (ironično) zaradi potrebe po igranju računalniških iger!

Leta 1968 je Ritchie, znanstvenik v Bell Labs, skupaj z MIT in GE delal na skupnem projektu za razvoj Multics-Multiplexed Information and Computing System-eden prvih sodobnih računalnikov, ki si delijo čas sistemov. Multics je bil zelo obsežen, a zelo zapleten in ni trajal dolgo kot delujoč OS. Do leta 1969 se je AT&T odločil spremeniti smer in se odločiti za drugačen sistem

ComputerHope's Zgodovina Unixa in Linuxa ponuja zabavno anekdoto o tem, kaj se je zgodilo naslednje:

Ko so umaknili Multics, sta morala Ken Thompson in Dennis Ritchie prepisati operacijski sistem, da bi igrajte vesoljska potovanja na drugem manjšem stroju (DEC PDP-7 [4K pomnilnik programiranega procesorja podatkov za uporabnika) programi). Rezultat tega je bil sistem, ki ga je hudobni kolega imenoval UNICS (UNiplexed Information and Computing Service) - "omamljena večpredstavnost".

Prva različica UNIX -a je zaživela leta 1969 - naključno istega leta se je rodil Linus Torvalds. Leta 1971 je izšla prva izdaja PRIROČNIK UNIX PROGRAMERJA avtorja Ken Thompson in Dennis M. Ritchie. Na zgornji fotografiji sta Ken (sedeč) in Dennis (stojita) pri DEC PDP-11 leta 1972.

Ritchie ni bil gospodinjsko ime, kot je Steve Jobs, vendar sta skupaj s kolegoma Thompsonom in Brianom Kernighanom pomagala ustvariti veliko temeljev za večino sodobnega računalništva. Morda je skupaj s Kernighan najbolj znan kot soavtor knjige, Programski jezik C, ki je biblija za programerje C od objave.

UNIX je imel korist od rojstva ob pravem času. Konec sedemdesetih in zgodnjih osemdesetih let je zaznamoval porast poslovnih strežnikov in namiznih računalnikov. Te tehnologije so ustvarile model odprtih sistemov, UNIX OS pa je bila prva večja odprtokodna programska oprema projekt. GNU, Linux in gibanje FOSS so pozneje zrasli iz teh korenin.

UNIX ima tudi močno vlogo pri temeljih sodobnih operacijskih sistemov Apple. Ko je Steve Jobs razvil NeXTSTEP, so sistem temeljili na BSD UNIX. To jedro se je razvilo v Darwinovo plast Mac OS X, ko je Apple leta 1997 kupil NeXT, in živi v osrčju vseh računalnikov z operacijskim sistemom OS X ali naprav z operacijskim sistemom iOS še danes.

Pravi pionir je izgubljen. Hvala za vse, Dennis; povej Steveu Jobsu (ko ga vidiš v oblaku), da ti dolguje iPad!

Kronologija velika
UNIX Chronology, (izvirna slika: Odprta skupina)

Najnovejša objava v spletnem dnevniku

Proračun za iPad iPad mora vsebovati Apple tipkovnico
September 11, 2021

Detailson prihajajoči par modelov iPad že priteče, danes pa je prišlo do besed, da bi te tablice lahko podpirale Apple tipkovnico s sponko. Pričaku...

Slinite čez 5-palčni iPhone Air z zaslonom od roba do roba [Galerija]
September 11, 2021

Slinite čez 5-palčni iPhone Air z zaslonom od roba do roba [Galerija]Če bo Apple letos naredil večji iPhone-recimo 4,7-palčni model-je malo verjetn...

S tem kul zaznamkom za zaznamke počistite vsa polja Tumblr GDPR hkrati
September 11, 2021

Najverjetneje ste naveličani obvestil GDPR, ki vam prihajajo po e -pošti in spletu, vendar so pravzaprav super. Ali bolje rečeno, GDPR je sam po se...