This OS is going to be written mostly in C, and compiled with gcc. The assembly components needed to get some things up and running are going to be written in ObjASM syntax using the AsAsm assembler (on RISC OS).
This project has barely started, I have not yet gotten any of the little bit of code uploaded yet. Though for those that would like to follow along the url to the site where I am putting everything is:
https://asmfun.riscos.fr/osdev/index.html
USING BSD 2 CLAUSE LICENSE
After a good amount of debate about the license, primarily between the MIT and 2 clause BSD licenses I have settled on using a 2 clause BSD license.
After thinking about it for a while I realized that the 2 clause BSD license is equal in its permisiveness to the MIT license, and the 2 clause BSD license does a better job with the disclaimer of liability (important when other people can modify and use your code).
I want this project to be as widely usable as possible, hence the choice of a very permisive license.
WE HAVE A NAME
YANGTOS stands for Yet ANother Goliath Tiny Operating System.
Thank you Burngate.
I am not coming up with an appropriate name for this operating system. Any suggestions for a name are very much appreciated. If I want to use a suggested name, and the suggestor allows me to use it without restriction, I will give credit to the source of the name so long as I have there real name.