This IS an avoidable future! (Don't click dial-up users!!)
lmao...I got to convert some of these to jokes and tell them to my friends..
"your the type of person that when you need to get to the opposite side of the rode you don't just turn on your blinker..no! you stop, turn on your hazard lights, and then you go and put emerency flares leading to where you need to go"
a crude joke to most but my group of friends like random tidbits of funny/crazy
"your the type of person that when you need to get to the opposite side of the rode you don't just turn on your blinker..no! you stop, turn on your hazard lights, and then you go and put emerency flares leading to where you need to go"
a crude joke to most but my group of friends like random tidbits of funny/crazy
Because we agreed long before on the fact that we can't agree on what we want in an OS. Programming language (ASM, C, C++, Other), architecture (exokernel, microkernel, macrokernel), platform (x86, x86_64, portable), and voila, you have 4 * 3 * 3 = 36 "camps" already.pcmattman wrote:I know! Instead of complaining, why don't we all make a joint project and make our own with all the good stuff from all Linux, OS X and Windows?
Every good solution is obvious once you've found it.
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
...Add Lino Commando/Nick Stacky/James Klik/Eleanore Semaphore to that list...Because we agreed long before on the fact that we can't agree on what we want in an OS. Programming language (ASM, C, C++, Other), architecture (exokernel, microkernel, macrokernel), platform (x86, x86_64, portable), and voila, you have 4 * 3 * 3 = 36 "camps" already.
Best way to avoid that is to join an existing project with the same mentality as yours. Maybe that's what I'm going to do sometimeI know! Instead of complaining, why don't we all make a joint project and make our own with all the good stuff from all Linux, OS X and Windows?
BTW, Some of the questions dont have the right answer for me. So far I ended up AmigaOS and win95 with just one different answer
Well that is not a real problem... they are Hobby OS roots. If we were to begin a real OS we would want to support as global an interface as possible and start with a well understood design. I do not think we would have trouble implementing all of there beginings into a good start.Combuster wrote: ...Add Lino Commando/Nick Stacky/James Klik/Eleanore Semaphore to that list...
As for compilersa and kernel types. We could always just have 36 different osdev OS projects. Though that could be toned down quite significantly.
For language... C and C++ are similar enough that i'm sure no one would complain about the one chosen once it is chosen... and for abstractions sake assembly has to be used in the correct moderation. If there is a problem with people wanting to implement things like PASCAL... well thankgod they aren't the majority.
It seems a common theme people seem to want in there OS is abstraction from one architecture so that there OS will support multiple ones... for that reason, choosing a kernel type would not be hard either. A monolithic would not allow quite the globally independent architecture needed, so it would not take long to agree that it is not the best approach. A Microkernel is not be universal because if we were to support a single tasking hand held computer with low speed.. having multiple kernel modules taking up user space is not a good idea.
Therefore for the purposes of a joint project of that type the only reliable option would be a modular kernel mode kernel. I am not saying that is the best kind of kernel or one i would use... simply if OSDev was to come together it would be the easiest fastest and most universal route. And for all these reasons choice of platform would nto be an issue as differnt people can write for there perfered platform based on a well designed model.
I think you all spend so much time flaming you underestimate the possibilities of brigning together your different views into a working project.
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
LOLSolar wrote:Yeah... "do you want your graphical, multitasking desktop in 1985 or 1995?"
Its just too simple. Each approach has its own advantages and weaknesses, and the common denominator forces you to one such set of pros/cons. The average may just end up having the least support.I think you all spend so much time flaming you underestimate the possibilities of brigning together your different views into a working project.
Apart from that, its still a hobby, and i doubt everybody is willing to enter a borg collective like that. I like experimenting with things on my own and hence i dont want foreign influences in my kernel design... yet
Each approach has it's own w..e..a...k...n..e..s..s..e...s???? This...cannot...be...true..... Are you saying Linux has....dare I say it....FAULTS? Blasphemy! We must alert the church elders!Combuster wrote:Its just too simple. Each approach has its own advantages and weaknesses, and the common denominator forces you to one such set of pros/cons. The average may just end up having the least support.
C8H10N4O2 | #446691 | Trust the nodes.
Please, if you do go report him, report me too. I'm just as much a blasphemer, as is probably about everybody here.Alboin wrote:Each approach has it's own w..e..a...k...n..e..s..s..e...s???? This...cannot...be...true..... Are you saying Linux has....dare I say it....FAULTS? Blasphemy! We must alert the church elders!Combuster wrote:Its just too simple. Each approach has its own advantages and weaknesses, and the common denominator forces you to one such set of pros/cons. The average may just end up having the least support.
What would you do on this forum if you didn't?
I'm sorry, I don't understand......If I didn't what?Candy wrote:Please, if you do go report him, report me too. I'm just as much a blasphemer, as is probably about everybody here.Alboin wrote:Each approach has it's own w..e..a...k...n..e..s..s..e...s???? This...cannot...be...true..... Are you saying Linux has....dare I say it....FAULTS? Blasphemy! We must alert the church elders!Combuster wrote:Its just too simple. Each approach has its own advantages and weaknesses, and the common denominator forces you to one such set of pros/cons. The average may just end up having the least support.
What would you do on this forum if you didn't?
C8H10N4O2 | #446691 | Trust the nodes.
- Brynet-Inc
- Member
- Posts: 2426
- Joined: Tue Oct 17, 2006 9:29 pm
- Libera.chat IRC: brynet
- Location: Canada
- Contact: