If you could create a new OS...

Discussion in 'Community Discussion' started by ejb190, May 10, 2006.

  1. ejb190 macrumors 65816

    ejb190

    #1
    I was reading some stuff about Windows Vista this morning when I got to thinking about something.

    If you could create a new OS from scratch and not have to worry about compatibility or legacy, what would you do? What would be important to you? Are the current OS's even close to the mark?
     
  2. Leareth macrumors 68000

    Leareth

    Joined:
    Nov 11, 2004
    Location:
    Vancouver
    #2
    Mac Os X comes pretty close to my ideal OS
    maybe if it were smaller in size and did not included all those useless drivers...
    I want stability, security and customability in my OS's :cool:
     
  3. yg17 macrumors G5

    yg17

    Joined:
    Aug 1, 2004
    Location:
    St. Louis, MO
  4. jefhatfield Retired

    jefhatfield

    Joined:
    Jul 9, 2000
    #4
    that's exactly my wish list from apple

    instead of getting more efficient, os x is taking the path of windows and slowly getting more bloated and hogging more ram

    os x is pretty as is windows xp, but prettiness is not high on my list...apple should shave down os x with ridding some of its drivers, as mentioned above, and simplifying the eye candy some

    overall though, os x is much better than windows xp and the closest thing to perfect for me...for others, os x may not even get close to filling their needs so to each his own
     
  5. yg17 macrumors G5

    yg17

    Joined:
    Aug 1, 2004
    Location:
    St. Louis, MO
    #5
    Yeah, the printer drivers tick me off. When I reinstalled OSX, I was able to only install the Canon printer drivers, but that still installs a ton of drivers I don't need. I wish you could just select which specific printer model you need.

    I suppose OSX could always take a Windows route and not install any drivers, and you have to insert the OS CD each time you connect something for it to install the required driver, but then you'd lose plug-n-play.
     
  6. mkrishnan Moderator emeritus

    mkrishnan

    Joined:
    Jan 9, 2004
    Location:
    Grand Rapids, MI, USA
    #6
    For the record, I didn't say it.

    I did quote it.

    :eek:

    I think the major thing I would change now would be to reinvent the filesystem so that it was designed from the ground up for search / metadata and for virtual organization of files according to projects and other kinds of relationships between files.

    Other major thing that OS X lacks is a system by which users can easily transport their "home drive" and get the same user experience on any computer running the OS by carrying something like a flash drive....
     
  7. jimN macrumors 6502a

    jimN

    Joined:
    Jun 23, 2005
    Location:
    London
    #7
    And you were definitely thinking it!
     
  8. yg17 macrumors G5

    yg17

    Joined:
    Aug 1, 2004
    Location:
    St. Louis, MO
    #8

    That would be awesome, and certainly a first (I don't think Linux has it). But you know Microsoft would copy it :D
     
  9. gekko513 macrumors 603

    gekko513

    Joined:
    Oct 16, 2003
    #9
    I think the drivers are one of the best things about Mac OS X. It's great to be able to plug into almost any printer on the go and just print without the hassle of searching for and installing drivers.

    That's very complicated to do in a reliable fashion. If it was easy, it would've been done already.

    We're heading in that direction with web-based desktop environments and all that, but it will be a while before the technology is mature.
     
  10. iAlan macrumors 65816

    iAlan

    Joined:
    Dec 11, 2002
    Location:
    Location: Location:
    #10
    I would create a system that could read my mind and just do what I want it to do.

    Me thinks: Computer, open MacRumors
    Computer: [Screen shows 'MacBooks Next Tuesday' Thread]
    Me: Oh no. not again
    Computer: [Screen shows 'MacBooks Next Tuesday Update 73 - TS now claims delay due to the weather']
    10 minutes later
    Me thinks: Computer, refresh MacRumors
    Computer: [Screen shows 'MacBooks not next Tuesday but soon' - Steve Jobs has dentist appointment next Tuesday so launch pushed back in favour of a root canal...]
    Me thinks: Computer, shutdown...
     
  11. mkrishnan Moderator emeritus

    mkrishnan

    Joined:
    Jan 9, 2004
    Location:
    Grand Rapids, MI, USA
    #11
    Well, but the point of this thread is "from the ground up." If you did that, I think it would be relatively easy. Actually, IBM is developing it pretty aggressively, and they've shown some neat video demonstrations. Theirs even basically lets you unplug the home drive and plug it in somewhere else and have your session pop back up with open documents and so on.

    But just home on a device other than the computer's hard disk is very doable. The University of Michigan used Andrew File System to provide network home drives for users in Unix more than 10-15 years ago. And the result was that your environment would be the same wherever you logged in. That was a network drive and not a flash drive, but I think the principle is not that different....
     
  12. sunfast macrumors 68020

    sunfast

    Joined:
    Oct 14, 2005
    Location:
    London
    #12
    I'd want it Legacy free I think. In fact, I'd use windows of an example of what not to do.
     
  13. slooksterPSV macrumors 68030

    slooksterPSV

    Joined:
    Apr 17, 2004
    Location:
    Nowheresville
    #13
    I'd make an OS that loaded quickly, and did loading in the background to speed up what you want to do, versus what has to be done, immediate components first, then user components, then the rest. For example:
    OS X loads the GUI components and Login Components, and while I'm typing in my password or whatever, its loading other data w/out killing the CPU.
    I'd do what OS X did and put in TRUE multitasking, not windows xp not so close multitasking. I'd make it graphically beautiful, just gorgeous. Transparent Windows, Expose (exactly how they have it), alt tab where you can view the application window (like in SLED 10 or SLES 10 (Novell SuSE Linux Desktop 10 and SuSE Linux Enterprise Server 10, I went to brainshare)). Awesome graphics effects like the CUBE rotation. Better Integration with the graphics card (e.g. CoreImage), but make a CoreVideo type thing. Embed standard system interfaces such as MP3, MOV, MPG, etc. Scalable-Raster Graphics Enabler, to help clear the image (on movies or that) so they look better. Oh my gosh, so many things. Have a widget type thing so that you can have mini apps. Make the applications scriptable to add new menu items to execute commands, kind of like Photoshop's Action creation thing, but it embeds into the program. Windows 98 Register umm.. hell no, no registry, use XML files where data cannot be changed to harm the OS. Multiple user accounts, split processing to enable multiple users to use just one box at the same time. Logical resource allocation, locate resources to apps that demand it, but only on need basis, not on want, e.g. a program takes 8MB of RAM, but only uses 4MB of RAM actual, reduce it to use only 4MB of RAM. Wow, I want so much. There's more but I'll stop.
     
  14. janey macrumors 603

    janey

    Joined:
    Dec 20, 2002
    Location:
    sunny los angeles
    #14
    to be honest, that was actually the first thing I had in mind when I read the title.
     
  15. ejb190 thread starter macrumors 65816

    ejb190

    #15
    I guess what I was wondering was if we could start all over and use what we know now.

    Could we build an OS around a touch screen (or anything else) instead of a mouse? Could we throw out the current concept of the GUI and develop something mind-blowingly simple? What could we do to keep the system requirements under check and avoid the "bloated OS" syndrome?

    I deal with a few people who do not like computers. Are the current OS's becoming easier to use or are they maintaining the same level of complexity and forcing new users to adapt to the madness? Can we make things simpler and more intuitive?
     

Share This Page