Your comments are a little blunt but completely right.
I will explain:
After ApolloOS 0.0.5 (just bkerndev rebranded), I released ScorchOS 0.0.7. This was completely slated by the osdev community because I made just about every beginner mistake it was conceivable to make (first FOSS project, releasing too early, overhyping, thinking I'd make millions, building on top of a tutorial kernel, etc.). Having gone away and learned from these mistakes (and spending a few months reading up specifically on the theory behind systems architecture and design, and also studying other kernels), I then thought I'd make a clean break and write a kernel from scratch in a new language (see the fallacy here?!) and started out on the FreeBASIC barebones tutorial. As has been proven in the links you have posted I seem to look at FreeBASIC from a C/C++ developer's perspective (which is very much the wrong way to do it!), and my inexperience shows in the construction of the kernel itself.
Well, as they say you learn from your mistakes - and OS development has been a steep learning curve. I've been thinking this for a while, but I feel that this is one mistake too many. I will return to ScorchOS when I have the experience the project deserves - However, the last 18-24 months have still been a worthwhile exercise. I have learned the fundamental principles of running a FOSS project (the hard way!

) which I hope to take to other FOSS projects I may come up with in the future!
Thanks for your help everyone! It's been fun!
