rams new Object Oriented Distributed OS

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
ram
Posts: 1
Joined: Wed Dec 01, 2004 12:00 am

rams new Object Oriented Distributed OS

Post by ram »

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 !!
[AlAdDiN]
Member
Member
Posts: 107
Joined: Fri Oct 22, 2004 11:00 pm
Contact:

Re: rams new Object Oriented Distributed OS

Post by [AlAdDiN] »

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.
User avatar
JAAman
Member
Member
Posts: 879
Joined: Wed Oct 27, 2004 11:00 pm
Location: WA

Re: rams new Object Oriented Distributed OS

Post by JAAman »

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>
Post Reply