ScorchOS

Latest News‎ > ‎

Important - Development Halted

posted 4 Dec 2009 20:41 by Bob Moss
Hi there!

For ScorchOS fans, I think it is only fair I'm up-front and honest about the current development status of this project. Though you can see a very well dressed shop window the goods aren't being produced.

The main reason for this is that I unfortunately don't have time to keep up development. I am now a University fresher and a freelance journalist (both of which are pretty big commitments), and together with a few family issues I have been unable to give this project the time it deserves. This is likely to be an ongoing theme going into the future, especially as I need to figure out what I'm doing with the coming summer and where I'll be living for the next academic year!

However, the code for all three kernels as things stand will be kept available online, as will this website; I may one day wish to return and restart the project (any who would like to take things over are welcome to!) but to make completely clear: THERE ARE NO SHORT-TERM OR LONG-TERM PLANS TO CONTINUE DEVELOPMENT WITH SCORCHOS. I will point out however that should you choose to use my work for your own projects (all code is under a BSD-style License) then I will happily answer any questions you may have.

Thank you for taking the time to read this. Please enjoy what you see and if you have any criticisms, feedback or comments then feel free to drop me a line via the usual channels :-)

Bob

P.S. The following were my plans for the new kernel, should anyone choose to pursue them:
a) Get working cross-compiler configurations for Windows and Linux hosts
b) Setup a kernel with all the features of bkerndev, but written in a completely unique way (think modular microkernel!) in C & C++ (the latter being my favored language) and name this 'Bluebird'
c) Work towards getting the kernel compiling code natively
d) Release the above features as '0.1' (Alpha) and then start porting UNIX/BSD/Linux tools to the platform (or create purely native solutions). A shell in particular for instance. UI and Apps should be kept as abstracted from the kernel and drivers as possible (API?)