Da się napisać coś jak DOS lub coś lepszego ? Może ktoś już próbował i udostępnia w sieci. To fajna sprawa mieć własny system operacyjny, choćby najprostszy na świecie, ale własny :) :) :).
- Rejestracja:prawie 16 lat
- Ostatnio:6 miesięcy
- Postów:2514
3
Minimum odrobinę musisz napisać w assemblerze. Pamiętaj, że jak piszesz system operacyjny to nic automatycznie się samo nie stanie:
- do pamięci masz dostęp jak do tablicy (alokowanie, zwalnianie musisz sam napisać)
- wątki same się nie obsłużą,
- z dysku samo się nic nie odczyta a system plików jest fikcją
- ...
łatwiej będzie Ci zacząć w C/C++ i po prostu wziąć jakiegoś gotowca i go zmieniać. Możesz np. wziąć to: http://savannah.gnu.org/git/?group=grub
Nie jest to system operacyjny ale jakieś tam proste rzeczy robi. Zmienianie jakiegoś lekkiego tekstowego linuxa może być wykonalne. Generalnie poszukaj jakiś gotowców z jak najmniejszym kodem, który pozwala na "najprostsze" (nie najłatwiejsze) rzeczy:
- obsługa konsoli,
- operacje na plikach
- zarządzanie pamięci
edytowany 1x, ostatnio: krwq
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.