Wie aus FreeDOS modernes DOS wurde

Inhalt

DOS-Spiele auf freeDOS spielen

Ich bin in den Jahrzehnten von aufgewachsen 1970 und 1980, Und das bedeutete, dass ich mit Computern aufgewachsen bin. Unser erster Heimcomputer war ein Apple II, und mein Bruder und ich haben die BASIC-Programmierung bei Apple gelernt. Ich habe viele mathematische Rätsel und Spiele geschrieben, denn das ist wirklich die Grenze der AppleSoft BASIC-Programmierung.

Später, unsere Familie ersetzte Apple durch einen IBM-PC und war begeistert, die neue DOS-Befehlszeile auszuprobieren. DOS lieferte seine eigene BASIC, aber auch viele werkzeuge. Brunnen, in diesen Tagen “Gastgeber” es bedeutete eine Menge Gewinn, am besten für die Arbeit mit Disketten und Dateien. es war nicht bis MS-DOS 5 dass ich das Gefühl hatte, dass DOS wirklich geworden war “modern”. Diese Version, veröffentlicht in 1991, ersetzt den ehrwürdigen “Zeileneditor” von Edlin für einen interaktiven Vollbild-Editor. Es enthielt auch eine brandneue QBASIC-Programmierumgebung und eine unglaublich nützliche DOS-Shell, die das Umschalten von Aufgaben unterstützte., ein Vorläufer von echtem Multitasking.

Und in diesem neuen System habe ich gelernt, in C und anderen Sprachen zu programmieren. Mit diesem neuen Wissen, Ich habe meine eigenen Dienstprogramme geschrieben, um die DOS-Befehlszeile zu verbessern, manchmal Erstellen von absolut neuen Versionen vorhandener DOS-Dienstprogramme mit zusätzlichen Funktionen und Funktionen. Ich fühlte mich wie ein echter "Power User" von DOS und fühlte mich auf der Kommandozeile sehr wohl. Ich habe einen Großteil meiner Arbeit auf der Kommandozeile gemacht, mit meinen eigenen Tools, um meine Verzeichnisse zu verwalten und Dateien zu verarbeiten, aber mich auf meine Lieblings-DOS-Apps verlassen, um Klassenaufgaben zu schreiben oder Spiele zu spielen, wenn ich mich entspannen wollte.

Auf 1993, Ich habe etwas über Linux gelernt und es als mein nächstes angesehen “Schritt vorwärts” Finger. Ich habe auf meinem kleinen PC zu Hause eine der ersten Linux-Distributionen installiert, aber ich konnte DOS nicht komplett beenden. Linux hatte in diesen frühen Tagen nicht viele Anwendungen, so oft habe ich in DOS neu gestartet, um mein Textverarbeitungsprogramm oder meine Tabellenkalkulation zu verwenden. Ich habe DOS geliebt und ihm vertraut.

Sie können sich also vorstellen, dass er ein bisschen genervt war, es herauszufinden 1994 die Microsoft geplant hat “beenden” mit MS-DOS im Folgejahr. Laut Interviews in Technologiemagazinen, Microsofts nächste Windows-Version würde kein MS-DOS benötigen, und DOS würde effektiv zu einem Betriebssystem werden “tot”. Sie alle mussten auf Windows upgraden.

Ich hatte zu diesem Zeitpunkt Windows verwendet und war kein Fan. Wenn Sie sich an Windows erinnern 3 in diesem Moment, Sie werden wissen, dass es keine großartige Erfahrung war. Ich dachte, Windows sei langsam und unzuverlässig. Wenn eine Windows-Anwendung Probleme hat, Diese App kann alle Fenster töten. Und ich denke: “Wenn Windows 4 sieht ein bisschen aus wie Windows 3, ich will damit nichts zu tun haben”. Daher habe ich mich entschieden bei Linux und DOS zu bleiben.

Aber wenn Microsoft das DOS-Spiel verlassen würde, Wie könnte ich DOS weiterlaufen lassen??

