| Linux/UNIX Linuxverfechter finden hier Weggefährten. |
Diskussion: Wie entwickeln Leute an einem Betriebssystem? im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hallo Community, mich würde einmal interessieren wie Leute beispielsweise an einem Betriebssystem programmieren. Was machen die Leute wenn sie ...
![]() |
| | #1 (permalink) |
| Registriert seit: 22.11.11 ![]() Likes: 0 | Anzeige Hallo Community, mich würde einmal interessieren wie Leute beispielsweise an einem Betriebssystem programmieren. Was machen die Leute wenn sie ihren Code mal testen wollen? Müssen die dann das ganze Betriebssystem kompilieren und auf einem Rechner installieren? Oder gibt es da so Emulatoren wie beispielsweise für die Android App Entwicklung? Ich hab da überhaupt keine Vorstellung von wie das ganze von statten gehen soll - ist ja nicht gerade wenig Code den man kompilieren müsste... Grüße, Sperber |
| | |
| | #2 (permalink) | |
| Registriert seit: 22.04.08 ![]() Likes: 15 | Zitat:
| |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) | |
| Moderator ![]() Registriert seit: 30.06.08 ![]() ![]() ![]() ![]() Likes: 227 | Zitat:
Abgesehen davon sind Betriebssysteme und deren Entwicklung wesentlich älter als VMs.
__________________ Wenn ein Gesetz nicht gerecht ist, dann geht die Gerechtigkeit vor dem Gesetz! Habo Blog - http://blog.hackerboard.de/ | |
| | |
| | #4 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 442 | Es kommt darauf an, an welchen Komponenten des Systems man arbeitet. Bei Treibern ist es natürlich notwendig ohne VMs u.ä. zu arbeiten. Allerdings lassen sich Treiber bei allen modernen Systemen unabhängig vom System kompilieren. Weiterhin sind die meisten Betriebssysteme modular aufgebaut, so dass es reicht nur die entsprechenden Module, die man geändert hat zu Kompilieren. Tools wie 'make' erkennen ausserdem, welche Source-Dateien sich geändert haben und kompilieren und linken nur die notwendigen Teile des Systems. Daher ist es, wie Chromatin schon richtig sagte, eher ungewöhnlich Betriebssysteme in VMs zu entwickeln, da die meisten VMs einfach scheisse implementiert sind. In VMs entwickelt man nur die Teile, die zur Virtualisierung relevant sind.
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Suche nach einem neuen *nix-artigem Desktop-Betriebssystem | ~ihja | Linux/UNIX | 6 | 15.10.11 18:59 |
| Apps entwickeln | Dawen | Mac OS & Co. | 2 | 18.05.11 13:37 |
| Betriebssystem aus einem Buch--->find ich net mehr | @night@ | Off topic-Zone | 9 | 13.01.10 19:27 |