| Zeile 44: | Zeile 44: | ||
Von Mitgliedern der Lowlevel-Community benutzte Alternativen zu [[C]] sind beispielsweise [[C++]] oder [[Pascal]] (mit FreePascal oder mit Tricks auch Delphi als Compiler). Theoretisch würde auch [[FreeBASIC]] funktionieren. Andere Sprachen hat hier meines Wissens noch niemand versucht, könnten natürlich aber trotzdem funktionieren. | Von Mitgliedern der Lowlevel-Community benutzte Alternativen zu [[C]] sind beispielsweise [[C++]] oder [[Pascal]] (mit FreePascal oder mit Tricks auch Delphi als Compiler). Theoretisch würde auch [[FreeBASIC]] funktionieren. Andere Sprachen hat hier meines Wissens noch niemand versucht, könnten natürlich aber trotzdem funktionieren. | ||
| − | ===Entwicklungsumgebung und Tools=== | + | ===Entwicklungsumgebung und Tools=== |
Um Dein eigenes Betriebssystem zu entwickeln, brauchst Du ein paar Werkzeuge. Auf die wichtigsten davon gehe ich in diesem Abschnitt kurz ein. Wie man sich eine Entwicklungsumgebung einrichtet, welche Tools man für sein Vorhaben benötigt und auf welchen Plattformen (Linux, Windows, ...) dies möglich ist, wird im Artikel [[Entwicklungsumgebung]] genauer erläutert. | Um Dein eigenes Betriebssystem zu entwickeln, brauchst Du ein paar Werkzeuge. Auf die wichtigsten davon gehe ich in diesem Abschnitt kurz ein. Wie man sich eine Entwicklungsumgebung einrichtet, welche Tools man für sein Vorhaben benötigt und auf welchen Plattformen (Linux, Windows, ...) dies möglich ist, wird im Artikel [[Entwicklungsumgebung]] genauer erläutert. | ||
| Zeile 66: | Zeile 66: | ||
* [http://www.qemu.org http://www.qemu.org] | * [http://www.qemu.org http://www.qemu.org] | ||
* [http://bochs.sourceforge.net http://bochs.sourceforge.net] | * [http://bochs.sourceforge.net http://bochs.sourceforge.net] | ||
| + | |||
| + | ==== Das Tutorial ==== | ||
| + | Wie du deine Entwicklungsumgebung einrichtest wird im '''[[Teil_1_-_Entwicklungsumgebung|hier]]''' ersten Teil der Tutorial-Reihe "OS-Dev für Einsteiger" erklärt. | ||
==Wo anfangen?== | ==Wo anfangen?== | ||