MINIX 3 - FAQ |
|
|
|
INHALTSVERZEICHNIS
Allgemeine Fragen
Lizenzinformationen
Technische Fragen
MINIX 3 in einem Simulator oder in einer Virtual Machine betreiben
ALLGEMEINE FRAGEN
Was ist MINIX?
MINIX 3 ist ein kleiner und freier UNIX-Klon, der besonders auf hohe Verlässlichkeit hin entwickelt wurde. MINIX eignet sich besonders für low-end PCs, Systeme mit beschränkten Ressourcen und eigebettete Anwendungen. Neben den Binärdaten ist auch der Sourcecode erhältlich - MINIX ist somit optimal für den Unterricht oder für Leute geeignet, die lernen möchten wie ein Betriebssystem funktioniert.
Welche Hardware wird zum Betrieb von MINIX benötigt?
Für den Betrieb benötigen Sie einen Intel 386 Prozessor (oder höher) mit mindestens 4 MB RAM, eine IDE-Festplatte mit 100 MB freiem Speicher und ein IDE CD-ROM-Laufwerk zum Booten. Leider wird das Booten von USB-CD-ROM-Laufwerken noch nicht unterstützt.
Wo kann ich MINIX bekommen?
MINIX 3 Version 3.1 wird auf CD-ROM zusammen mit
Operating Systems Design and Implementation, 3. Auflage
von Andrew S. Tanenbaum und Albert S. Woodhull ausgeliefert. Neuere Versionen können gratis von der MINIX 3 Download-Seite heruntergeladen werden.
Wo bekomme ich Hilfe?
Es gibt eine USENET newgroup, die sich mit dem Thema befasst. Dort können Sie Ihre Frage stellen. Desweiteren gibt es noch eine Mailing-Liste.
Wo kann ich als Anfänger etwas über die MINIX-Programmierung lernen?
Versuchen Sie es für den Anfang mit dieser Anleitung (englisch).
Irgendjemand muss doch schonmal dasselbe Problem wie ich gehabt haben. Wird die Newsgroup archiviert?
Ja. Schauen Sie im Archiv nach.
Eine Seite, die ich einmal gefunden habe ist verschwunden. Gibt es eine Möglichkeit sie wiederzufinden?
Vielleicht. Versuchen Sie es mit der Wayback machine.
Wo kann ich Informationen über den Unterricht mit MINIX finden?
Versuchen Sie es mit dieser Website.
Kann ich MINIX 3 Entwickler werden?
Wenn Sie über ausreichend Zeit, Interesse und Know-How verfügen dürfen Sie gerne Mitglied der MINIX 3 Gemeinschaft werden. Besuchen Sie diese Website für den Anfang.
LIZENZINFORMATIONEN
Was ist die MINIX 3 Lizenz?
Die MINIX 3 Lizenz ist ein Klon der BSD-Lizenz (BSD license). Die Lizenz besagt, dass Sie mit dem System tun können, was Sie wollen, solange Sie (1) uns unter keinen Umständen verklagen und (2) die bisherigen Entwickler in den Quellcodedateien, in der Dokumentation und in der Öffentlichkeit Erwähnung finden, solange keine andere Vereinbarung getroffen wurde. Insbesondere dürfen Sie den Sourcecode verändern, weiterverteilen und in kommerziellen Projekten verwenden, solange die oben genannten Einschränkungen eingehalten werden.
Warum wurde nicht die GPL verwendet?
Wir sind der Meinung, dass die GPL zu restriktiv ist. Firmen, die eine Menge Geld in die Weiterentwicklung von Open-Source-Projekten stecken, möchten nicht unbedingt ihre Software an ihre Konkurrenten weitergeben. Außerdem findet MINIX 3 Verwendung in eingebetteten Systemen, was ein weiterer Grund für unsere Entscheidung war.
Welche Verbindung gibt es zwischen MINIX und Linux?
MINIX wurde 1987 als kleiner und leicht zu verstehender UNIX-Klon für die Verwendung in Kursen über Betriebssysteme herausgegeben. Linus Torvalds, damals Student an der Universität von Helsinki, beschäftigte sich mit MINIX in einem Kurs über Betriebssysteme. Er benutzte es als Plattform, Anleitung und Inspiration um einen MINIX-Klon namens Linux zu entwickeln, welcher 1991 veröffentlich wurde. Hier ist die Ankündigung von Linux.
Linus wurde vorgeworfen, er habe MINIX-Code gestohlen. Ist das wahr?
Nein. Absolut nicht!. Ken Brown von der Alexis de Tocqueville Institution hat einen Bericht geschrieben, der teilweise von Microsoft finanziert wurde und in dem behauptet wird, dass Linus MINIX-Code gestohlen hat. Brown schlussfolgerte, dass Firmen Linux nicht verwenden sollten, weil die Frage nach dem geistigen Eigentum ungeklärt sei. Das ist kompletter Schwachsinn. Obwohl es üblicherweise unwahrscheinlich ist, dass ein 21-jähriger Student dazu in der Lage ist, sein eigenes Betriebssystem zu schreiben wenn er nicht den kompletten Sourceocde eines ähnlichen Betriebssystems hätte, hat Linus die erste Version des Linux-Kernels selbst geschrieben. Der Brown-Bericht und eine Antwort vom MINIX-Erfinder wird detailliert bei Slashdot besprochen.
TECHNISCHE FRAGEN
MINIX ist POSIX-kompatibel. Was ist POSIX?
Für weitere Informationen schauen Sie sich dieses POSIX-Dokument an.
Wie kann ich das Programmieren in der MINIX 3 Umgebung erlernen?
Schauen Sie sich dieses Dokument über MINIX-Programmierung an.
Wie kann ich eine RAM-Disk erzeugen, die größer als 8 MByte ist?
Schauen Sie sich dieses Dokument über RAM-Disks an.
Wie kann ich mehrere Betriebssysteme auf meinem Rechner installieren?
Benutzen Sie einen Multiboot Loader. Für weitere Informationen schauen Sie sich dieses Dokument über Multiboot Loader an.
Wie kann ich Probleme mit dem vol Kommando in Bezug auf Disketten vermeiden?
Schauen Sie sich dieses Dokument über vol an.
Warum verhält sich der elle Editor nicht wie in den man-Pages beschrieben?
Für Hilfe mit dem elle Editor lesen Sie dieses Dokument über elle.
Ist es möglich Daten zwischen Dateisystemen von verschiedenen Betriebssystemen auszutauschen?
Ja. Lesen Sie dieses Dokument über Datenaustausch.
Wie kann ich Entwürfe von man-Pages anzeigen, die noch nicht installiert sind?
benutzen Sie nroff -man datei | more
Wie performant ist MINIX?
Wir haben einige Messungen in Bezug auf die Leistungsunterschiede zwischen MINIX 3 und MINIX 2 durchgeführt. MINIX 3 ist 5-10% langsamer. Wir haben bis jetzt keine Vergleichsmessungen mit anderen Betriebssystemen durchgeführt, weil es so viele Unterschiede gibt (zum Beispiel unterstützt der aktuelle Plattentreiber nicht einmal DMA, der ACK-compiler ist schneller als GCC aber der produzierte Code ist schlechter, es gibt Unterschiede bei den Dateisystemen usw.). Der größte Unterschied ist, dass MINIX 3 bis jetzt für die Arbeit einer Person während eines Jahres steht und an anderen Betriebssystemen tausende von Entwicklern arbeiten. Außerdem wurde bei der Entwicklung von MINIX 3 viel Wert auf die Verlässlichkeit und weniger auf die Performance gelegt.
MINIX 3 IN EINEM SIMULATOR ODER IN EINER VIRTUAL MACHINE BETREIBEN
Wie kann ich MINIX 3 mit VMWare laufen lassen?
Schauen Sie sich dieses Dokument über MINIX und VMWare an.
Sie können auch eine VM mit vorinstalliertem MINIX 3 für VMWare herunterladen. Auf der Hauptseite finden Sie einen Link unter dem Punkt 'VM installed with MINIX 3'. Sie können die VM mit dem frei erhältlichen VMWare Player laufen lassen.
Kann ich daten zwischen einem MINIX 3 Gastsystem unf einem Windows Hostsystem austauschen?
Dieses copy-and-paste-tool macht es möglich. Wenn Sie bei der Installation von MINIX 3 den LANCHE Ethernet chip auswählen, können Sie auch FTP in MINIX 3 benutzen.
Kann ich den Bochs-Emulator auf einem Mac benutzen, um MINIX zum laufen zu bekommen?
Ja. Schauen Sie sich dieses Dokument über MINIX und Bochs an.
Kann ich MINIX 3 mit Windows und Virtual PC benutzen?
Ja. Schauen Sie sich dieses Dokument über MINIX und Virtual PC an.
-- Übersetzung durch Andi Drebes
|
|