386BSD

386BSD , parfois appelé le " ; JOLIX ", est un libre d'Unix du schéma du du système d'exploitation pour les systèmes informatiques compatibles du PC basés sur le Intel 80386 . les innovations 386BSD incluent la sécurité rôle-basée, les amortisseurs d'anneau de individu-ont commandé la configuration, téléchargement Peer-to-peer du , et la conception modulaire du grain .

Histoire

386BSD a été écrit principalement par le Lynne Jolitz d'élèves de Berkeley et le William Jolitz . William Jolitz a eu une expérience considérable avec les dégagements antérieurs de schéma tandis qu'à l'Université de Californie chez Berkeley (2.9BSD) et tous les deux ont contribué le code à Berkeley développé aux systèmes informatiques symétriques pendant les années 80. les versions 386BSD opérationnelles du 4.3BSD et du postérieur 4.3BSD NET/2 ont été créées pour l'Université de Californie par William Jolitz chez Berkeley.3BSD NET/2 était un dégagement non-operational inachevé, avec des parties retenues par l'Université de Californie en tant que encombré par . Les dégagements 386BSD faits au commencement public dans 1992 ont été basés sur des parties du dégagement du 4.3BSD NET/2 ajouté au code additionnel (voir les morceaux absents de I et II , Journal de Dr. Dobb's, mai-juin 1992) écrit par William et Lynne Jolitz pour faire un dégagement opérationnel complet.

Le port a commencé en 1989 et le premier, les traces inachevées du port peut être trouvé dans le 4. Il a été la première fois libéré en mars 1992 (version 0.0) et dans une version beaucoup plus utilisable le 14 juillet , le 1992 (version 0. Le processus de mise en communication avec le code a été intensivement documenté d'une série de 18 parts écrite par Lynne Jolitz et William Jolitz dans le commencement de Dr. Dobbs Journal en janvier 1991.

Après que le dégagement de 386BSD 0.1, un groupe d'utilisateurs ait commencé à rassembler des difficultés et des perfectionnements de bogue, les libérant comme patchkit officieux de . En raison des divergences de vues entre le Jolitzes et les défenseurs de patchkit au-dessus future du programme de direction et de dégagement de 386BSD, les défenseurs du patchkit ont fondé le projet de FreeBSD en 1993 pour continuer leur travail. Autour du même temps, le projet de NetBSD a été fondé par un groupe différent d'utilisateurs 386BSD, dans le but d'unifier 386BSD avec d'autres rives du développement de schéma dans un système de multi-plate-forme. Les deux projets continuent à ce jour.

Procès

En raison d'un procès (régents d'USL v. de l'Université de Californie), une certaine source de encombrée par potentiellement soi-disant a été acceptée pour avoir été distribuée dans le Berkeley Software Distribution de l'Université de Californie, et un dégagement suivant (1993, 4.4BSD-Lite) a été fait par l'université pour corriger cette issue. Cependant, 386BSD, Dr. Dobbs Journal, et William Jolitz et Lynne Jolitz n'étaient jamais des parties aux ces ou des procès ou des règlements suivants résultant de ce conflit avec l'Université de Californie, et continu pour éditer et travailler à la base du code 386BSD avant, pendant, et après ces procès sans limitation. Il n'y a jamais eu aucuns classements ou réclamation légaux de l'université, d'USL, ou d'autres parties responsables en ce qui concerne 386BSD. En conclusion, aucun code développé pour 386BSD fait par William Jolitz et Lynne Jolitz n'étaient à l'issue dans quelconque d'entre ces procès.

Vers la fin de 1994, une version de finition 1.0 de la version 386BSD a été distribuée par Journal de Dr. Dobb's sur le disque compact-ROM seulement dû à l'immense taille (mb de 600 ) du dégagement (le " de ; référence 386BSD cD-ROM" ; ) et était un disque compact-ROM plus vendu pendant trois années (1994 - 1997).0 a contenu une conception et une exécution complètement nouvelles de grain, et a commencé le processus pour incorporer des recommandations émises par de premiers concepteurs de Berkeley qui n'avaient été jamais essayés dans le schéma.

386BSD est souvent confondu avec le BSD/386 qui a été développé par le BSDi , un spinout de Berkeley, commençant en 1991. BSD/386 a employé le même code 386BSD contribué à l'Université de Californie sur le 4. Bien que Jolitz ait fonctionné brièvement pour UUNET (qui plus tard a tourné dehors BSDi) en 1991, le travail qu'il a effectué pour eux a divergé de cela contribué à l'Université de Californie et n'est pas apparu dans 386BSD. Au lieu de cela, William Jolitz a donné les mises à jour régulières de code à Donn Seeley de BSDi pour empaqueter et examiner, et a renvoyé tous les matériaux quand William Jolitz a quitté cette société suivant des désaccords fondamentaux sur la direction et les buts de compagnie.

Copyright et utilisation du code

Toutes les droites en ce qui concerne 386BSD et JOLIX sont maintenant tenues exclusivement par William Jolitz et Lynne Jolitz. les dégagements 386BSD publics ont fini en 1997 puisque le code est maintenant fourni par les nombreux logiciels d'exploitation du 386BSD-derived aujourd'hui, avec plusieurs dérivés en (comme Darwin de s d'Apple 'et OpenBSD ). Des parties de 386BSD peuvent être trouvées dans d'autres systèmes ouverts tels que le OpenSolaris .

386BSD est disponible pour des recherches (non-commerciales) de JOLIX.

Random links:Lamanite | Bois Gundy de CIBC | Le palais de justice de Gothenburg | Centre intérieur de l'épargne | Diatype | 386BSD