KolibriOS, OS which runs by seconds

Today I want to present you KolibriOS!

Is tiny Open-Source Operation System, written in Assembler, so running takes few seconds.
It was born as a fork of MenuetOS, which could be written in the one discete( KolibriOS you also can run from one discete). KolibriOS use own kernel, so it is not Linux kernel or BSD-based OS.
Now it small project, so now KolibriOS have small progamming languages list support, even c++ not ported fully.In this year KolibriOs joined GSoc.
If you want, try KolibriOs from kolibrios.org website or even join project!

KolibrOS shows what you can do if you’re completely insane.

Why you think so?

You’d have to be insane to write an operating system in assembler, at least I think so!

(It would be fun though)

No, I think have os in assembler is cool!

c

I’ve done some programming in assembler when the world was younger, to write code to be able to connect and use a new device called ‘a mouse’ on my PC - I needed to set up interrupts and interrupt handlers which could not be done in BASIC.

I succeeded - not that I could use the mouse much because I didn’t have applications that could interact with the mouse - but I remember how much time it took to get things working and how difficult it was to avoid bugs, so I can only be impressed with the fact that people have in fact built an OS in assembler. Some dedicated people!

So maybe want to try KOS?

Not sure yet. But I’m interested and will have a look at the site, when I’m back home later this month

I used to write some assembler on my Atari STe. I mostly programmed in Hisoft Basic which had a good compiler, but if you needed some intensive logic, you could beat it in Devpac ST. Then I would link it to my basic program and get the best of both worlds. I have never done assembly language on a PC.

I have similar face when there is a new release of UUSI.

Which by the way is already at 0.4.4.0-13.
So HHHGGGGG… :rofl:

I havent heard about it until you shared it here.

It is certainly cool. It is like a feasibility study. The project participated in several “google summer of code” which shows that it is not just an amazing gimmick.

It fits into 12 MB of RAM and includes a GUI, graphical editor, webbrowser and 30+ games. Unbelievable.

But, there is a reason why modern OS are not written in assembler. It is just not maintainable if the project becomes bigger.

It’s a neat novelty, but… that’s about it. It’s like other OSes that aren’t the big three and maybe BSD based OSes, more or less: a novelty. I am happy the developer (s) made it. I wish it had better support for common software.

According to their page they have been around since 2004, so not exactly a novelty I would say.
Probably the time you could still use a floppy :grinning_face:

Haiku has been around for even longer, since the mid 90s if you count its base, BeOS, as Haiku. It’s still a novelty OS, with virtually no software support.

Novelty here doesn’t mean it’s not cool. It’s just that we both know using it day to day will be an exercise in frustration. It’s not meant to be anything more than a display of skill and creativity.

Due to its portability? :thinking: :wink: