Krótka historia Uniksa

prace nad Uniksem rozpoczęto w 1969 roku w Bell Laboratories w New Jersey. Bell Laboratories był (1964-1968) zaangażowany w rozwój multi-user, Time-sharing systemu operacyjnego o nazwie Multics (Multipleksed Information and Computing System). Multics był porażką. Na początku 1969 roku Bell Labs wycofało się z projektu Multics.

badacze Bell Labs, którzy pracowali nad Multics (Ken Thompson, Dennis Ritchie, Douglas McIlroy, Joseph Ossanna i inni), nadal chcieli opracować system operacyjny dla własnych potrzeb i potrzeb związanych z programowaniem, kontrolą zadań i wykorzystaniem zasobów. Kiedy Multics został wycofany Ken Thompson i Dennis Ritchie musieli przepisać system operacyjny, aby grać w podróże kosmiczne na innej mniejszej maszynie (DEC PDP-7 [zaprogramowana pamięć 4K procesora danych dla programów użytkownika). Rezultatem był system o nazwie UNICS (Unipleksed Information and Computing Service), który był „emasculated Multics”.

pierwsza wersja Uniksa została napisana w niskopoziomowym języku asemblera PDP-7. Później język o nazwie TMG został opracowany dla PDP-7 przez R. M. McClure. Wykorzystując TMG do opracowania kompilatora FORTRAN, Ken Thompson zamiast tego opracował kompilator dla nowego języka wysokiego poziomu, który nazwał B, opartego na wcześniejszym języku BCPL opracowanym przez Martina Richarda. Kiedy komputer PDP-11 dotarł do Bell Labs, Dennis Ritchie zbudował na B, aby stworzyć nowy język o nazwie C. Komponenty uniksowe zostały później przepisane w języku C, a w końcu z samym jądrem w 1973 roku.

Unix V6, wydany w 1975 roku stał się bardzo popularny. Unix V6 był wolny i był dystrybuowany wraz z kodem źródłowym.

W 1983 roku AT& t wydało Unix System V, który był wersją komercyjną.

W międzyczasie Uniwersytet Kalifornijski w Berkeley rozpoczął prace nad własną wersją Uniksa. Berkeley był również zaangażowany w włączenie protokołu sieciowego Transmission Control Protocol/Internet Protocol (TCP/IP).

poniżej przedstawiono główne kamienie milowe w hostorium UNIX na początku lat 80.

* W& t rozwijał swój system V Unix.

• Berkeley przejął inicjatywę na własny Unix BSD (Berkeley Software Distribution) Unix.

• Sun Microsystems opracował własny Uniks oparty na BSD o nazwie SunOS, a później został przemianowany na Sun Solaris.

• Microsoft i operacja Santa Cruz (SCO) były zaangażowane w inną wersję Uniksa o nazwie XENIX.

• DEC wydany ULTRIX.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.