+ Post New Thread
Page 1 of 2 12 LastLast
Results 1 to 15 of 22
General Chat Thread, edugeek OS in General; Sorry guys, this isn’t a post about a new kick-ass OS especially for us. I had a thought last night. ...
  1. #1
    stratisphere's Avatar
    Join Date
    Apr 2007
    Posts
    295
    Thank Post
    33
    Thanked 87 Times in 31 Posts
    Rep Power
    30

    edugeek OS

    Sorry guys, this isn’t a post about a new kick-ass OS especially for us.

    I had a thought last night. If we could create our own OS, what would it be like?

    Replies on the back of a post please. If you want, it might help for readability to categorise anything as well. E.g.

    Security
    Be able to authenticate with a wide range of sources

    UI
    Must look pretty... but possible for new users (or Windows users) to adapt to very quickly.

    I think it'll be fun to see where this goes! (Oh, I’m not actually creating an OS and trying to do sneaky research... I was just bored last night!)

  2. #2

    powdarrmonkey's Avatar
    Join Date
    Feb 2008
    Location
    Alcester, Warwickshire
    Posts
    4,859
    Thank Post
    412
    Thanked 777 Times in 650 Posts
    Rep Power
    182
    Is this a proposal or a dream? It's already been discussed elsewhere (I'm too lazy to dig the thread out).

  3. #3
    stratisphere's Avatar
    Join Date
    Apr 2007
    Posts
    295
    Thank Post
    33
    Thanked 87 Times in 31 Posts
    Rep Power
    30
    Well, I don’t have the skills to do such a thing let alone the time to dedicate to a mammoth project like this. So at the moment, I guess it's a dream.

    I did have a look around but couldn’t find anything?

  4. #4
    DSapseid's Avatar
    Join Date
    Feb 2007
    Location
    West Sussex
    Posts
    1,152
    Thank Post
    130
    Thanked 54 Times in 47 Posts
    Rep Power
    38
    was talked about here EduGeek Linux

  5. #5

    Hightower's Avatar
    Join Date
    Jun 2008
    Location
    Cloud 9
    Posts
    4,920
    Thank Post
    494
    Thanked 690 Times in 444 Posts
    Rep Power
    241
    If it was an OS that I had to role out to staff then it would need to be as close to Windows as possible in appearance (not bothered about pupils as they would be able to pick a new system up almost instantly). It would also need to support similar features to Windows i.e. being able to allocate packages to a group of machines from the server.

  6. #6
    stratisphere's Avatar
    Join Date
    Apr 2007
    Posts
    295
    Thank Post
    33
    Thanked 87 Times in 31 Posts
    Rep Power
    30
    Quote Originally Posted by DSapseid View Post
    was talked about here EduGeek Linux
    Fair enough!

    Let this thread die in peace!

  7. #7
    Friez's Avatar
    Join Date
    Dec 2006
    Posts
    839
    Thank Post
    22
    Thanked 22 Times in 21 Posts
    Rep Power
    23
    To write an OS from scratch you have an immense amount of work on your hands.

    You need a thorough understanding of C/C++/Assembler and how hardware works and you will need to cover all kinds of things including:

    The Kernel of the OS.
    Writing a bootloader and all the fun that goes into dropping it into the bootsector.
    Writing support for a massive range of hardware devices and enable them to work with your OS (Drivers e.t.c. for anything you can possibly throw in the box, literally millions of devices).
    Write a filesystem, or make your OS work with existing filesystems (ex2,fat,ntfs e.t.c.).
    Handle network operations to support existing protocols (TCP/IP, UDP e.t.c).

    This, and thousands more things are required to DESIGN an OS. You need to account for absolutely EVERYTHING before you start even coding anything. Once you have a solid idea on what to do, you need people to make it happen. Writing anything other than a crude simple limited OS for specific hardware will require a vast amount of time and work.

    Even then, with all that designing and coding you will need to test everything thoroughly and procede.

    I've not even touched the surface of the water with things an OS needs. Security, look + feel, customisability, e.t.c. An OS is an immense piece of software, this is why people work on them collaboratively and each work on a small chunk of it.

  8. #8
    stratisphere's Avatar
    Join Date
    Apr 2007
    Posts
    295
    Thank Post
    33
    Thanked 87 Times in 31 Posts
    Rep Power
    30
    Sorry maybe my first post wasnt very clear. I have no intention of creating an OS. I simply had a random thought last night: "If techies had choice over what was in an educational OS... what would it be like"

    At most, this would have been a wish list. But as DSapseid mentioned... it's been discussed before.

    I think it'll be fun to see where this goes! (Oh, Iím not actually creating an OS and trying to do sneaky research... I was just bored last night!)

  9. #9

    mattx's Avatar
    Join Date
    Jan 2007
    Posts
    9,240
    Thank Post
    1,058
    Thanked 1,068 Times in 625 Posts
    Rep Power
    740
    Like OS/2 - that was a 'proper' OS.....

  10. #10


    Join Date
    Jan 2006
    Posts
    8,202
    Thank Post
    442
    Thanked 1,032 Times in 812 Posts
    Rep Power
    339
    Quote Originally Posted by Friez View Post
    You need a thorough understanding of C/C++/Assembler and how hardware works and you will need to cover all kinds of things including:

    The Kernel of the OS.
    Writing a bootloader and all the fun that goes into dropping it into the bootsector.
    Writing support for a massive range of hardware devices and enable them to work with your OS (Drivers e.t.c. for anything you can possibly throw in the box, literally millions of devices).
    Write a filesystem, or make your OS work with existing filesystems (ex2,fat,ntfs e.t.c.).
    Handle network operations to support existing protocols (TCP/IP, UDP e.t.c).
    you've not heard about Open Source then....

  11. #11

    powdarrmonkey's Avatar
    Join Date
    Feb 2008
    Location
    Alcester, Warwickshire
    Posts
    4,859
    Thank Post
    412
    Thanked 777 Times in 650 Posts
    Rep Power
    182
    There is also a thread about Windows 7 wishlists (again, I CBA to find the thread).

  12. #12
    Friez's Avatar
    Join Date
    Dec 2006
    Posts
    839
    Thank Post
    22
    Thanked 22 Times in 21 Posts
    Rep Power
    23
    Quote Originally Posted by CyberNerd View Post
    you've not heard about Open Source then....
    You've not heard about reading then?

    Quote Originally Posted by Me
    this is why people work on them collaboratively and each work on a small chunk of it
    Sure, Linux is one of our more favourite Open Source OS's out there. But in the context of my original post:

    Open source operating systems are written by a great deal of talented designers, programmers and system architects. They are carefully designed in order to tackle the problems as I outlined above, and each person does their bit to just a small section of the overall product.

    My post was discussing the sheer scale of things that need to be considered to actually make an operating system, commercial or otherwise. It is no trivial thing to 'knock up' an OS, but I never said it was impossible. If it was impossible, we would not even be chatting on here today :P

  13. #13
    stratisphere's Avatar
    Join Date
    Apr 2007
    Posts
    295
    Thank Post
    33
    Thanked 87 Times in 31 Posts
    Rep Power
    30
    Ok, this is turning into something from the SA forums.

    My original post was a what if. Simple as that.

    Please keep on topic (which is what would you like in an OS if one was being designed for edugeek people) if this is going to continue.

  14. #14

    dhicks's Avatar
    Join Date
    Aug 2005
    Location
    Knightsbridge
    Posts
    5,622
    Thank Post
    1,240
    Thanked 777 Times in 674 Posts
    Rep Power
    235
    Quote Originally Posted by stratisphere View Post
    If we could create our own OS, what would it be like?
    It would be like a web browser. No desktop, start menu, or anything else, just a tabbed web browser with up-to-date plugins (PDF, Java, Flash, etc). Then our day-to-day job would just involve making sure computers could switch on and boot this OS, everything else would be based on web servers.

    --
    David Hicks

  15. #15
    kearton's Avatar
    Join Date
    May 2007
    Location
    Yorkshire, via NZ ;)
    Posts
    856
    Thank Post
    149
    Thanked 94 Times in 82 Posts
    Rep Power
    43
    OS/2..... Half an Operating System

SHARE:
+ Post New Thread
Page 1 of 2 12 LastLast

Similar Threads

  1. edugeek joomla 1.5
    By alonebfg in forum EduGeek Joomla 1.0 Package
    Replies: 0
    Last Post: 2nd April 2008, 01:53 AM
  2. More EduGeek!!
    By Dos_Box in forum General Chat
    Replies: 27
    Last Post: 18th May 2007, 06:59 PM
  3. What is Edugeek.com
    By drjturner in forum General Chat
    Replies: 18
    Last Post: 21st December 2006, 12:23 PM
  4. EduGeek needs you!
    By GrumbleDook in forum General EduGeek News/Announcements
    Replies: 6
    Last Post: 22nd November 2006, 05:19 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •