BSD: Unterschied zwischen den Versionen

Aus UUGRN
K (Mediawiki-Markup gefixt.)
(fertige Distributionen eingefügt)
 
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==Was ist ''BSD''?==
==Geschichte==
 
Die Geschichte von ''BSD'' ist eng mit der gesamten Entwicklung [[UNIX]]-artiger Betriebssysteme verknüpft. Nachdem in den Bell Labs erste Versionen von Unix entstanden, war die [[CSRG|Computer System Research Group]] an der [[University of California]] in [[Berkeley]] einer der ersten Lizenznehmer. Dort diente es als Basis für zahlreiche eigene Entwicklungen und Erweiterungen, die die dann wiederum als [[#Berkeley Software Distribution|Berkeley Software Distribution]] vertrieben wurden und so weiter als Grundlage für zahlreiche kommerzielle Systeme wurden.
 
===Berkeley Software Distribution===
 
Nachdem erste Versionen nur mehr oder minder als einfaches Patchset gegen die von den Bell Labs vertriebenen Unix-Versionen war, entwickelte sich ''BSD'' zunehmend zu einem eigenständigen System, dass schließlich keine wesentlichen Beiträge mehr enthielt auf die seitens der Universität in Berkeley keine Urheberschaftsansprüche mehr geltend gemacht werden konnten.
Zu den Errungenschaften des 'BSD' Systems gehören unter anderem der [[Editor]] [[vi]] und die [[Job Control]].
 
Da die [[Computer System Research Group|CSRG]] Ende der 1980'er Jahren aufgelöst wurde und die Entwicklung von den Geldern amerikanischer Steuerzahler bezahlt wurden, entschied man sich die Früchte der Arbeit eben jenen wieder unter einer sehr freien [[BSD-Lizenz|Lizenz]] samt der Quelltexte zur Verfügung zu stellen.


BSD wird heute meist als Sammelbegriff für eine Reihe von ''Betriebssystemen'' verwendet, die in direkter oder indirekter Linie von der usprünglichen [[#Berkeley Software Distribution|Berkeley Software Distribution]] abstammen. Darunter sind
Trotz des Endes der universitären Weiterentwicklung im Rahmen der [[Computer System Research Group|CSRG]] fanden sich jedoch auch schnell Entwickler zusammen, um das System weiterhin zu pflegen, auf neue Plattformen portierten und eigene Erweiterungen einzubringen. Aufgrund unterschiedlicher Zielsetzungen, aber auch zu einem gewissen Teil miteinander inkompatibler Persönlichkeiten, entstanden so mehrere Gruppen die jeweils ihre eigene Version von ''BSD'' pflegen. Trotz dieser Vielfalt besteht ein reger Kontakt zwischen den Gruppen und gute Ideen migrieren leicht hin und her. Der Begriff ''BSD'' wird daher heute meist als Sammelbegriff für eine Reihe von ''Betriebssystemen'' verwendet, die in direkter oder indirekter Linie von der usprünglichen [[#Berkeley Software Distribution|Berkeley Software Distribution]] abstammen. Dazu zählen


* [[FreeBSD]]
* [[FreeBSD]]
Zeile 9: Zeile 18:
* [[Darwin]]
* [[Darwin]]


Diese Systeme werden unter recht verschiedenen Zielsetzungen weiterentwickelt. Dennoch existiert ein reger Austausch von Code zwischen den Projekten.
Die aktuelle Erbfolge der ''BSD'' Systeme ist beispielsweise auch im [http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree?rev=HEAD&content-type=text/x-cvsweb-markup BSD Family Tree] festgehalten.
Ein fundamentaler Unterschied zu beispielsweise [[Linux]]systemen ist ihre integrierte Entwicklung. Das bedeutet dass sie als Gesamtsystem aus [[Kernel]], [[Libraries]], [[Userland]] und [[Dokumentation]] gepflegt werden während die Aufgabe aus vielfältigen Quellen ein Gesamtsystem zu schnüren bei [[Linux]] erst den [[Distribution|Distributoren]] zufällt.


==Geschichte==
Für diejenigen, die sich ihr System nicht selber zusammenstellen wollen gibt es auch inzwischen auch fertige Distributionen, die auf den vorhandenen BSD-Systemen aufbauen :
 
Die Geschichte von BSD ist eng mit der gesamten Entwicklung [[Unix]]artiger Betriebssysteme verknüpft. Nachdem in den Bell Labs erste Versionen von Unix geschaffen wurden war die [[CSRG|Computer System Research Group]] an der [[University of California]] in [[Berkeley]] einer der ersten Lizenznehmer und begann mit zahlreichen eigenen Erweiterungen, die dann selbst wieder als [[#Berkeley Software Distribution|Berkeley Software Distribution]] vertrieben wurden.
 
===Berkeley Software Distribution===


Nachdem erste Versionen nur mehr oder minder als einfaches Patchset gegen die von den Bell Labs vertriebenen Unix-Versionen war entwickelte sich 'BSD' zunehmend zu einem eigenständigen System.
* [[DesktopBSD]]
Zu den Errungenschaften des 'BSD' Systems gehören unter anderem der [[Editor]] [[vi]] und die [[Job Control]].
* [[PC-BSD]]
Da die CSRG in den 1980'er Jahren aufgelöst wurde und die Entwicklung von den Geldern amerikanischer Steuerzahler bezahlt wurden entschied man sich das System eben jenen wieder unter einer sehr freien [[BSD-Lizenz|Lizenz]] zur Verfügung zu stellen.


Die Entwicklung des Systems übernahmen daraufhin verschiedene Gruppen mit unterschiedlichen Zielsetzungen. Die aktuelle Erbfolge der 'BSD' Systeme ist beispielsweise im [http://www.freebsd.org/cgi/cvsweb.cgi/src/share/misc/bsd-family-tree?rev=HEAD&content-type=text/x-cvsweb-markup BSD Family Tree] festgehalten.


[[Kategorie:BSD]]
[[Kategorie:BSD| ]]

Aktuelle Version vom 28. November 2006, 13:25 Uhr

Geschichte[Bearbeiten]

Die Geschichte von BSD ist eng mit der gesamten Entwicklung UNIX-artiger Betriebssysteme verknüpft. Nachdem in den Bell Labs erste Versionen von Unix entstanden, war die Computer System Research Group an der University of California in Berkeley einer der ersten Lizenznehmer. Dort diente es als Basis für zahlreiche eigene Entwicklungen und Erweiterungen, die die dann wiederum als Berkeley Software Distribution vertrieben wurden und so weiter als Grundlage für zahlreiche kommerzielle Systeme wurden.

Berkeley Software Distribution[Bearbeiten]

Nachdem erste Versionen nur mehr oder minder als einfaches Patchset gegen die von den Bell Labs vertriebenen Unix-Versionen war, entwickelte sich BSD zunehmend zu einem eigenständigen System, dass schließlich keine wesentlichen Beiträge mehr enthielt auf die seitens der Universität in Berkeley keine Urheberschaftsansprüche mehr geltend gemacht werden konnten. Zu den Errungenschaften des 'BSD' Systems gehören unter anderem der Editor vi und die Job Control.

Da die CSRG Ende der 1980'er Jahren aufgelöst wurde und die Entwicklung von den Geldern amerikanischer Steuerzahler bezahlt wurden, entschied man sich die Früchte der Arbeit eben jenen wieder unter einer sehr freien Lizenz samt der Quelltexte zur Verfügung zu stellen.

Trotz des Endes der universitären Weiterentwicklung im Rahmen der CSRG fanden sich jedoch auch schnell Entwickler zusammen, um das System weiterhin zu pflegen, auf neue Plattformen portierten und eigene Erweiterungen einzubringen. Aufgrund unterschiedlicher Zielsetzungen, aber auch zu einem gewissen Teil miteinander inkompatibler Persönlichkeiten, entstanden so mehrere Gruppen die jeweils ihre eigene Version von BSD pflegen. Trotz dieser Vielfalt besteht ein reger Kontakt zwischen den Gruppen und gute Ideen migrieren leicht hin und her. Der Begriff BSD wird daher heute meist als Sammelbegriff für eine Reihe von Betriebssystemen verwendet, die in direkter oder indirekter Linie von der usprünglichen Berkeley Software Distribution abstammen. Dazu zählen

Die aktuelle Erbfolge der BSD Systeme ist beispielsweise auch im BSD Family Tree festgehalten.

Für diejenigen, die sich ihr System nicht selber zusammenstellen wollen gibt es auch inzwischen auch fertige Distributionen, die auf den vorhandenen BSD-Systemen aufbauen :