Welcome to the Quinn OS website!

Quinn is a hobby operating system with multitasking, graphical user interface, networking and much more!

Latest News

Quinn OS is Slooooww

On real hardware. Yeah, I noticed too. I think it’s due to too many context changes, and even if it’s not, there needs to be work done on that. More sleeping and less polling. I’m at a point where I’m not entirely sure if it’s worth continuing, or starting over. Obviously there is a lot of work gone into Quinn OS that I could probably reuse, so it wouldn’t be completely starting over, but maybe a new core is in order. If I start over, I am thinking of targeting x86_64 instead of i386, and hopefully doing things in a way that would make adding other architectures in the future easier.

Well see. I’m taking a little break for a couple of days or weeks to think about what I want to do.

Added a Forum

I decided to add a forum. My experiences with forums are that they’re a honey-pot for spammers, but with my odd-hours, it might be easier for people to ask questions on a forum than in IRC.

We’ll see how it goes. If it’s just spammers in the next week or so, I’ll disable it.

Switched to WordPress

After much fuss, and a non-working site for a few hours, I have switched over to wordpress. Please be patient while I iron out the bugs 🙂


I made a freenode channel (#quinnos) feel free to come and say hi. At present it’s just me talking to myself, but I figured there is really no way to contact me on this website and IRC might be a good way.

Latest Commits (Updated Daily)

14th Feb 2016, 2:47pm : Disable Numlock led, it seems to freeze the computer
14th Feb 2016, 2:28pm : Added martin's dungeon bash, added numlock handling - not sure if it's right
14th Feb 2016, 10:40am : Fix for messageboxes not displaying titlebar
13th Feb 2016, 6:45pm : Fix for last commit
13th Feb 2016, 6:13pm : Redid input for snappyer input
13th Feb 2016, 1:00pm : Fixes for filesystem :)
13th Feb 2016, 7:50am : Fix long filename generation
12th Feb 2016, 8:52pm : Added dirent support, fixed toolchain script to remove gcc-build
12th Feb 2016, 12:19pm : Added the ability to change window captions after creation
11th Feb 2016, 5:48pm : More work getting SDL and PDCurses to work
11th Feb 2016, 10:37am : Fixes for build system, add libstdc++ to toolchain build
10th Feb 2016, 6:19pm : LibQuinn is now a real library, SDL_ttf & SDL_image added
10th Feb 2016, 2:11pm : SDL Port Support
9th Feb 2016, 3:26pm : Made shell start with SYS disk selected instead of NoDevice
8th Feb 2016, 8:49pm : Terminal now has cursor
8th Feb 2016, 6:43pm : Added a Cursor to Console.. will do Terminal another day
7th Feb 2016, 5:05pm : Added DNS to qirc and hget, newlib fixed, bootenv.cfg added for enviroment variables
7th Feb 2016, 1:59pm : Remove dependency on system disk being disk0
7th Feb 2016, 10:21am : Small fix for DNS
7th Feb 2016, 10:03am : UDP and DNS working!