OSDev.org

The Place to Start for Operating System Developers
It is currently Sat Apr 27, 2024 10:33 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 22 posts ]  Go to page Previous  1, 2
Author Message
 Post subject:
PostPosted: Wed Dec 13, 2006 10:20 am 
Offline
Member
Member

Joined: Mon Dec 11, 2006 7:51 am
Posts: 36
AJ wrote:
If you're looking for an OS that does all that, has anyone ever suggested creating an OSDev.org community OS?


I like the idea, although I'm (a bit of an) OS-n00b myself.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Dec 13, 2006 10:59 am 
Offline
Member
Member
User avatar

Joined: Tue Oct 17, 2006 9:29 pm
Posts: 2426
Location: Canada
I don't have much respect for commercial products (Like DOS/win32)

From a developers point of view, I don't like the design of DOS or Windows.. It's disgusting!

I have to say the BeOS was pretty neat looking before the company went bust, Haiku is currently doing a good job at making a 100% free alternative though.

I myself came to this forum.. not because I hate other OS's.. but because I was looking to see how many people are working on Unix-like operating systems. (Everything else... is just a toy 8))

Currently the only notable systems by people here are:
Mort-OS by spix.
The Spoon Microkernel by Durand Miller.

Just because I'm interested in this as a hobby, doesn't mean all other OS's are inadequate... OpenBSD rocks 8)

_________________
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Dec 13, 2006 11:34 am 
Offline
Member
Member
User avatar

Joined: Fri Jan 27, 2006 12:00 am
Posts: 1444
@Brynet-Inc, If someone offers you a gift and you do not except it, who does the gift belong to ? ;) .


Last edited by Dex on Wed Dec 13, 2006 9:32 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Wed Dec 13, 2006 4:51 pm 
Offline
Member
Member
User avatar

Joined: Sat Oct 23, 2004 11:00 pm
Posts: 1223
Location: Sweden
AJ wrote:
If you're looking for an OS that does all that, has anyone ever suggested creating an OSDev.org community OS?

Yes, it's called Trion and it's been around since 2003.
http://trion.sourceforge.net/

_________________
"Simplicity is the ultimate sophistication."
http://bos.asmhackers.net/ - GitHub


Top
 Profile  
 
 Post subject:
PostPosted: Wed Dec 13, 2006 10:42 pm 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7614
Location: Germany
AJ wrote:
If you're looking for an OS that does all that, has anyone ever suggested creating an OSDev.org community OS?


Don't know about osdev.org, but over at MT that idea has surfaced repeatedly. I don't think it can be done; the ideas of what an "ideal" OS should be like are far too varied.

You cannot even get people to agree on the points programming language, license used, micro/macrokernel, release policy, GRUB vs. custom bootloader, and top-down vs. bottom-up approach. And that's before the work has even begun...

_________________
Every good solution is obvious once you've found it.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Dec 14, 2006 2:20 am 
Offline
Member
Member
User avatar

Joined: Wed Oct 18, 2006 4:39 am
Posts: 52
Solar wrote:
AJ wrote:
If you're looking for an OS that does all that, has anyone ever suggested creating an OSDev.org community OS?


Don't know about osdev.org, but over at MT that idea has surfaced repeatedly. I don't think it can be done; the ideas of what an "ideal" OS should be like are far too varied.

You cannot even get people to agree on the points programming language, license used, micro/macrokernel, release policy, GRUB vs. custom bootloader, and top-down vs. bottom-up approach. And that's before the work has even begun...


Not to mention whether the system will be object oriented or properly organized. :lol: Or whether it contains lisp concepts like meta-evaluator, closures or continuations as first class thingies.

I think there would be a solution to get osdevers co-operate. :idea:

First thing you need is an extensible and portable but relatively simple programming language designed for assembler programming. The language should also support modularity. Then, every osdever should acknowledge the existence of others and co-operate to some point: Always when you do a concept, say... you handle IRQ modes new way or you have a different I/O interface, you could position this to a code example repository where other osdevers could then read your example in that common language and totally advance it to their own use, maybe on totally different platform!

This way we should only agree that extensible and portable but relatively simple programming language is something we all want, and we could co-operate! :wink:

_________________
Windows Vista rapes you, cuts you and pisses inside. Thought these are just nifty side-effects.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Dec 14, 2006 8:31 am 
Offline
Member
Member
User avatar

Joined: Wed Oct 18, 2006 9:01 am
Posts: 842
I don't really think you will get people to agree on a common design and then get them to start working on it.
What might work would be to develop the basic kernel (of course how basic is up to you) and then make the source available to all for development. (Maybe getting people to join after that would be easier)

And then beat the crap out of all the other OS'es available currently. :D

Anyway I think this is how Linux really became what it is today.

_________________
Only Human


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 22 posts ]  Go to page Previous  1, 2

All times are UTC - 6 hours


Who is online

Users browsing this forum: Amazonbot [bot] and 4 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