Find the answer to your Linux question:
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 12
Hello, Im representing a students group here and we are planning to build a OS from scratch, we just need to know what are the problems we may face in ...
  1. #1
    Just Joined!
    Join Date
    Nov 2008
    Posts
    37

    I want some geeks experience here!

    Hello,
    Im representing a students group here and we are planning to build a OS from scratch, we just need to know what are the problems we may face in the future by building an OS from scratch.

    Thanks in advance....

    Im here cause who knows OS better than programming geeks.
    Please give as much inputs as possible.

    Welkin

  2. #2
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496
    The Linux from Scratch project is a good place to start. Slightly easier would be to set up an install of Gentoo Linux. Either one will teach you more than you ever wanted to know about how Linux and other UNIX-like operating systems work.
    Registered Linux user #270181
    TechieMoe's Tech Rants

  3. #3
    Just Joined!
    Join Date
    Nov 2008
    Posts
    37
    Thankyou for your reply, we finished having experiencing LFS we got good experience and knowledge and playing with Make file, we would like to know the future problems we would be facing if we build an OS from scratch.
    As we are building it from source we know that it will produce more bugs when more packages woks together, and developed popular distros might already come accross this situations and as they have a big amount of contributers and full time dedicated developers it can be solved quickly but we are students with having studies in one hand and OS in other so we like to know the negatives if we start a distro as mentioned earlier

    Thank you

  4. #4
    Linux Guru Jonathan183's Avatar
    Join Date
    Oct 2007
    Posts
    2,941
    It depends what the distro is for ...
    patching security threats and keeping existing packages up to date is likely to be an issue for you ... the more packages you install ... the worse it will get.

    If this is a homework question ... you should be answering it yourself ... if your thinking of setting up your own distro then you should research this yourself. Maybe you should give us a list of issues you have identified and ask if there are other things we can think of. You also need to give a good indication what the distro is going to be used for.

  5. #5
    Just Joined!
    Join Date
    Nov 2008
    Posts
    37
    Thanks for your reply,

    This is not homework question and we are pretty involved us to build an OS for students by students which will be educative by the means of solving problems like bugs.
    As for as our knowlege we expected
    many bugs as many packages works together as you said
    supporting hardware and various archs.
    and testing, we can do it by vitualization eventough it is much difficult to support many archs.
    Thats all for now,

  6. #6
    Linux Enthusiast L4Linux's Avatar
    Join Date
    Sep 2008
    Location
    Greece
    Posts
    584
    Making a succesful distibution is quite hard, because it needs a strong community of developers & testers and/or full time paid developers. And until your distro becomes popoular, it will be difficult to have a strong community...It's kind of a loophole. Most popular distributions have sponsors with big wallets. OpenSuse from Novell, Fedora from Red Hat, Ubuntu from Canonical and their success led to a growing community. You can contribute to other distributions or open source projects and your work will benefit all of us

  7. #7
    Just Joined!
    Join Date
    Nov 2008
    Posts
    37
    Thanks for your reply,
    As we are students we are expecting supports from our local students.
    our moto is not popularising, is to build a bug free distro with students, and we are working towards it, for past 3 monts.
    We are indeed love to contribute to opensource and to other distros, by building our OS and clearing bugs. we will try to make it unique in future.

  8. #8
    Linux Enthusiast L4Linux's Avatar
    Join Date
    Sep 2008
    Location
    Greece
    Posts
    584
    Nothing is ever going to be bug-free. Even Ubuntu, Fedora, OpenSuse or any proprietary OS (Windows, Mac, Solaris,etc..) with hundrends of developers and countless beta testers have (a lot of) bugs. But whenever you send your bug-fixes upstream to the corresponding projects, while developing your distro, you will have helped a lot.

  9. #9
    Linux Guru Jonathan183's Avatar
    Join Date
    Oct 2007
    Posts
    2,941
    Personally I think you would be better using a source based distro like Gentoo and develop/refine apllications to suit students instead. You get a stable base, have control over what gets compiled and how, have the advantage of a package manager - and can spend your effort on the applications you consider important.

  10. #10
    Just Joined! Surak's Avatar
    Join Date
    Dec 2008
    Posts
    32
    When the OS Gets bigger, expect problems you cant easily find the cause of, i made a joint OS with a mate, and well, it wasnt easy to say the least.

Page 1 of 2 1 2 LastLast

Posting Permissions

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