Ich habe beschlossen, dass wenn wir ZWEI behalten wollen, wir mussten unsere machen. Ich habe im Usenet nachgefragt, die Foren oder “Schwarzes Brett” des Tages, und fragte, ob jemand an seinem eigenen DOS arbeite. Die Lösung war “Nein”, aber die Leute fanden es eine interessante Idee.

Ein paar Monate später, das 29 Juni 1994, Ich tat dies Anzeige in comp.os.msdos.apps:

Ankündigung des ersten Versuchs zur Herstellung eines PD-DOS. ich habe geschrieben “Manifest” das die Ziele des Projekts und einen Arbeitsentwurf beschreibt, sowie als “Dinge die zu tun sind” was genau zeigt, was man schreiben soll. Ich werde sie hier posten und die Diskussion folgen lassen.

ich nannte es “PD-DOS” weil ich ein DOS erstellen wollte, das für alle kostenlos ist, und ich dachte das heißt “gemeinfrei”. Aber es dauerte nicht lange, bis wir den Unterschied zwischen Public Domain und "freier Software" erkannten., deshalb ändern wir den Namen nach ein paar Wochen in Free-DOS. Später lassen wir das Skript fallen, um zu werden FreeDOS.

Ich werde die Details über die Geschichte von FreeDOS für Sie aufbewahren, Abgesehen davon, dass wir einen sehr häufigen Release-Zyklus hatten und eine Reihe neuer Dienstprogramme zu DOS hinzugefügt haben. Wir unterteilen FreeDOS in “Gruppen”: die Gruppe “Base” ersetzt die Hauptfunktionen von MS-DOS, und andere Gruppen stellten Redakteure zur Verfügung, Entwicklungstools und Treiber. Und alles war Open Source. Als Beispiel, die Gruppe “Lang” enthalten den MicroC-Compiler und Val Linker, damit FreeDOS-Entwickler C-Programme kompilieren konnten. Sie können kein Open-Source-DOS haben, wenn Entwickler keine Open-Source-Tools haben, um mehr FreeDOS zu erstellen.

Es hat lange gedauert, bis wir uns wohl fühlten, eine Version von FreeDOS zu veröffentlichen, die lang genug war “Komplett” um den Tag zu gewinnen “1.0”. FreeDOS 1.0 Abschließend erschien im September 2006. Danach verlangsamte sich die Entwicklung, hauptsächlich, weil DOS in . aufgehört hat, ein bewegliches Ziel zu sein 1995 als Microsoft Windows veröffentlichte 95 und stellte die Erstellung neuer Versionen von MS-DOS ein. Es dauerte weitere sechs Jahre, bis wir FreeDOS veröffentlichten 1.1 im Januar 2012, und vier Jahre später für FreeDOS 1.2 Im Dezember 2016. Jede Version hat neue Funktionen hinzugefügt, inklusive neuer Treiber für moderne Hardware, aktualisierte Software und neue Tools.

FreeDOS als modernes DOS

Wir arbeiten an der nächsten Version von FreeDOS und starten Kandidatenversion 4 von FreeDOS 1.3 Im April 2021. Wir sind sehr stolz auf diese neue Version, vor allem der Weg “Live-CD” mit dem Sie FreeDOS von der CD ausführen können, ohne etwas auf einer Festplatte installieren zu müssen.

Booten der FreeDOS LiveCD

Wenn Sie FreeDOS nicht von der LiveCD ausführen möchten, Sie können es auch auf Ihrer Festplatte installieren. Wir aktualisieren das Installationsprogramm in FreeDOS, damit es alle Arten von Bedingungen erkennt und die entsprechenden Maßnahmen ergreift, So erstellen Sie eine neue Festplattenpartition für FreeDOS, wenn keine vorhanden ist.

