Linked by Thom Holwerda on Mon 20th Jan 2014 11:16 UTC, submitted by andymc
OSNews, Generic OSes

We report regularly about Visopsys - one of the few hobby operating systems that survived where virtually all the others (SkyOS, Syllable, etc.) died out. They've got a new website, which seems like a nice occasion to give it some attention again.

The bulk of Visopsys is a fully multitasking, 100% protected mode, virtual-memory, massively-monolithic-style kernel. Added to this is a bare-bones C library and a minimal suite of applications - together comprising a small but reasonably functional operating system which can operate natively in either graphical or text modes. Though it's been in continuous development for a number of years, realistically the target audience remains limited to operating system enthusiasts, students, and assorted other sensation seekers.

Permalink for comment 581089
To read all comments associated with this story, please click here.
RE[5]: Comment by charlieg
by olafg on Mon 20th Jan 2014 16:16 UTC in reply to "RE[4]: Comment by charlieg"
olafg
Member since:
2010-05-27

an OS is way way way way more difficult than a vehicle.
13 millions lines of Code for Linux, thousands of devices and drivers, hundreds of badly designed hw but obliged to support, hardware itself moving so so fast into new architectures (HSA ?), ...


I don't disagree, but if you limit yourself to Intel cpus with integrated graphics then it most certainly is doable now that they publish both drivers and documentation for their GPUs. Nothing wrong by defining a narrow range of hardware to support.

What do you need to create a basic diskless OS?
- basic ethernet (you can borrow this from another open source os)
- basic usb drivers for mouse/keyboard/flash (you can borrow this)
- basic graphics buffer (you can make a simple framebuffer for a start)

You could use BareMetal OS as a starting point.

Reply Parent Score: 5