[OpenBSD]

[FAQ-Index] [Zum Kapitel 2 - Andere Informationsquellen zu OpenBSD]

1 - Einführung in OpenBSD


Inhaltsverzeichnis


1.1 - Was ist OpenBSD?

Das OpenBSD-Projekt produziert ein frei erhältliches, plattformübergreifendes 4.4BSD-basiertes Unix-ähnliches Betriebssystem. Schwerpunktmäßig sind unsere Ziele Korrektheit, Sicherheit, Standardisierung und Portabilität.

Diese FAQ beschränkt sich ausschließlich auf das aktuellste Release von OpenBSD: Version 5.1.

1.2 - Auf welchen Systemen läuft OpenBSD?

OpenBSD 5.1 läuft auf den folgenden Plattformen:

Der Vermerk auf CD verfügbar bedeutet, dass das offizielle CD-Set diese Plattform und einige Pakete enthält. CD-ISO-Abbilder (»Images«) für das Grundsystem können ebenfalls für die meisten anderen Plattformen heruntergeladen werden. Diese Abbilder sind nicht dasselbe wie offizielle CD-Sets.

Weitere Informationen über OpenBSD-Plattformen befinden sich auf der Plattformseite.

Leute fragen ab und zu, warum wir so viele »seltsame« Maschinen unterstützen. Die kurze Antwort ist: »Weil wir es möchten«. Wenn genug fähige Leute (und manchmal bezeichnet »genug« nur eine einzige wirklich fähige Person!) den Wunsch verspüren, die Unterstützung für eine Plattform zu betreuen, so wird diese unterstützt. Es gibt praktische Nutzen, OpenBSD für mehrere Plattformen zu entwickeln: Wenn neue Plattformen erscheinen, so ist der Quelltextbaum verhältnismäßig frei von Fehlern und Entwurfsproblemen, die die Portabilität zerstören würden. Die OpenBSD-Plattformen umfassen 32-Bit- und 64-Bit-Prozessoren, Little- und Big-Endian-Maschinen und viele unterschiedliche Entwürfe. Und ja, die Unterstützung von »ungewöhnlichen« Plattformen hat geholfen, eine qualitativ höherwertige Quelltext-Basis für »weitverbreitete« Plattformen zu ermöglichen.

1.3 - Warum sollte ich OpenBSD benutzen wollen?

Neue Benutzer wollen häufig wissen, ob OpenBSD anderen Unix-ähnlichen Betriebssystemen überlegen ist. Diese Frage kann eigentlich nicht beantwortet werden und ist das Thema ungezählter (und nutzloser) Debatten. Stelle diese Frage bitte unter keinen Umständen auf einer OpenBSD-Mailingliste.

Es folgen einige Gründe, warum wir glauben, dass OpenBSD ein nützliches Betriebssystem ist:

Wie auch immer - ob OpenBSD das Richtige für dich ist, ist eine Frage, die nur du selbst beantworten kannst.

1.4 - Ist OpenBSD wirklich frei?

OpenBSD ist vollständig frei. Die Binärdateien sind frei. Die Quelltexte sind frei. Alle Bereiche von OpenBSD unterliegen entsprechenden Urheberrechtsbestimmungen, die die freie Weiterverbreitung erlauben. Dies beinhaltet auch die Möglichkeit, die meisten Teile der Quelltexte von OpenBSD WIEDERZUVERWENDEN - sei es für private oder auch kommerzielle Zwecke. OpenBSD unterliegt KEINEN weiteren Beschränkungen außer denen der originalen BSD-Lizenz. Software, die unter strikterer Lizenz verfasst wurde, kann nicht in die reguläre OpenBSD-Distribution eingebunden werden. Dies dient zur Sicherstellung der freien Nutzbarkeit von OpenBSD. Zum Beispiel kann OpenBSD frei für den privaten und akademischen Gebrauch, von Regierungsinstitutionen, von gemeinnützigen Organisationen und von Unternehmen eingesetzt werden. OpenBSD als Ganzes oder Teile davon können auch problemlos in kommerzielle Produkte integriert werden.

