What does the future hold?

Discussions on more advanced topics such as monolithic vs micro-kernels, transactional memory models, and paging vs segmentation should go here. Use this forum to expand and improve the wiki!
User avatar
nekros
Member
Member
Posts: 391
Joined: Wed Mar 05, 2008 9:10 pm
Contact:

What does the future hold?

Post by nekros »

Now with windows and linux getting to big to handle, what's next for the operating system world?
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
User avatar
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

Re: What does the future hold?

Post by piranha »

My prediction is that one group will start working on a brand-new kernel at some point.

Until then we have to use bloated kernels.

-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: What does the future hold?

Post by Troy Martin »

*cough*Pedigree*cough*

Seriously. If there's a Ruby and NASM port, I'll build and install it on my old laptop.
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
nekros
Member
Member
Posts: 391
Joined: Wed Mar 05, 2008 9:10 pm
Contact:

Re: What does the future hold?

Post by nekros »

Troy Martin wrote:*cough*Pedigree*cough*

Seriously. If there's a Ruby and NASM port, I'll build and install it on my old laptop.
If it get's a gui and wireless working that's all I need. :twisted:
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: What does the future hold?

Post by Troy Martin »

I don't care about the internet, I just want to be able to port Bochs and NASM to it so it can be used to develop and test TBOS :D
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
nekros
Member
Member
Posts: 391
Joined: Wed Mar 05, 2008 9:10 pm
Contact:

Re: What does the future hold?

Post by nekros »

Yeah, but you can't develop an OS without hardware documentation. :wink:
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
User avatar
salil_bhagurkar
Member
Member
Posts: 261
Joined: Mon Feb 19, 2007 10:40 am
Location: India

Re: What does the future hold?

Post by salil_bhagurkar »

I bet, a virtual machine os; an os in its real sense; something that doesn't even leave the unabstracted processor for the applications. Someone will get rid of the performance issues with a virtual machine (something better than code translation)...
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: What does the future hold?

Post by Troy Martin »

nekros wrote:Yeah, but you can't develop an OS without hardware documentation. :wink:
You can with knowledge though.

I also said I'd put in on my old laptop, my new one will still have vista on it :)
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
nekros
Member
Member
Posts: 391
Joined: Wed Mar 05, 2008 9:10 pm
Contact:

Re: What does the future hold?

Post by nekros »

vista is a dud.lmfao
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
User avatar
Brendan
Member
Member
Posts: 8561
Joined: Sat Jan 15, 2005 12:00 am
Location: At his keyboard!
Contact:

Re: What does the future hold?

Post by Brendan »

Hi,
nekros wrote:Now with windows and linux getting to big to handle, what's next for the operating system world?
My predictions:
  • Big and bloated OSs will get bigger and more bloated
  • Nobody will switch to a smaller/less bloated OS because it doesn't have all the features that they've become used to
  • CPU manufacturers will add more and more cores
  • Programming techniques that don't scale will be replaced by event driven systems that do scale
  • Embedded systems will eventually all become 80x86 compatible
  • Big and bloated OSs that were designed for programming techniques that don't scale (e.g. POSIX) will slowly die
  • A big and bloated OS that's being designed as an event driven system will eventually reach 95% market share for embedded systems, desktop and server
  • I'll sell a few trillion copies of the OS for $10 each, buy an island and retire :D
Cheers,

Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
xyzzy
Member
Member
Posts: 391
Joined: Wed Jul 25, 2007 8:45 am
Libera.chat IRC: aejsmith
Location: London, UK
Contact:

Re: What does the future hold?

Post by xyzzy »

Troy Martin wrote:Seriously. If there's a Ruby and NASM port, I'll build and install it on my old laptop.
/me also has a Ruby and NASM port on his OS. ;)
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: What does the future hold?

Post by Troy Martin »

O.o

WOOOOOOOOOOOOOOOOOOOOOOOOOOT!!!!!!!! :lol:
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
nekros
Member
Member
Posts: 391
Joined: Wed Mar 05, 2008 9:10 pm
Contact:

Re: What does the future hold?

Post by nekros »

What would be cool is if all of the people (well, the people who know what they are doing) here would collaborate on an OS, one that we could all develop here in the underground while everyone else is complaining until it get's to a usable point. That would be friggin awesome!
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: What does the future hold?

Post by Troy Martin »

We've already tried that multiple fscking times. It never worked, mainly because of conflicting ideas, no design before coding, nothing to base off of, and a couple of idiots who have no fscking idea what they're doing.

Then again, if anyone's interested in trying that again, PM me and we could set up a channel or something so we can start designing before coding.
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
nekros
Member
Member
Posts: 391
Joined: Wed Mar 05, 2008 9:10 pm
Contact:

Re: What does the future hold?

Post by nekros »

That's why I haven't done a whole lot of coding with my kernel yet, design is everything. Yeah, I would love to try a collaboration, design first.
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
Post Reply