Page 1 of 1

Ghost 0.4.1 - public source code release

Posted: Sun Jul 26, 2015 7:15 am
by max
I am proud to announce the public source release of my project, Ghost.

A lot has happened since I released the demo version, lots of things under the hood and some major refactoring work. Added support for signals, currently adding variable-messages size support and then will continue rewriting my window server.

Find the sources on: https://github.com/maxdev1/ghost
License is GPLv3

To get a glance about what system calls Ghost provides to the userspace, you can take a look at the kernel API functions.
I'd love to hear some feedback from you guys! Feel free to ask me anything.

Greets,
maxdev

Re: Ghost 0.4.1 - public source code release

Posted: Sun Jul 26, 2015 10:13 am
by Roman
I'm happy to see that one of my favourite hobby OSes is now updated and open sourced! Good luck with the project!

Re: Ghost 0.4.1 - public source code release

Posted: Sun Jul 26, 2015 10:26 am
by Kevin
Do you have some prebuilt images for the current version? It looks like the source version require a bit more than a simple make. ;)

Re: Ghost 0.4.1 - public source code release

Posted: Sun Jul 26, 2015 1:08 pm
by max
Roman wrote:I'm happy to see that one of my favourite hobby OSes is now updated and open sourced! Good luck with the project!
Wow, thank you! Great to see interest, wish you the best for your project too.
Kevin wrote:Do you have some prebuilt images for the current version? It looks like the source version require a bit more than a simple make. ;)
Not on my hand because I didn't focus much on having a user-friendly interface (the terminal is quite rudimentary), but rather focused on improving kernel & adding functionality. I'm about to rewrite the window manager (got some minor fixes to do beforehand), which will involve reworking the command line processor too. I'll prepare something for you guys to try out soon though :)

Re: Ghost 0.4.1 - public source code release

Posted: Mon Jul 27, 2015 2:35 am
by Muazzam
What are your goals for the version 1.0? Will we ever see networking?

Re: Ghost 0.4.1 - public source code release

Posted: Mon Jul 27, 2015 2:43 am
by max
muazzam wrote:What are your goals for the version 1.0? Will we ever see networking?
The long-term roadmap contains ext2 support, porting GCC, PCI support, then adding networking. The first milestone is: boot it, open a file in a text editor, save file, reboot, file is still there. :P

Re: Ghost 0.4.1 - public source code release

Posted: Mon Jul 27, 2015 2:50 am
by gerryg400
Cool, a microkernel. Keep up the good work. I will follow with interest.