Binary incompatibility of Linux distributions

Amedee Van Gasse (Ubuntu) amedee-ubuntu at amedee.be
Wed May 20 16:59:48 UTC 2009


On Wed, May 20, 2009 16:55, Bryan wrote:
> I think new comes to linux have different expectations out of linux
> experience, regardless of distro,  than they do out of Windows or OS X.  In
> Linux everyone wants the latest and greatest.  They don't want
> to wait for packages to be made for their Operating System.   They don't
> want to wait for it to come out of beta, or even alpha sometimes.  They
> see some popular blog showcasing some neat new feature of an upcoming
> version of their favorite app and they race to get it, only to get
> disappointed that Pidgin or  <insert name of application> doesn't make
> rpms for Redhat and rpms for Suse, and debs for Ubuntu, and this package
> type for this OS and this package type for that.  They generally have the
> dmg's, the exe's and the tarballs. Or just tarballs if its a linux only
> application.    It's not a fault of the kernel nor the OS that the
> software makers aren't prepackaging for 10,000 distros.    It's not the
> software maker's fault or the OS's fault that people are impatient.
>
> And to repeat Linux..is not an operating system and does absolutely NO
> PACKAGE MANAGEMENT, that's up to the operating systems/distros.
> Package management is something that defines most individual distros.
> They each have their advantages and disadvantages.   RPM and the DEB
> systems are incredibly different and they cannot be "unified".  The only
> way for the distros to achieve compatibility is for them to agree on one
> package type, for them to re-do their OS particular file hierarchy.
> Etc..But if they do that, what exactly makes them a
> distro?  What separates them from the next guy? Nothing except branding.
>
> Competition and choice aids package managers in improving themselves
> and getting ideas from others.  Personally, I love pacman, i love apt, yum
> isn't half bad, i don't care for yast too much, emerge is awesome.
>
> At the end of the day though, MOST people, myself included, rarely
> have to install anything from source.  It's usually in the repositories on
> the given distro.  If not, their's sites like getdeb, there is sites that
> host RPMs.   And even if you must compile from source, as mentioned
> before, it's not an overly complex process. configure make make install.
> Most of the time if there's an error
> about a missing dependency the output tells you so and you can usually use
> your package mananger/OS repo's to get the dependency.
>
> Lastly: http://linux.oneandoneis2.org/LNW.htm
>

Applause!





More information about the ubuntu-users mailing list