LikeOS source code released on github

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
nikos
Posts: 8
Joined: Wed Jan 14, 2009 9:46 am

LikeOS source code released on github

Post by nikos »

Hi OSDEV Community,
I pushed the full source code of LikeOS to github.
Included in the github repository is a small ISO for booting inside in a virtual machine
created at the time the development of the OS stalled in 2007.

GITHUB Link:
https://github.com/kingcope/LikeOS

A video booting LikeOS is available on youtube:
http://www.youtube.com/watch?v=rUBpzhPixYA

Have fun OSDEVERS!

Nikos
User avatar
Griwes
Member
Member
Posts: 374
Joined: Sat Jul 30, 2011 10:07 am
Libera.chat IRC: Griwes
Location: Wrocław/Racibórz, Poland
Contact:

Re: LikeOS source code released on github

Post by Griwes »

I killed it by moving mouse cursor outside it's screen (:D) and video keeps playing after I close it, but it's still far, far, far beyond my current progress, good work!
Reaver Project :: Repository :: Ohloh project page
<klange> This is a horror story about what happens when you need a hammer and all you have is the skulls of the damned.
<drake1> as long as the lock is read and modified by atomic operations
nikos
Posts: 8
Joined: Wed Jan 14, 2009 9:46 am

Re: LikeOS source code released on github

Post by nikos »

Quite funny that its killable by moving out of screen bounds, experienced this bug only in a very early stage of developing.
Which Virtual Machine software do you use ? It should work quite fine in VMware workstation with >= 256M RAM configured.
The bug when closing the video window is normal operation :D
User avatar
Griwes
Member
Member
Posts: 374
Joined: Sat Jul 30, 2011 10:07 am
Libera.chat IRC: Griwes
Location: Wrocław/Racibórz, Poland
Contact:

Re: LikeOS source code released on github

Post by Griwes »

I launched it in VirtualBox with 1GiB of RAM.
Reaver Project :: Repository :: Ohloh project page
<klange> This is a horror story about what happens when you need a hammer and all you have is the skulls of the damned.
<drake1> as long as the lock is read and modified by atomic operations
nikos
Posts: 8
Joined: Wed Jan 14, 2009 9:46 am

Re: LikeOS source code released on github

Post by nikos »

Thank u alot for testing the Operating System. I'm playing with the thought to continue development of LikeOS.
JuEeHa
Member
Member
Posts: 30
Joined: Thu Mar 10, 2011 4:24 am

Re: LikeOS source code released on github

Post by JuEeHa »

Uhm. Why does it need 256 MB of RAM or more? It is 4 time the size of physical RAM I have. Or is it only required for like playing video?
Using 700MHz Pentium III machine with 64MB of RAM because I feel like it.
ed implementation in C: main(a){for(;;;){read(0,&a,1);if(a=='\n')write(1,"?\n",2);}}
pcmattman
Member
Member
Posts: 2566
Joined: Sun Jan 14, 2007 9:15 pm
Libera.chat IRC: miselin
Location: Sydney, Australia (I come from a land down under!)
Contact:

Re: LikeOS source code released on github

Post by pcmattman »

Works alright in VMware Workstation - decent performance too. The mouse wraps around the screen, which is really weird - and if I keep doing this, at some point it'll crash the system. Similar to Griwes issue I imagine.

256 MB is definitely the bare minimum - anything less and I just get the main background colour and nothing else. I'd definitely suggest having some logic in place to handle this - perhaps make it possible to display a message to the user via the UI in < 256 MB of RAM, so they know your system can't handle it.
nikos
Posts: 8
Joined: Wed Jan 14, 2009 9:46 am

Re: LikeOS source code released on github

Post by nikos »

Thanks again! I love it when people actually run the OS for testing. The 256MB contraint needs really be fixed. The main reason for it is the kalloc implementation that currently is fragile and inefficient. The mouse driver needs to be cleaned too, I will put this issue on the list of bugs to resolve. As noted before I decided to put LikeOS a step further in development and I know already what path the OS will follow. I hope you like the current stage of LikeOS and there is for sure more to come, I will keep you updated!
Post Reply