Wir werden manchmal gefragt, ob es uns stören würde, dass unsere freie Arbeit in kommerziellen Produkten verarbeitet wird. Die Antwort ist, dass wir es eher bevorzugen, wenn unser guter Quelltext auf breiter Ebene genutzt wird, als dass kommerzielle Softwareverkäufer schlecht implementierte oder inkompatible Alternativlösungen für bereits gelöste Probleme neu kreieren. Zum Beispiel ist es wahrscheinlich, dass SSH aufgrund dieser Freiheit ein weitverbreitetes Protokoll ist; viel weiter verbreitet genutzt als wenn Restriktionen auf die Art der Verwendung des OpenSSH-Quelltextes durch Menschen gelegt worden wären. Wenn es keine frei für Verkäufer (mit der Masse ihrer schnell entwickelten Produkte) verfügbare SSH-Lösung gäbe, so hätten sie Eigene geschrieben oder irgendeine beliebige aus-der-Box Lösung hinzugekauft.

Das soll nicht heißen, dass wir etwas gegen finanzielle oder Hardware-Unterstützung im Gegenzug einzuwenden hätten. Tatsächlich ist es erstaunlich, wie wenig Unterstützung wir von Firmen erhalten, die auf OpenBSD (oder OpenSSH) für ihre Produkte angewiesen sind - doch gibt es nun mal keine Pflicht für eine Entschädigung.

Für weitere Informationen über populäre Lizenzen siehe: OpenBSD-Copyright-Richtlinie.

Die an OpenBSD beteiligten Menschen unterstützen das Projekt hauptsächlich aus ihren eigenen Taschen. Dies beinhaltet die Zeit der Programmierung für das Projekt, das Equipment, das für die verschiedenen Plattformen und vielen Portierungen benötigt wird, die Netzwerkressourcen, um OpenBSD für dich anbieten zu können, und die Zeit, um Fragen zu beantworten und die Fehlerberichte der Benutzer zu untersuchen. Die OpenBSD-Entwickler haben nicht ausgesorgt und so ist es auch ein kleiner Beitrag an Zeit, Hardware oder Ressourcen, der einen großen Unterschied macht.

1.5 - Wie kann ich OpenBSD unterstützen?

Wir sind allen Menschen und Organisationen zu Dank verpflichtet, die zum OpenBSD-Projekt beigetragen haben. Sie werden namentlich auf der Spendenseite aufgeführt.

OpenBSD benötigt fortwährend verschiedene Arten von Unterstützung durch die Benutzergemeinschaft. Wenn du OpenBSD nützlich findest, so fühle dich hiermit nachdrücklich dazu ermuntert, einen Weg zu finden, um etwas beizutragen. Sollte keiner der unten aufgeführten Vorschläge der Richtige für dich sein, so scheue dich nicht, einen alternativen Vorschlag loszuwerden, indem du eine E-Mail an donations@openbsd.org sendest.

1.6 - Wer betreut das OpenBSD-Projekt?

OpenBSD wird von einem Entwicklerteam betreut, das über viele verschiedene Länder verteilt ist. Das Projekt wird von Theo de Raadt koordiniert, der in Kanada wohnhaft ist.

1.7 - Wann erscheint das nächste Release von OpenBSD?

Das OpenBSD-Team veröffentlicht alle sechs Monate ein neues Release - angestrebte Daten sind Mai und November. Mehr Informationen zum Entwicklungsprozess gibt es hier.

1.8 - Was beinhaltet OpenBSD?

OpenBSD wird zusammen mit einer Menge Software von Drittanbietern veröffentlicht, einschließlich: Wie man sehen kann, bindet das OpenBSD-Team oftmals Korrekturroutinen in Produkte von Drittanbietern ein, um die Sicherheit und Qualität des Quelltextes zu erhöhen. In einigen Fällen wird der Anwender keinerlei Änderungen im Betrieb bemerken - in einigen anderen Fällen GIBT es Unterschiede, die eventuell einzelne Anwender betreffen können. Denke an diese Verbesserungen, bevor du einfach verschiedene Versionen derselben Software installierst. Du wirst vielleicht eine höhere Versionsnummer haben, aber ein unsichereres System.

