AverageJoe Posted November 17, 2007 Share Posted November 17, 2007 Does anyone here have any experience in OS development? I have just recently picked it up, and I am learning assembly right now as it's very demanding of efficiency as well as space, and assembly can provide the most optimized of both of these. I've found the subject very interesting, and think it's fun to be able to write your very own OS even if is simply an image, or if you manage to allow for some sort of dos like interface. I hope someday I can make my very own GUI operating system, as that would be my ultimate goal So what do you guys think about OS development? Joe Quote Link to comment Share on other sites More sharing options...
Tbone Posted November 25, 2007 Share Posted November 25, 2007 How would I go about learning about OS development? Quote Link to comment Share on other sites More sharing options...
AverageJoe Posted November 26, 2007 Author Share Posted November 26, 2007 www.osdev.org www.osdever.net www.google.com You will basically need to know how to use assembly and some c or c++. Joe Quote Link to comment Share on other sites More sharing options...
Tbone Posted November 26, 2007 Share Posted November 26, 2007 ah. Cool. I'll have to check those out soon. Getting up at like 4 to get ready for hunting tomorrow. Quote Link to comment Share on other sites More sharing options...
warddr Posted December 1, 2007 Share Posted December 1, 2007 When your OS is ready and you need someone to test please send me a message! Quote Link to comment Share on other sites More sharing options...
AverageJoe Posted December 1, 2007 Author Share Posted December 1, 2007 LOL, if I get an os done, you probably won't want to install it on your computer If you really want to try a good OS, take a look at www.freebsd.org, www.gentoo.org, or look for one at http://www.polishlinux.org/. Just get Linux, it's what most operating systems are based around, and are strongly suggested if you want to make your own operating system, as Unix is a good environment to do it in. Quote Link to comment Share on other sites More sharing options...
awesomegamer Posted December 6, 2007 Share Posted December 6, 2007 Hmm, this interests me. Could you describe your unique OS ideas? How about a sample of code for one of your modules? Quote Link to comment Share on other sites More sharing options...
ilovekhym Posted January 19, 2008 Share Posted January 19, 2008 wow thanks for the information,.my first goal when i am only 1st year college is developing OS that is a combination of LINUX(security) and MICROSOFT(user friendly). i hope someone could beat Bill Gates .v,, Quote Link to comment Share on other sites More sharing options...
Frankie Posted April 6, 2008 Share Posted April 6, 2008 ooh, thanks for the links joe. LOL, if I get an os done, you probably won't want to install it on your computer You can test your OS with a virtual machine Quote Link to comment Share on other sites More sharing options...
karthiflash Posted June 22, 2008 Share Posted June 22, 2008 which os is better MAC Windows linux ? Quote Link to comment Share on other sites More sharing options...
Frankie Posted June 23, 2008 Share Posted June 23, 2008 I knew there would be spam the moment I saw a whole page full of your replies... which os is better MAC Windows linux-Irrelevant Posts Bob: The iPod is my favorite MP3 player. What's your favorite? Joe: I like cheese. [edit] I've looked through some of your other posts and this seems to be the only one that violates the spam rule. You've been gravedigging a lot as well but since it's not stated in the rules, I guess it's allowed. Quote Link to comment Share on other sites More sharing options...
AverageJoe Posted June 23, 2008 Author Share Posted June 23, 2008 Hmm, this interests me. Could you describe your unique OS ideas? How about a sample of code for one of your modules? I havn't put much time into it (I got sidetracked with game development using the ogre3d rendering engine again), but I did manage to finish my custom kernel (based off the linux kernel). I plan on editing it more in the future, but I want to change the way in which data/prorams are accessed. I havn't actually implemented any new methods yet, but I am thinking on making streams more so queries. wow thanks for the information,.my first goal when i am only 1st year college is developing OS that is a combination of LINUX(security) and MICROSOFT(user friendly). i hope someone could beat Bill Gates It's not exactly what you think it is. It would take years for me to implement a simple gui system, decades to achieve the complexity of kde or gnome. You would need to have a large community to help you out with such a thing. You might want to google reactos, which is somewhat along the lines of what your talking about. It's an open source reverse engineered version of the nt kernel which has support for directX and pretty much all windows applications (natively). You can test your OS with a virtual machine My main bugs will probably be hardware related (I'm trying to optimize it to run on the i486 architecture). Using a virtual machine won't allow me to effectively test it in that aspect. I woul rather put my time into testing it on a slightly older computer that I have laying around. which os is better I personally use debian GNU/Linux and Windows XP. I think Mac is crap, but that is a biased opinion coming from me. The truth is that it really matters on what you want out of the operating system. I knew there would be spam the moment I saw a whole page full of your replies... I wish we need to get better moderation so we could stop this. This topic should be closed since it is so old. If anyone has specific questions about os dev they should make a new topic specific to their question rather than digging up an age old topic. Quote Link to comment Share on other sites More sharing options...
Swagger Posted July 17, 2008 Share Posted July 17, 2008 wow thanks for the information,.my first goal when i am only 1st year college is developing OS that is a combination of LINUX(security) and MICROSOFT(user friendly). i hope someone could beat Bill Gates .v,, Ew! Windows?? User friendly? Windows is the worst OS on the planet, and everybody knows that. If you want user friendliness, go with Linux or OS X. Quote Link to comment Share on other sites More sharing options...
Diggsey Posted July 17, 2008 Share Posted July 17, 2008 I made a (VERY VERY VERY) basic OS. All it did was go into 32 bit protected mode and then print some things in different colours, and get input wow thanks for the information,.my first goal when i am only 1st year college is developing OS that is a combination of LINUX(security) and MICROSOFT(user friendly). i hope someone could beat Bill Gates No offense, but that very statement shows you have a lot to learn about OS developement, and I'm not sure you will have learnt it all by '1st year college'. Even if you do, you probably won't actually make one because you'll know how much work it is! Also, 'MICROSOFT' isn't an OS Quote Link to comment Share on other sites More sharing options...
Ashoat Posted July 17, 2008 Share Posted July 17, 2008 Ew! Windows?? User friendly? Windows is the worst OS on the planet, and everybody knows that. If you want user friendliness, go with Linux or OS X.That must explain why everyone uses it! Linux is definitely more user friendly.</sarcasm> Seriously though, kernel development indeed is a very demanding field. Having extremely efficient algorithms is usually the #1 priority. I generally find, however, that the Windows kernel has a better design that the UNIX/Linux kernel. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.