Qu’est ce que : Définition de BSD
C’est l’une des branches de la famille des systèmes Unix, et elle a donné naissance à toute une série de plateformes connues pour leur grande stabilité et leur sécurité. Rencontrez BSD, Berkeley Software Distribution.
Histoire
Il est né comme une variante de l’Unix original à l’Université de Californie à Berkeley au milieu des années 1980, en profitant de la disponibilité du code source d’Unix, de sorte que les programmeurs pouvaient non seulement voir ses internes pour apprendre, mais aussi le modifier.
Et c’est ce qu’ont fait les professionnels de l’informatique de Berkeley, en modifiant l’Unix original qui leur a été livré (une version 6) pour améliorer, en particulier, le langage Pascal qu’il contenait pour que leurs étudiants l’apprennent, mais aussi en introduisant des modifications dans la façon dont le système démarrait.
Ces modifications intéressent d’autres universités, qui demandent à Berkeley l’autorisation de les utiliser sur leurs ordinateurs. Devant l’intérêt suscité, en 1977, la première version de BSD Unix est distribuée, alors conditionnée sur bande magnétique. Cela a été possible parce que AT&T Bell Labs (où les légendaires Ken Thompson, Dennis Ritchie et Brian Kernighan, entre autres, avaient créé Unix) avait une politique très laxiste en ce qui concerne le don d’Unix et l’autorisation de le modifier.
Mais cette politique a pris fin au milieu ou à la fin des années 1980, lorsque AT&T a durci les conditions et augmenté les prix pour l’utilisation de son code source, ce qui a conduit les personnes intéressées par la modification d’Unix à chercher des alternatives.
À Berkeley, ils ont profité de leur connaissance d’Unix et de tout ce qu’ils avaient développé pour améliorer l’original d’AT&T, et en 1989, ils ont publié la première version de BSD, qui ne comprenait pas son code source.
BSD était déjà en version 4. La dernière version publiée par la même université de Berkeley était la 4.4, mais si vous avez atteint ce point et que vous pensez que l’histoire se termine ici, n’en soyez pas si loin, car elle ne fait que commencer…
L’ombre de BSD sur l’informatique moderne
Berkeley a fermé BSD, mais, selon un phénomène auquel nous sommes désormais habitués, divers groupes de passionnés ont profité d’Internet pour se réunir et travailler en équipe, créant des variantes de BSD Unix qui mettaient l’accent sur divers aspects spécifiques.
C’est ainsi que sont nés des projets qui sont encore vivants aujourd’hui, très actifs, et qui jouent un rôle important dans l’écosystème technologique dans lequel nous évoluons : FreeBSD, OpenBSD ou NetBSD.
Les sociétés informatiques ont également repris la base BSD pour leurs propres développements ; c’est le cas de Sun Microsystems, qui, bien qu’elle ait ensuite changé la base de son Unix propriétaire pour le System V d’AT&T, s’en est initialement inspirée pour BSD.
C’était aussi le cas d’une société appelée NeXT, aujourd’hui inconnue des plus jeunes mais dont les plus anciens se souviendront comme la tentative de Steve Jobs de réintégrer le monde de l’informatique après son expulsion d’Apple.
Après son retour dans la société Apple, NextStep a été choisi comme le futur successeur de MacOS, lui donnant une apparence plus proche du système d’exploitation traditionnel d’Apple et avec une certaine rétrocompatibilité par le biais de gadgets logiciels.
C’est ainsi qu’est né Mac OS X, un système d’exploitation d’apparence moderne mais dont le cœur est directement lié à cet Unix modifié à l’Université de Californie à Berkeley.
BSD est un acronyme qui a signifié et continue de signifier beaucoup dans le monde de l’informatique, comme synonyme de robustesse, d’efficacité et de sécurité.