Publicité
Au cours de la dernière décennie, les gens ont vraiment commencé à confondre «UNIX» avec «Linux» Unix vs. Linux: les différences entre et pourquoi c'est importantAvant la création de Linux, le monde informatique était dominé par Unix. Quelle est la différence entre Linux et Unix? Lire la suite comme s’ils étaient fondamentalement la même chose - mais ce n’est pas vrai. C'est une zone trouble à parcourir, mais la distinction se résume essentiellement à la façon dont vous définissez les termes.
UNIX a des racines qui remontent aux années 1960, mais le nom ne s'est manifesté que dans les années 1970 avec la naissance d'un projet nommé Unics. Au cours des décennies suivantes, UNIX a fini par se diviser en de nombreuses branches différentes, chacune avec ses rebondissements uniques.
Linux était ne pas une de ces branches.
En fait, Linux était né comme une alternative à UNIX Penguin Origins: L'histoire de Linux [Geek History]Il n'y a pratiquement aucun endroit où aller sans être en contact avec Linux - il alimente tout, des ordinateurs ordinaires aux serveurs les plus puissants en passant par nos appareils mobiles portables. La plupart des gens qui ne sont pas des techniciens ... Lire la suite dans le but d'être compatible UNIX, ce qui explique pourquoi les deux ont beaucoup de similitudes et pourquoi elles sont souvent confondues. En ce sens, Linux est un système d'exploitation de type UNIX, et non basé sur UNIX.
En d'autres termes, Linux a été influencé par UNIX, mais les systèmes UNIX n'ont aucun rapport avec Linux. Cela dit, voici quelques-uns des systèmes UNIX les plus importants qui existent encore aujourd'hui et méritent d'être connus.
BSD
Berkeley Software Distribution, connue sous le nom de BSD, était un dérivé d'UNIX qui a été lancé en 1977 et a cessé son développement en 1995. À ses débuts, BSD avait en fait le même code qu'UNIX à l'époque, ce qui en faisait une véritable branche d'UNIX.
Bien que le BSD d'origine n'existe plus, il a engendré un tas d'autres descendants - appelés «variantes» - dont beaucoup sont activement développés comme projets open source Qu'est-ce qu'un logiciel open source? [MakeUseOf explique]"Open source" est un terme qui revient souvent ces jours-ci. Vous savez peut-être que certaines choses sont open source, comme Linux et Android, mais savez-vous ce que cela implique? Ce qui est ouvert ... Lire la suite .
La variante la plus populaire est FreeBSD, qui est un système d'exploitation à usage général doté de nombreuses fonctionnalités (contrairement à Linux, qui n'est qu'un noyau). Cela signifie que le système FreeBSD comprend le noyau, les pilotes, les utilitaires et la documentation.
Les installations par défaut de FreeBSD n'ont pas d'interface graphique, mais il est assez facile d'installer l'un des environnements de bureau populaires qui sont pris en charge prêts à l'emploi: GNOME, KDE ou Xfce.
La troisième variante la plus populaire est NetBSD, qui se concentre davantage sur une conception épurée et une portabilité facile entre les architectures informatiques, ce qui signifie qu'il devrait fonctionner sans problème sur à peu près n'importe quelle machine.
Pour la plupart, NetBSD est utilisé principalement comme base pour des serveurs à grande échelle et des systèmes embarqués plutôt que pour une utilisation personnelle.
L'un des descendants de NetBSD, appelé OpenBSD, a en fait dépassé la popularité de son parent, devenant la deuxième variante BSD la plus utilisée après FreeBSD.
OpenBSD se concentre principalement sur le code et la documentation transparents suivis de la sécurité. Pour cette raison, OpenBSD est un système d'exploitation populaire dans l'industrie de la sécurité. Même ainsi, OpenBSD prend également en charge les environnements de bureau et programmes open source communs Les meilleurs logiciels et applications LinuxQue vous soyez nouveau sur Linux ou que vous soyez un utilisateur chevronné, voici les meilleurs logiciels et applications Linux que vous devriez utiliser aujourd'hui. Lire la suite , ce qui en fait également un usage personnel.
Toutes ces variantes sont sous licence sous la licence BSD open source Licences de logiciels Open Source: lesquelles devez-vous utiliser?Saviez-vous que toutes les licences open source ne sont pas identiques? Lire la suite , qui est l'une des licences logicielles les plus permissives disponibles. Vous pouvez à peu près faire tout ce que vous voulez avec ces systèmes d'exploitation.
Solaris
En 1983, une variante de BSD appelée SunOS est sortie. Développé par Sun Microsystems - également connu comme les pionniers de la plate-forme Java - SunOS a été conçu pour être davantage une station de travail et un ordinateur serveur plutôt qu'un ordinateur de bureau personnel.
Mais en 1992, ils ont abandonné le SunOS basé sur BSD et ont recommencé à utiliser une version plus moderne (à l'époque) d'UNIX. Cette version a été baptisée Solaris, qui existe encore aujourd'hui sous le nom Oracle Solaris (comme Sun Microsystems a été acquis par Oracle en 2010).
Pendant une grande partie de son histoire, Solaris a été un projet propriétaire à source fermée, même si Sun des solutions open source intégrées dans le système (comme OpenWindows et plus tard, Common Desktop Environnement).
Mais en 2005, tout a changé lorsque Sun a publié la base de code Solaris sous une licence approuvée par l'Open Source Initiative. Cette variante, basée sur Solaris 10, est devenue connue sous le nom de OpenSolaris.
Malheureusement, lorsque Sun a été acquis par Oracle, le projet officiel OpenSolaris a été arrêté. Cela a incité la communauté des développeurs à poursuivre le développement par eux-mêmes, ce qui a donné lieu à un fork appelé OpenIndiana basé sur un nouveau noyau appelé illumos.
OpenIndiana est la continuation spirituelle d'OpenSolaris, aujourd'hui disparu. Il existe plusieurs autres dérivés OpenSolaris, tous basés sur le noyau illumos (juste comme la façon dont toutes les distributions Linux sont basées sur le noyau Linux), mais aucune n'est aussi remarquable que OpenIndiana.
Mais au bout du compte, à moins que vous ne travailliez dans un environnement de serveurs et de mainframes à grande échelle, vous n'aurez probablement jamais à faire affaire avec Solaris ou l'un de ses proches.
OS X
Un nombre surprenant de personnes ne se rendent pas compte que les systèmes Mac modernes dérivent d’une base UNIX. Jusqu'à Mac OS 9, le système d'exploitation d'Apple a été construit et développé en interne, mais ils ont tout réorganisé en 2001 avec la sortie de Mac OS X (qui a ensuite été rebaptisé OS X en 2012).
Quand Apple a acheté NeXT, Inc. en 1997, ils ont également acquis le système d'exploitation NeXTSTEP, lui-même dérivé d'une première version de BSD. Cela signifie que les Mac modernes ont davantage droit à une lignée UNIX que même les systèmes Linux Mac OS X Yosemite, du point de vue d'un utilisateur LinuxMac OS X est utilisé comme enfant poster pour une interface propre et élégante. En tant qu'écrivain Linux, il est de mon devoir de faire des comparaisons entre les distributions Linux, mais aussi par rapport à la concurrence. Lire la suite !
Avant OS X, chaque version du système d'exploitation d'Apple était reflétée dans le nom (par exemple, Mac OS 9, Mac OS 8, etc.). Désormais, toutes les versions du système d'exploitation UNIX depuis 2001 sont «Version 10», chaque version majeure se voyant attribuer un nom de code comme «Yosemite» (qui est techniquement la version 10.10).
Il s'avère que le passage à UNIX a été un succès pour Apple lorsque vous considérez que OS X est finalement devenu la base d'iOS, le système d'exploitation qui alimente désormais les iPhones, iPads et Apple TV. On peut soutenir qu’Apple ne serait même pas sur la carte si ce n’était UNIX.
Autres systèmes d'exploitation de type UNIX
En plus des trois grands noms ci-dessus, il existe quelques autres exemples notables de systèmes UNIX non Linux qui méritent d'être mentionnés.
IBM développe un système d'exploitation appelé AIX, qui est principalement utilisé sur les mainframes IBM et les PowerPC. Hewlett-Packard maintient HP-UX, qui est utilisé sur la gamme de stations de travail et de serveurs HP 9000. Et puis il y a Minix, un système d'exploitation micro-noyau désormais principalement utilisé à des fins éducatives.
En bout de ligne? UNIX est beaucoup plus répandu et influent que vous ne le pensez. Le monde serait vraiment différent si UNIX n'avait jamais honoré la scène.
Quels systèmes de type UNIX avons-nous manqués? Cela a-t-il aidé à clarifier ce qu'est UNIX? Vous avez des questions auxquelles vous n'avez pas répondu? Partagez avec nous dans les commentaires ci-dessous!
Joel Lee a un B.S. en informatique et plus de six ans d'expérience professionnelle en rédaction. Il est le rédacteur en chef de MakeUseOf.