Author |
Topic: BlazingOS (Read 861 times) |
|
SS
Administrator
    
member is offline


Posts: 113
|
 |
BlazingOS
« Thread started on: Mar 24th, 2007, 6:43pm » |
|
BlazingOS is an operating system I am planning on making after the full release of FireBASIC. Thoughs who like to help must be members of this forum, and got to have some programming skills in MASM, FASM, LibertyBASIC, C, C++, C#(may maybe firebasic). We will start on the kernel.
I am hoping that from the day we finish and test BlazingOS , I am hoping and praying that it will come put as I planned and image in my mine.
This will start after the the fill release of FireBASIC. I been studing much latly in MASN, FASM and I am starting to program in that. As BlazingOS is free, I hpe that people that want to help out want to help for free and for having fun because when we are finish, we can learn something from it.
God Bless and Good Luck everyone.
p.s
If you have a computer that you dont use, and dont have any important files on it, try to test BlazingOS on there wen you are testing a part.
|
|
Logged
|
|
|
|
Montenegro
Administrator
    
member is offline


Gender: 
Posts: 27
|
 |
Re: BlazingOS
« Reply #1 on: Mar 24th, 2007, 7:36pm » |
|
AWSOME I've downloaded FASM and i cant figure it out. It's just confusing ...
|
|
Logged
|
 Look at my progrmming language http://feather999.conforums.com
|
|
|
nitesh201
Administrator
    
member is offline


Posts: 31
|
 |
Re: BlazingOS
« Reply #2 on: Mar 24th, 2007, 7:42pm » |
|
SS. Don't try to start an entire OS from scratch. Try using a Linux distribution or other open-source OS as the base of BlazingOS. Also having knowledge of Liberty BASIC won't help because Liberty BASIC is a windows programming language. And having knowledge of assembly may not help because it will remove portability from your OS.
|
|
Logged
|
|
|
|
SS
Administrator
    
member is offline


Posts: 113
|
 |
Re: BlazingOS
« Reply #3 on: Mar 24th, 2007, 9:26pm » |
|
on Mar 24th, 2007, 7:42pm, nitesh201 wrote:| SS. Don't try to start an entire OS from scratch. Try using a Linux distribution or other open-source OS as the base of BlazingOS. Also having knowledge of Liberty BASIC won't help because Liberty BASIC is a windows programming language. And having knowledge of assembly may not help because it will remove portability from your OS. |
|
LibertyBASIC is for the programming of buttons, icons, and information. Assebly if for mostly making the dll and exe functional for this. And C or C++ to create all the right of the files. I have an different computer I can use it on so that if it mess up the computer, I can just reset it and find the bug because that computer I dont use much.
|
|
Logged
|
|
|
|
nitesh201
Administrator
    
member is offline


Posts: 31
|
 |
Re: BlazingOS
« Reply #4 on: Mar 24th, 2007, 10:08pm » |
|
on Mar 24th, 2007, 9:26pm, SS wrote:| LibertyBASIC is for the programming of buttons, icons, and information. Assembly if for mostly making the dll and exe functional for this. And C or C++ to create all the right of the files. I have an different computer I can use it on so that if it mess up the computer, I can just reset it and find the bug because that computer I dont use much. |
|
you don't understand. an os isn't a simple exe. liberty basic is for programming on the windows os. assembly is for i386 based machines and will completely remove protabilty from your os. dlls are for the windows os and can not be accessed in other operating systems. and programming a full os with gui functionality and the like will take about 4-5 years. i suggest basing it on another open-source os. I'm pretty sure you told me that you were planning to base it off ReactOS. Also the most important part of an os is a bootable installer. this is how in gets unpacked from disk.
|
|
Logged
|
|
|
|
SS
Administrator
    
member is offline


Posts: 113
|
 |
Re: BlazingOS
« Reply #5 on: Mar 24th, 2007, 10:41pm » |
|
My cousin made a Operating System. Mostly everyday when i was little, i watch him program and I ask him what does this command do, what does that command do, and things like that. the things that i have on my computer it may take up to 1 to 3 years too but its worth the try. ReactOS isnt working out much, but I am going to use it as a base. But It still wont hurt to use different languages.
|
|
Logged
|
|
|
|
nitesh201
Administrator
    
member is offline


Posts: 31
|
 |
Re: BlazingOS
« Reply #6 on: Mar 24th, 2007, 11:26pm » |
|
if ReactOS is giving you pain try a Linux distribution. i use fedora core as my base.
|
|
Logged
|
|
|
|
Caplet
Global Moderator
    
member is offline

Linux is my freind..........

Gender: 
Posts: 19
|
 |
Re: BlazingOS
« Reply #7 on: Mar 25th, 2007, 01:32am » |
|
building an OS is hard. like nitesh201 said, try a linux kernal. look up DSL(stands for D.a.m.n Small Linux) or Haiku for something to start you off(i think they're open source)
|
| « Last Edit: Mar 25th, 2007, 01:33am by Caplet » |
Logged
|
My Forum - http://gnomecode.conforums.com
|
|
|
nitesh201
Administrator
    
member is offline


Posts: 31
|
 |
Re: BlazingOS
« Reply #8 on: Mar 25th, 2007, 08:57am » |
|
all Linux distributions have to be open-source. It is required by the GPL and by law.
|
|
Logged
|
|
|
|
SS
Administrator
    
member is offline


Posts: 113
|
 |
Re: BlazingOS
« Reply #9 on: Mar 25th, 2007, 10:33am » |
|
Is there any other open source OS other than Linux? But whats wrong with starting from scratch when making an OS. I even got this book on how to make on.
|
|
Logged
|
|
|
|
nitesh201
Administrator
    
member is offline


Posts: 31
|
 |
Re: BlazingOS
« Reply #10 on: Mar 25th, 2007, 11:05am » |
|
it's just extremely hard. also the linux kernel is more reliable and trustworthy.
|
|
Logged
|
|
|
|
SS
Administrator
    
member is offline


Posts: 113
|
 |
Re: BlazingOS
« Reply #11 on: Mar 25th, 2007, 11:42am » |
|
Not really. If you dont know what you doing, it will be hard. But making an Popup Window base on an Operating System is a easy way to start. But it will be different in a way that make it look real. try that at first before taking a another step.
|
|
Logged
|
|
|
|
Montenegro
Administrator
    
member is offline


Gender: 
Posts: 27
|
 |
Re: BlazingOS
« Reply #12 on: Mar 25th, 2007, 11:45am » |
|
Where did you get a book about it
|
|
Logged
|
 Look at my progrmming language http://feather999.conforums.com
|
|
|
SS
Administrator
    
member is offline


Posts: 113
|
 |
Re: BlazingOS
« Reply #13 on: Mar 25th, 2007, 11:53am » |
|
I got it from a computer store when I was out of town.
|
|
Logged
|
|
|
|
nitesh201
Administrator
    
member is offline


Posts: 31
|
 |
Re: BlazingOS
« Reply #14 on: Mar 25th, 2007, 11:54am » |
|
SS. Making a popup window is a Windows OS function. It is impossible to use it as an actual OS. Also Windows programming languages will not work on your new OS as your OS is NOT Windows. Assembly is extremely hard as a language, and most importantly will completely remove portabilty one of the biggest factors in an OS. And even if you know what you're doing building an OS is a momentous and extremely difficult task. As the old expression goes Rome wasn't built in one day.
|
| « Last Edit: Mar 25th, 2007, 11:54am by nitesh201 » |
Logged
|
|
|
|
|