OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Apr 23, 2024 2:28 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 3 posts ] 
Author Message
 Post subject: rams new Object Oriented Distributed OS
PostPosted: Wed Dec 01, 2004 12:00 am 
Offline

Joined: Wed Dec 01, 2004 12:00 am
Posts: 1
Hi all :)
I want to make an OS which is Object Oriented, Distributed and flexible enough to work with Windows as well as Unix systems !
I have no idea from where to start ! So guys please help !
My machine configurations is :
P III 866 mhz, with Windows 2003 server, and devleopment tools like Visual Studio.NET etc.
Please suggest which language should I use.
I know C,C++,C# and other languages as well.
I would also be gateful if u guys suggest the development environment and tools required, any books, tutorials etc.
My OS would be an open source one so guys please help !!


Top
 Profile  
 
 Post subject: Re: rams new Object Oriented Distributed OS
PostPosted: Thu Dec 02, 2004 12:00 am 
Offline
Member
Member

Joined: Fri Oct 22, 2004 11:00 pm
Posts: 107
the idea is interesting, but i want to tell u that sutch idea (compatibility with windows and unix) is very hard to implement, and big projects around this idea fallen down, so i suggest u to think about simpler project, i ll give u some reasons :
-Unix systems use posix standards which are not used by microsoft
-Windows is closed source and it s too hard to find official and free documentations
-Developping an OS = Developping a kernel ..... compatibility is another question.


for ur other questions :
if u want to developp an object oriented OS u must use C++ since C is not oriented object language, and C# needs a JIT compiler :p

and the best environement to develop an OS is Unix or Linux, not windows 2003 server :p
the best editor is VIM (and emacs for its fans ;))


but i want u to explaint me something
why r u speaking about ur configuration ???

_________________
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.


Top
 Profile  
 
 Post subject: Re: rams new Object Oriented Distributed OS
PostPosted: Fri Dec 03, 2004 12:00 am 
Offline
Member
Member
User avatar

Joined: Wed Oct 27, 2004 11:00 pm
Posts: 874
Location: WA
I wouldn't wory about software support just build your own API -- its easy enough to build an emulation layer on top of your native OS

as far as languages:

C# isn't going to help you

C is good and most used and easiest to find examples, source, and help

ASM is indespensable -- not just for coding(most can be done in C) but for understanding what the CPU is doing and how it handles pm, mem, paging, ints/exceptions, etc


<b> get the Intel docs </b>
this cannot be stressed enough these docs are free and suprisingly easy to understand and contain almost everything youll need to know about the CPU and PM and paging -- study all three before you start

they can be downloaded at <a href="http://developer.intel.com">http://developer.intel.com</a>

_________________
## ---- ----- ------ Intel Manuals
OSdev wiki


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 39 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group