Page 2 of 2
Re:Is Your OS Based On Another?
Posted: Tue Dec 02, 2003 5:53 am
by Candy
"Karig" is Dutch for "small." I just found the name in a language dictionary and liked it.
It also has the sidenote that it's usually used for insufficient supplies and things like that, not for small things
- "karige maaltijd" -> meager meal
The dutch word for small directly is "klein" - "kleine tafel" -> small table.
And for my OS, it is not based on another, it uses just about no non-self-written code as to ensure no bugs are carried from other pieces of code, that if there is a bug that I'm responsible for it (like to say I did it all on my own) and if there is some bug I can solve it myself.
Must admit though that I did steal (as in, convert after checking up completely) one small bit of code. The A20 enable code was taken from Linux, converted from that **** GAS format into NASM format and put to good use.
All other is original.
Re:Is Your OS Based On Another?
Posted: Tue Dec 02, 2003 7:20 am
by Pype.Clicker
Candy wrote:
Must admit though that I did steal (as in, convert after checking up completely) one small bit of code. The A20 enable code was taken from Linux, converted from that **** GAS format into NASM format and put to good use.
All other is original.
oh! if this matters, i must admit that my bootloader is a mutant deriving from TRAN's start32 protected mode tutorial ... but i doubt it still looks very much like TRAN's work anyway ...
Re:Is Your OS Based On Another?
Posted: Tue Dec 02, 2003 5:19 pm
by Karig
Candy wrote:
"Karig" is Dutch for "small." I just found the name in a language dictionary and liked it.
It also has the sidenote that it's usually used for insufficient supplies and things like that, not for small things
- "karige maaltijd" -> meager meal
The dutch word for small directly is "klein" - "kleine tafel" -> small table.
One of the definitions given for "karig" was "scanty," so I did suspect that there was that connotation. I did want my OS to be simple to the point that it might leave out some things that other OS hobbyists would regard as highly desirable, even essential, such as general memory protection (so that I have threads but no processes in the UNIX sense), so I did believe that my OS would be "insufficient" or "too skimpy" for some people. (I'm doing this so I can have threads working the hardware directly or fiddling with the "kernel" in a controlled way if I want to try stuff out.)
But thanks for the note; I'll add that to my "read this first" page (
http://www.karig.net/about.html).
[Edited to add page link]