OS development
OS development
let talk about OS devlopment sense it is a pretty big topic and not touch by many people...
~Dreglor
I don't know much about OS development (if you mean building your own OS and stuff)...
But I'm very interrested in the subject, so I hope someone might have some information on the subject...
-Lars
But I'm very interrested in the subject, so I hope someone might have some information on the subject...
-Lars
AMD Athlon XP2400, 512 MB RAM, Hercules 3D Prophet 9600 256MB RAM, WinXP
PIII 800MHz, 320 MB RAM, Nvidia Riva Tnt 2 Mach 64 (32MB), WinXP + Linux
17" iMac, 1.8 GHz G5, 512 MB DDR-RAM, 80 GB HD, 64 MB Geforce FX 5200, SuperDrive, OSX
Re: OS development
> let talk about OS devlopment
Okay... you start!
Okay... you start!

Hahahahaha
I just scared the hell out of the cat laughing out loud at this one.. Ouch!
I just scared the hell out of the cat laughing out loud at this one.. Ouch!
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
any ways beside you having a ball, beating eachother...
OS i know for a fact are not the easyest thing to do i also know that they coded in asm (for the base at least after that the do in c then higher up in the latter)
i don't think it is possible to do one in pb, becasue pb only allows very few registers to change
maybe we could team up and make something for experament dunno it may turn into something... but then again wee could all died before some one here does anything, OS devlopment wise
OS i know for a fact are not the easyest thing to do i also know that they coded in asm (for the base at least after that the do in c then higher up in the latter)
i don't think it is possible to do one in pb, becasue pb only allows very few registers to change
maybe we could team up and make something for experament dunno it may turn into something... but then again wee could all died before some one here does anything, OS devlopment wise
~Dreglor
I'm sure you hardcore ASM people have seen this but others may not have...
http://www.menuetos.org/
Pretty interesting GUI OS written in ASM.. Very nice!
http://www.menuetos.org/
Pretty interesting GUI OS written in ASM.. Very nice!
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
Hi,
I'm just sitting in front of a computer on Maui ( vacation time
) and just wanted to say:
Hi
BTW: There was already a discussion on the german forum about that a while ago.
OS in PureBasic: forget it. PB is not suitable for it.
MenuetOS is pretty cool but you need older hardware to get internet etc. going. Because the OS is done in pure asm the progress is slow. Besides that, it's a nice project.
SkyOS is not to bad at all ( skyos.org ) and the next version should be cool -> Graphic is done over a OpenGL layer and a driver for the newest nVidia driver is already done (ATI and Matrox will follow).
Maybe end of this year ZETA will come out ( yellowtab.com ).
The guys at yellowtab bought the beOS sources just before Be INC died the slow death, and finally have been brought by Palm.
They are working hard to get ZETA (BeOS v6) out of the door.
But if they don't have drivers for new hardware it's sad.
Syllable OS is a fork of AtheOS and is a OS with similar technology as BeOS.
Cosmoe OS is a approach to get the AtheOS AppServer running on a Linux kernel.
And there is also OpenBeOS (the name will change in the future). They are doing some progress.
BlueEyedOS is another approach to get a BeOS like OS written. But this time with a Linux kernel.
There is more going on out there, but I don't have all in mind.
Look at google for more information - and have fun.
Sorry, but I have to go back on the beach
I'm just sitting in front of a computer on Maui ( vacation time

Hi

BTW: There was already a discussion on the german forum about that a while ago.
OS in PureBasic: forget it. PB is not suitable for it.
MenuetOS is pretty cool but you need older hardware to get internet etc. going. Because the OS is done in pure asm the progress is slow. Besides that, it's a nice project.
SkyOS is not to bad at all ( skyos.org ) and the next version should be cool -> Graphic is done over a OpenGL layer and a driver for the newest nVidia driver is already done (ATI and Matrox will follow).
Maybe end of this year ZETA will come out ( yellowtab.com ).
The guys at yellowtab bought the beOS sources just before Be INC died the slow death, and finally have been brought by Palm.
They are working hard to get ZETA (BeOS v6) out of the door.
But if they don't have drivers for new hardware it's sad.
Syllable OS is a fork of AtheOS and is a OS with similar technology as BeOS.
Cosmoe OS is a approach to get the AtheOS AppServer running on a Linux kernel.
And there is also OpenBeOS (the name will change in the future). They are doing some progress.
BlueEyedOS is another approach to get a BeOS like OS written. But this time with a Linux kernel.
There is more going on out there, but I don't have all in mind.
Look at google for more information - and have fun.
Sorry, but I have to go back on the beach

I am to provide the public with beneficial shocks.
Alfred Hitshock
Merendo:
I would believe that's how other OS's are being made.. They are made on computers running another OS.. You have to get a good "kernel" (core system) up and running before you can actually boot and do anything reasonable in your new OS...
But I don't agree that you can't build an OS in PB... I think it's quite possible.. You don't *have* to have double longs and floats.. And still, if you do, then PB has native Assembler suport.. Of course it can be done!
(At least, that's what I think...)
Anyways, aren't there anyone who has got some experience or information on the subject (building an OS) ?? It seems everyone just nags, and either says it's not possible, or that there are so many other OS's that there really isn't any use.... This is true, but even so, I'd like to know how it can be / and is usually done, just to know how!!
-Lars
I would believe that's how other OS's are being made.. They are made on computers running another OS.. You have to get a good "kernel" (core system) up and running before you can actually boot and do anything reasonable in your new OS...
But I don't agree that you can't build an OS in PB... I think it's quite possible.. You don't *have* to have double longs and floats.. And still, if you do, then PB has native Assembler suport.. Of course it can be done!

(At least, that's what I think...)
Anyways, aren't there anyone who has got some experience or information on the subject (building an OS) ?? It seems everyone just nags, and either says it's not possible, or that there are so many other OS's that there really isn't any use.... This is true, but even so, I'd like to know how it can be / and is usually done, just to know how!!

-Lars
AMD Athlon XP2400, 512 MB RAM, Hercules 3D Prophet 9600 256MB RAM, WinXP
PIII 800MHz, 320 MB RAM, Nvidia Riva Tnt 2 Mach 64 (32MB), WinXP + Linux
17" iMac, 1.8 GHz G5, 512 MB DDR-RAM, 80 GB HD, 64 MB Geforce FX 5200, SuperDrive, OSX