Linked by Thom Holwerda on Thu 16th Feb 2017 23:07 UTC, submitted by kragil
OSNews, Generic OSes

ToaruOS 1.0 was released 18 days ago, and since then, several bugfix releases have been released. The latest release - the one you want to test - is 1.0.3.

ToaruOS is a complete hobby operating system, including a kernel and userspace with many graphical applications. This is the first release considered to be "user-ready", but please keep in mind that ToaruOS is a hobby project and it may not be stable or suitable for any purpose you might have for an operating system. This release represents the culmination of many years of development, research, and learning.

IT's a remarkably fun operating system, and runs without any problems in VirtualBox. I've played with it a bit during the day, messing around with the basic but elegantly simple UI, browsing the file system, installing a few packages through the graphical package manager, and playing some Quake. It's rare for hobby operating systems to achieve this level of functionality in a 1.0 release, so colour me pleasantly surprised.

ToaruOS's kernel in its current form is 32-bit, non-SMP, monolithic (but modular), and Unix-like. It supports processes, threads, shared memory, files, pipes, TTYs, packet-based IPC, and basic IPv4 networking. Driver modules allow for access to EXT2 and ISO9660 filesystems, PATA and ATAPI disk access for hard drives and CDs, framebuffer support on most virtual machines (as well as bootloader-assisted generic framebuffer support), networking on AMD PCnet FAST, Realtek RTL8139, and Intel PRO/1000-series NICs, PS/2 mice and keyboards, audio on Intel AC'97 chipsets, as well as special support for VirtualBox's guest additions.

The userspace includes a dynamic linker, a full-featured compositing windowing system, many Unix-like utilities, a port of Python 3.6 (including many binding libraries for the ToaruOS windowing environment), and several graphical applications (including a package manager).

The code's on github.

Order by: Score:
Comment by neticspace
by neticspace on Fri 17th Feb 2017 01:22 UTC
neticspace
Member since:
2009-06-09

Nice anime reference to the logo.

Reply Score: 2

Comment by Drumhellar
by Drumhellar on Fri 17th Feb 2017 04:44 UTC
Drumhellar
Member since:
2005-07-12

Heheheh. Also related

http://www.ponyos.org/

Reply Score: 4

RE: Comment by Drumhellar
by henderson101 on Fri 17th Feb 2017 10:16 UTC in reply to "Comment by Drumhellar"
henderson101 Member since:
2006-05-30

I read to the end before I got the joke, but well played :-)

Reply Score: 2

RE[2]: Comment by Drumhellar
by Drumhellar on Fri 17th Feb 2017 22:32 UTC in reply to "RE: Comment by Drumhellar"
Drumhellar Member since:
2005-07-12

Just to be sure, PonyOS is real, and does run. It is just ToaroUS, reskinned.

Reply Score: 2

RE: Comment by Drumhellar
by General_Edmund_Duke on Fri 17th Feb 2017 15:02 UTC in reply to "Comment by Drumhellar"
General_Edmund_Duke Member since:
2014-05-17

Haha, the`ve got me! :-)

Reply Score: 1

SIX Years Of Work
by kragil on Fri 17th Feb 2017 06:40 UTC
kragil
Member since:
2006-01-04

It took them six years, but considerung how much work they've done it still is really remarkable.

Reply Score: 2

Comment by drcouzelis
by drcouzelis on Fri 17th Feb 2017 13:58 UTC
drcouzelis
Member since:
2010-01-11

I love this kind of stuff! The OS looks beautiful. But the homepage looked a little scarce on information...

Is there a place where I can read more about the unique aspects of this OS? Such as in the GUI, kernel performance, size of the OS...

I want to hear the developer really bragging about it! ;)

EDIT: It looks like he has some good videos on YouTube, I'll have to check them out later!

https://www.youtube.com/user/klangehiroshima/videos

Edited 2017-02-17 13:59 UTC

Reply Score: 2