Wat is unix?

Inhoudsopgave:
Het eerste Unix-systeem werd vanaf 1965 ontwikkeld door Ken Thompson bij AT&T Bell Labs in Murray Hill, New Jersey, Verenigde Staten. Het doel van Ken Thompson was het ontwikkelen van een eenvoudig interactief besturingssysteem genaamd " Multics " ”(Multiplexed Information and Computing System) om een door hem gemaakt spel te kunnen gebruiken (Space Travel, een simulatie van het zonnestelsel).
Inhoudsindex
Wat is Unix?
Met de start van dit project werd rond Multics een consortium gevormd bestaande uit MIT (Massassuchetts Institute of Technology), General Electric Co. en Bell Labs.
Maar in april 1969 besloten de Bell- en AT & T-laboratoria om het GECOS (General Electric Comprehensive Operating System) te gebruiken in plaats van Multics.
Ken Thompson en Dennis Ritchie kwamen ook bij het team en hadden de behoefte om de Space Travel-game op een kleinere machine uit te voeren (een DEC PDP - PDP-7, Programmed Data Processor die alleen 4K-geheugen heeft om de programma's uit te voeren. van gebruikers). Dit is de reden waarom ze het systeem opnieuw hebben gemaakt om een gereduceerde versie van Multics te creëren, genaamd UNICS (UNiplexed Information and Computing Service).
Op deze manier wordt met de gereduceerde versie van UNICS 1 januari 1970 beschouwd als de officiële datum waarop het Unix-systeem is geboren, en het maakt duidelijk waarom alle Unix-horloges vanaf deze datum beginnen.
Parallel aan deze activiteiten nam D. Ritchie uitgebreid deel aan de definitie van de C-taal (aangezien hij wordt beschouwd als een van de uitvinders van BW Kernighan), dus het hele systeem werd in 1973 volledig herschreven in C-taal en doopte Unix Time Sharing System (TSS).
Toen het systeem in 1979 naar versie 7 ging, ging evolutie gepaard met tal van opmerkelijke wijzigingen zoals:
- Het oplossen van het probleem met betrekking tot de grootte van de bestanden
- Betere systeemmobiliteit (werking op tal van materiële platforms)
- De toevoeging van tal van hulpprogramma's
Een decreet uit 1956 verhinderde het bedrijf AT&T, waarvan Bell Labs afhankelijk was, om iets anders dan telegrafische of telefoonapparatuur op de markt te brengen.Daarom besloot de beslissing om Unix-lettertypen voor onderwijsdoeleinden aan universiteiten te verspreiden De foto is gemaakt in 1973.
Eind 1977 ontwikkelde een groep onderzoekers van de University of California een versie van Unix van bronnen die door AT&T waren geleverd om het systeem op zijn VAX-platforms te laten draaien en noemde het BSD (Berkeley Software Distribution)..
Zo werden de twee distributietakken van de bronnen verplaatst naar:
- De tak van AT&T die System V van UNIX System Labs (USL) zou worden
- BSD (Berkeley Software Distribution) ontwikkeld door de University of California
In 1977 stelde AT&T Unix-lettertypen beschikbaar aan andere bedrijven, dus er werd een groot aantal UNIX-achtige ontwikkeld:
- AIX: Commercial Unix gebaseerd op System V, ontwikkeld in februari 1990 door IBMHP-UX: Commercial Unix gebaseerd op BSD, gemaakt sinds 1986 door Hewlett Packard Sun Solaris: Commercial Unix BSD ontwikkeld door Sun Microsystems en gebaseerd op System VIRIX: Commercial Unix gemaakt door SGIUltrix: Commercial Unix ontwikkeld door DECUnixware: Commercial Unix ontwikkeld door NovellUnix van SCO: Commercial Unix gebaseerd op System V, ontwikkeld vanaf 1979 door Santa Cruz Operations en Hewlett PackardTru64 UNIX: Deze Compaq Unix is gemaakt via Compaq
In 1983 had AT&T het recht om haar Unix te commercialiseren, een feit dat de oorsprong was van UNIX System V, de commerciële versie van het Unix-systeem.
Linus Torvalds Linux-maker
In 1985 creëerde Andrew Tannenbaum, een Nederlandse leraar, een minimaal besturingssysteem, genaamd " Minix ", om het systeem programmeren aan zijn leerlingen te leren. In 1991 besloot Linus Tovarlds, een Finse student, op basis van het Minix-model een besturingssysteem te bedenken met de mogelijkheid om op 386 architecturen te werken en noemde dit besturingssysteem " Linux ".
De meeste besturingssystemen kunnen in twee verschillende families worden gegroepeerd. Een van hen is de Microsoft-besturingssystemen die waren gebaseerd op Windows NT, de andere (bijna de rest) heeft een Unix-centrisch erfgoed.
In deze laatste familie hebben we Linux, Mac OS X, Android, iOS, Chrome OS, Orbis en zelfs de firmware die op je modem of router is geïnstalleerd. Al deze, en mogelijk enkele duizenden meer, worden vaak "Unix-achtige" besturingssystemen genoemd.
Vanaf de eerste versies bracht Unix al enkele belangrijke structuur- en ontwerpkenmerken die tot op de dag van vandaag leven in zijn varianten.
Een daarvan is de "Unix-filosofie" bij het maken van kleine en modulaire hulpprogramma's. Als u bekend bent met de Linux-terminal, zou dit u bekend moeten zijn. Het systeem zelf biedt een aantal hulpprogramma's die op verschillende manieren kunnen worden gecombineerd om complexere taken op het systeem uit te voeren.
Op Unix is er ook een zeer nuttig bestandsstructuursysteem dat kan worden gebruikt door programma's en hun bestandsverbindingen. Die zin en de bekende link naar Linux waar "alles een bestand is", is een echte erfenis van Unix. Dit omvat speciale bestanden en hardwareapparaten die informatie geven over het besturingssysteem. Aan de andere kant noemt alleen Windows de stations met letters, een feit dat volledig is overgenomen van DOS-systemen.
De Unix-tijdlijn
In werkelijkheid is GNU / Linux geen directe afstammeling van BSD, maar het is een afstammeling van een Unix-project dat zijn wortels had in scholen en universiteiten in de Verenigde Staten. Veel huidige besturingssystemen, zoals Android, Chrome OS en tal van andere besturingssystemen, zijn gebaseerd op GNU / Linux.
WIJ RADEN U AAN Wat is CloudLinux en wat zijn de voordelen ervan?Aan de andere kant was er wel een markt te verkennen met het oog op de toekomst van Unix. Grote bedrijven wilden hun eigen Unix maken en in licentie geven om hun thuisversies op de markt te brengen. Onder deze grote bedrijven waren SCO UnixWare, Novell met zijn prachtige NetWare, Sun with Solaris, HP-UX, IBM AIX, SGI IRIX en vele anderen. Een feit dat velen niet weten is dat zelfs Microsoft de grap is ingegaan om hun eigen Unix-achtige met Microsoft Xenix te creëren.
Al deze geschiedenis laat duidelijk zien dat Microsoft bij het ontwikkelen van zijn systeem niet helemaal opnieuw is begonnen. Tegenwoordig zijn alle Microsoft-besturingssystemen gebaseerd op de Windows NT-kernel. We hebben Windows 7, Windows 8, Windows RT, Windows Phone 8, Windows Server en het Xbox-besturingssysteem, die een Windows NT-kernel gebruiken die is ontworpen om de compatibiliteit met oudere programma's te behouden door veel van MSDOS over te nemen.
De Unix-standaard
Gezien het grote aantal Unix-systemen dat is gemaakt op basis van AT & T- systeem V of BSD, werd de vraag van een Unix-standaard vanaf 1981 gesteld in de / etc / group-discussiegroep om maximale mobiliteit tussen systemen:
- In 1983 publiceert AT&T SVID (System V Interface Definition) dat Systeem V beschrijft. Deze eerste definitie verschilt van POSIX. In 1984 publiceert de / etc / group POSIX, een reeks standaarden ontwikkeld onder het IEEE (Institute of Electrical and Electronics Engineers).). POSIX is dus ook bekend onder de naam IEEE P1003 Tegelijkertijd publiceert een consortium van bouwers (Sun, IBM, HP, DEC, AT&T, Unisys en ICL) de X / Open Portable Guide Issue3 (XPG3) -standaard. Deze standaard verwijst in het bijzonder naar de voorgaande verschillen in geografische locatie (datum, alfabet, enz.).
Waarom was Unix en is het belangrijk?
Heb je de Mac OS X-terminal of de structuur van je bestandssysteem bekeken? Mac en Linux zijn Unix-achtige besturingssystemen. Als je een beetje weet van al deze geschiedenis, helpt het om beter te begrijpen wat een "Unix-achtig" besturingssysteem is en waarom zoveel besturingssystemen op de markt zo veel op elkaar lijken, terwijl Windows er zo anders uitziet dan de andere.. Dit verklaart waarom u zich bij het gebruik van de terminal in Mac OS X prettiger zult voelen als u een Linux-gebruiker bent.
We raden de beste Linux- distributies en lichtdistributies aan die momenteel bestaan.
Het Unix-systeem is een besturingssysteem voor meerdere gebruikers en meerdere taken, wat betekent dat een computer met één of meerdere processors meerdere programma's tegelijk mag uitvoeren door een of meer gebruikers. Het heeft een of meer shell-interpreters, evenals een groot aantal opdrachten en talloze hulpprogramma's. Het heeft ook een grote mobiliteit, wat betekent dat het mogelijk is om een Unix-systeem op bijna alle platforms te installeren.
draagbare toepassingen: wat zijn ze en wat zijn ze nuttig?

Draagbare toepassingen zijn software die u op uw computer kunt uitvoeren en gebruiken zonder extra ruimte in beslag te nemen.
Wat zijn moba en mmo-spellen: alles wat u moet weten

We leggen alles over MOBA- en MMOG-spellen in detail uit. Waar titels als League Of Legend en Dota 2 de koningen zijn van gratis games.
Wat is cloudlinux en wat zijn de voordelen ervan?

CloudLinux is essentiële software voor bedrijven die shared hosting aanbieden, omdat ze de parameters van elk individueel account kunnen aanpassen.