DioneOS (wymowa /djoneos/) – wielowątkowy system operacyjny czasu rzeczywistego z wywłaszczaniem. Przeznaczony jest dla 16-bitowych mikrokontrolerów Texas Instruments MSP430x.
System DioneOS charakteryzuje się zwartością kodu i efektywnością. Cechy te są istotne dla programów uruchamianych na platformach o nierozbudowanych zasobach (takich jak msp430): tzn. niezbyt dużej częstotliwości oscylatora (do 25 MHz) i ograniczonej ilości pamięci. Efektywność rozumiana jest tutaj jako niewielkie dodatkowe obciążenie procesora wynikające z użycia systemu. Według takiej definicji: im mniejsze jest to dodatkowe obciążenie, tym system jest bardziej efektywny.
System DioneOS jest przeznaczony do urządzeń autonomicznych z ograniczonym bezpośrednim dostępem użytkownika. Głównym rdzeniem systemu są elementy pozwalające na tworzenie wielowątkowego oprogramowania przy wykorzystaniu standardowych, dobrze znanych pojęć. System nie dostarcza graficznego interfejsu użytkownika (np. systemu okienkowego).