Није довољно.Dovoljno je proučiti neki jednostavan open source OS, recimo http://www.kolibrios.org/en/
ОС је слојевит, у његовом језгру су основне улазно-излазне функције преко којих се управља хардвером рачунара (код ПЦ-ја је то БИОС). Писати БИОС је непотребан и тежак посао јер мораш у детаље познавати хардвер рачунара.
Слој изнад треба бити добро осмишљен а тежина писања тога зависи "шта је писац хтео да каже". Команде ОС-а би се писале у такозваној командној линији (потребан је минимум линијски едитор).
За више од тога, потребан је неки шел који само поједностављује коришћење ОС-а, чије писање није лаганица.



