Pro & contra Nut/OS
From Nutwiki
Pro Nut/OS
- Geringer Speicherverbrauch durch modulares Betriebssystem
- Standard C Bibliotheken. Alle wichtigen Funktionen sind implementiert. Da stdio sowohl mit Dateien und TCP/IP-Sockets verwendet werden kann, sind Programme weitestgehend portabel
- Kooperatives Multithreading. Leicht in der Handhabung, geringer Speicherverbrauch.
- Open source. Tritt ein Problem auf, können Sie es leicht selber lokalisieren. Source-Code ist ddie beste Dokumentation
- Source unter BSD Lizenz. Auch kommerzielle Entwicklung ohne Offenlegung des Sourcecode ist möglich
Contra Nut/OS
- Nut/OS ist nicht Linux. Es wird immer nur eine Applikation unterstützt
- Keine geschützten Speicherbereiche. Fehlerhafte Programme können Speicherbereiche einfach überschreiben
- Kooperative Multithreading. Ein Thread muss Rechenzeit zur Verfügung stellen, damit ein anderer Thread ebenfall Rechenzeit bekommt.
- Nut/OS ist ein minimales Betriebssystem. Es gibt jedoch andere Betriebssysteme die erheblich kleiner sind.