Ältere FreeDOS-Distributionen haben Sie früher nach allem gefragt, sogar einzelne Programme zur Installation auswählen. Der neue Installer ist stark optimiert. Stellt Ihnen einige Fragen, um loszulegen, macht anschließend alles andere selbst. Die Installation von FreeDOS auf einer leeren virtuellen Maschine dauert nur wenige Minuten.

FreeDOS-Installation 1.3 RC4

Es ist großartig, dass Sie Ihre FreeDOS-Installation anpassen können. DOS war nie ein großartiges Betriebssystem, aber FreeDOS enthält viele optionale Software in der Distribution. Um Platz zu sparen, Beginnen Sie mit der Installation eines minimalen Systems, Verwenden Sie dann den FDIMPLES-Paketmanager, um die zusätzlichen Pakete zu installieren, die Sie verwenden möchten. Vergessen Sie nicht, dass FreeDOS 1.3 RC4 enthält auch eine CD “Bonus” voller Zusatzprogramme, die auch für Sie interessant sein könnten.

Installation von FreeDOS-Programmen mit FDIMPLES

FreeDOS 1.3 RC4 enthält auch eine Reihe von Linux- und Unix-Tools.. Wenn Sie ein Linux-Benutzer sind, Sie sollten sich mit Befehlen wie cal . wie zu Hause fühlen, von, grep, sed, weniger, Kopf, tr, tee und sogar eine Version von Unix nroff namens NRO. Eines meiner Lieblings-Unix-Dienstprogramme in FreeDOS ist der Freemacs-Editor, ein Editor, der Linux GNU Emacs sehr ähnlich ist.

Freemacs-Entwickler-Editor in FreeDOS

Wenn Sie Freemacs oder die standardmäßigen DOS-Edit-Texteditoren nicht mögen, Sie können aus über einem Dutzend Editoren auswählen, die Ihrem Stil entsprechen. Vor kurzem, Ich bin auf EDF umgestiegen, ein falten Herausgeber, dass “falten” Codeblöcke, damit Sie mehr von Ihrem Programm auf einem Bildschirm sehen können. FED fügt auch seinen Codelisten Farbe hinzu, also die Stichworte, die Kommentare, Zahlen und andere Programmfunktionen werden hervorgehoben, damit Sie Fehler vor dem Kompilieren erkennen können.

FED-Falteditor in FreeDOS

Wenn Sie Ihre eigenen Programme schreiben möchten, wir haben auch mehrere Compiler und Assembler. Neu hinzugekommen ist eine IA-16-Version von GCC. Dies erfordert eine CPU von 32 Bits zu kompilieren, Die erstellten Programme können jedoch auf jedem Computersystem ausgeführt werden. 16 Bits. Wir bieten auch den DJGPP C-Compiler für 32 Bits, was wahrscheinlich eher wie der GCC aussieht, den Sie von Linux gewohnt sind. Für die meisten meiner Programmierungen, Ich bevorzuge den OpenWatcom C-Compiler.

Kompilieren Sie ein Programm in FreeDOS

Aber die meisten Leute benutzen FreeDOS zum Spielen. Und das ist großartig, wir schließen sogar einige von unseren mit ein. Wenn du Schießspiele im Arcade-Stil magst, Fliege Missionen in WING oder Kraptor. Für klassische Spiele, um die Zeit totzuschlagen, pruebe Knabbereien oder Tetris. Und FreeDOS hat viele andere lustige Spiele aus einer Reihe von Genres.; finde den, der dir am besten gefällt.

Kraptor unter FreeDOS spielen

Sie finden das neue FreeDOS 1.3 RC4 im FreeDOS-Website, auf unserer Downloadseite. So installieren Sie FreeDOS, werde mindestens brauchen 20 MB freier Speicherplatz: 20 MB, um ein einfaches FreeDOS-System zu installieren und 250 MB um alles zu installieren, inklusive Apps und Spiele. Um auch den Quellcode zu installieren, du brauchst bis zu 450 MB freier Speicherplatz.

Abonniere unseren Newsletter

Wir senden Ihnen keine SPAM-Mail. Wir hassen es genauso wie du.