Find the answer to your Linux question:
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 12
I have used Linux since 2007. I have find chance to try Ubuntu, Debian, Suse, Arch. Question is Which distro is best coded? I believeall distros can have same functions ...
  1. #1
    Just Joined!
    Join Date
    Apr 2010
    Posts
    5

    Best coded linux distro

    I have used Linux since 2007. I have find chance to try Ubuntu, Debian, Suse, Arch.

    Question is Which distro is best coded?

    I believeall distros can have same functions and Many distros is good for me. I dont have any problem with any of above distos. So which is best according to their base code system

  2. #2
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496
    Quote Originally Posted by enbilulu View Post
    I have used Linux since 2007. I have find chance to try Ubuntu, Debian, Suse, Arch.

    Question is Which distro is best coded?

    I believeall distros can have same functions and Many distros is good for me. I dont have any problem with any of above distos. So which is best according to their base code system
    Pretty much all Linux distros use the same codebase, so you'd have to judge their relative code-worthiness using just the pieces of software unique to them. I don't know what your criteria are, but you're welcome to download the sourcecode to YaST2 (SuSE), pacman (Arch), or apt-get (Debian/Ubuntu).
    Registered Linux user #270181
    TechieMoe's Tech Rants

  3. #3
    Just Joined!
    Join Date
    Apr 2010
    Posts
    5
    I dont have any technival knowledge; but a few point I see in distros.
    in Ubuntu = shutdown and boot time better than others, but open a software like openoffice takes longer than Arch linux
    in Arch = max customization, shutdown and boot time is not good.

  4. #4
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496
    Quote Originally Posted by enbilulu View Post
    I dont have any technival knowledge; but a few point I see in distros.
    in Ubuntu = shutdown and boot time better than others, but open a software like openoffice takes longer than Arch linux
    in Arch = max customization, shutdown and boot time is not good.
    Things like speed more often than not come down to differences in customization when the code is compiled. Since Arch (correct me if I'm wrong here) compiles everything on your local machine, it should in theory be faster at pretty much everything, if only by a small margin.

    Relative speed of launching a program also has a lot to do with what other things you're running at the same time. Ubuntu runs on GNOME, which has some overhead. What desktop are you using in Arch?
    Registered Linux user #270181
    TechieMoe's Tech Rants

  5. #5
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,970
    As techieMoe said, all linuxes of a generation use essentially the same code base. The differences generally are in things like logos and graphics (splash screens, wallpapers, etc) and what packages are distributed with them. For example, some distributions are aimed at systems security analysis so they will come with a lot of tools for that already installed, such as snort, etc. Others may be aimed at audiophiles, so they would likely have tools such as audacity installed and possibly some additional audio codecs and drivers that are not part of a normal, mainstream distribution. I once used a distribution that was intended to be used for sophisticated network fault analysis so it had tools which could inject errors into network streams and simulate network failures of various sorts in order to test how servers and applications dealt with the faults. All of those tools were standard open source software, but because of their specialized nature, would not normally be part of a distribution.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  6. #6
    Just Joined!
    Join Date
    Apr 2010
    Posts
    5
    Quote Originally Posted by Rubberman View Post
    As techieMoe said, all linuxes of a generation use essentially the same code base. The differences generally are in things like logos and graphics (splash screens, wallpapers, etc) and what packages are distributed with them. For example, some distributions are aimed at systems security analysis so they will come with a lot of tools for that already installed, such as snort, etc. Others may be aimed at audiophiles, so they would likely have tools such as audacity installed and possibly some additional audio codecs and drivers that are not part of a normal, mainstream distribution. I once used a distribution that was intended to be used for sophisticated network fault analysis so it had tools which could inject errors into network streams and simulate network failures of various sorts in order to test how servers and applications dealt with the faults. All of those tools were standard open source software, but because of their specialized nature, would not normally be part of a distribution.
    is this mean that All distros are same if you configure them according to your need?

  7. #7
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,970
    Quote Originally Posted by enbilulu View Post
    is this mean that All distros are same if you configure them according to your need?
    Essentially, yes. This assumes the same kernel and other software share the same version and patch numbers, the compiler used was the same version, etc. In practice there are always going to be some differences, but they aren't normally significant. As we said, the code base is the same, but which version in the code base that someone decided to use may vary.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  8. #8
    Linux Guru reed9's Avatar
    Join Date
    Feb 2009
    Location
    Boston, MA
    Posts
    4,651
    Things like speed more often than not come down to differences in customization when the code is compiled. Since Arch (correct me if I'm wrong here) compiles everything on your local machine, it should in theory be faster at pretty much everything, if only by a small margin.
    Arch is not source based. Packages are optimized for i686 or x86_64 processors.

    Boot time differences are also determined by the init scripts. Ubuntu developed Upstart to replace to the old SysV init scripts. Arch uses a BSD style init system.

    The code base is essentially the same in all distros, but distros do patch software to varying levels. Arch and Slackware both tend to use unpatched software as much as possible, so what you get is basically what the developer released.

    But there are distro specific things. As mentioned above, the package managers can be different, apt-get vs. yum vs. zypper vs. pacman, etc. The init scripts are different. The installers are different. Kernels may have different patches or be build with different options. Most of the variations in distros are this sort of thing.

    In my wholly unprofessional and slightly tongue-in-cheek opinion, Stali is probably the "best" coded distro. If you mean code correctness over occasional convenience or user friendliness.

  9. #9
    Linux Engineer hazel's Avatar
    Join Date
    May 2004
    Location
    Harrow, UK
    Posts
    955
    I'm surprised to hear that Arch doesn't boot well. Crux boots very fast, and Arch and Crux have the same ultra-simple internal structure although the differ in other ways.
    "I'm just a little old lady; don't try to dazzle me with jargon!"

  10. #10
    Linux Guru reed9's Avatar
    Join Date
    Feb 2009
    Location
    Boston, MA
    Posts
    4,651
    Well, my Arch machines boot in ~20 seconds or so. Some less, some maybe more depending on what I have loading. I consider that fast enough.

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
  •  
...