Selbstverständlich können weitere Anwendungen weiterhin mit Hilfe des Paket- und Portierungs-systems von OpenBSD eingespielt werden.

1.9 - Was gibt es Neues in OpenBSD 5.2?

Die vollständige Liste der Änderungen, die an OpenBSD 5.1 durchgeführt wurden, um OpenBSD 5.2 zu erstellen, kann man hier einsehen - wichtige Änderungen werden auch auf der Informationsseite für OpenBSD 5.2 erwähnt. Es gibt hier trotzdem eine Liste einiger Änderungen, die nach Ansicht des OpenBSD-Teams einer speziellen Erwähnung bedürfen, oder eine spezielle Erwähnung benötigen - insbesondere für diejenigen, die von älteren Releases auf OpenBSD 5.2 upgraden:

1.10 - Kann ich OpenBSD als Desktopsystem benutzen?

Diese Frage wird oftmals genau in diesem Wortlaut gestellt - ohne jegliche Erklärung, was der Fragesteller genau mit »Desktop« meint. Die einzige Person, die diese Frage beantworten kann, bist du selbst, da die Antwort von deinen Erwartungen und Anforderungen abhängt.

Während OpenBSD einen ziemlich guten Ruf als »Server«-Betriebssystem genießt, kann und wird es auch auf dem Desktop benutzt. Viele »Desktop«-Anwendungen sind über Pakete und Portierungen verfügbar. Wie bei allen Entscheidungen über Betriebssysteme ist die Frage: »Kann es die Aufgabe auf die von dir geforderte Art und Weise bewältigen?«. Diese Frage musst du dir selbst beantworten.

Es mag auch erwähnenswert sein, dass ein Großteil der Entwicklung von OpenBSD auf Laptops stattfindet.

1.11 - Wieso ist ProduktX (nicht) enthalten?

Leute fragen oft, warum ein bestimmtes Produkt in OpenBSD enthalten, oder eben nicht enthalten ist. Die Antwort basiert auf zwei Dingen: den Wünschen der Entwickler und der Kompatibilität mit den Zielen des Projekts. Ein Produkt wird nicht einfach beigefügt, nur weil es »raffiniert« ist - es muss unter dem Blickwinkel unserer Standards auch »frei« für die Verwendung, Weiterverbreitung und Modifikation sein. Ein Produkt muss auch stabil und sicher sein - eine höhere Versionsnummer bedeutet nicht immer, dass es ein besseres Produkt ist.

Die Lizenz ist meist das größte Problem: Wir möchten, dass OpenBSD von jeder Person auf der Welt für jeden Zweck verwendet werden kann.

Ein wesentlicher Gesichtspunkt sind auch die Wünsche der Entwickler. Die Entwickler von OpenBSD sind die ultimative Instanz bei der Frage, was in das Projekt aufgenommen wird und was nicht. Nur weil eine Anwendung »gut« ist, heißt es nicht, dass das OpenBSD-Projekt für sie die Ressourcen opfern möchte, die für ihre Betreuung nötig sind, oder das sie den gleichen Enthusiasmus wie andere verspüren, diese Anwendung in OpenBSD zu integrieren.

Einige Fragen zu Produkten von Drittanbietern, die häufig gestellt wurden:

In den meisten Fällen wurden diese Themen bis ins kleinste Detail in den Mailinglisten diskutiert. Siehe bitte in den Archiven nach, wenn du mehr Informationen benötigst.

Wenn du eines dieser Pakete einsetzen möchtest und deine Verwendung mit der Lizenz vereinbar ist, wird dich selbstverständlich niemand davon abhalten (das wäre nicht sonderlich frei, wenn wir es tun würden, nicht wahr?). Bedenke jedoch, dass deine Wünsche sich ändern können. Du wirst bestimmt keine Killeranwendung entwickeln wollen, die du dann nicht verkaufen, weitergeben oder mit ihr reich werden kannst - und das nur, weil du unfreie Software eingebunden hast.

[FAQ-Index] [Zum Kapitel 2 - Andere Informationsquellen zu OpenBSD]


[zurück] www@openbsd.org
$OpenBSD: faq1.html,v 1.107 2012/11/12 10:25:09 ajacoutot Exp $