Linked by Jason Vagner on Fri 16th Apr 2004 20:37 UTC
Permalink for comment
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
- Fusion Garage Plans Media Event, To Show Off CrunchPad
posted 2009-12-04 - Microsoft Amends Browser Ballot Proposal Once Again
posted 2009-12-04 - Ten Brands That Will Disappear in 2010
posted 2009-12-04 - Security Predictions for 2010
posted 2009-12-04 - Google Launches Public DNS Service
posted 2009-12-03 - Window Maker: Your NeXT Window Manager
posted 2009-12-03 - Nokia To Overhaul Symbian User Interface
posted 2009-12-02 - The Rise of Camel Case
posted 2009-12-02 - Google Working with Manufacturers on Printing Support
posted 2009-12-02 - Microsoft: Patches Did Not Cause Black Screen Problem
posted 2009-12-01 - Apple Quietly Bumps Some Mac Pro, Xserve BTO Options
posted 2009-12-04 - Intel's Nvidia Dispute Said to Be Focus of FTC Review
posted 2009-12-04 - Intel Shows Off 48-Core Chip
posted 2009-12-03 - Linux Kernel 2.6.32 Released
posted 2009-12-03 - Comparing 32-bit to 64-bit Windows 7 for Business Use
posted 2009-12-02 - Falling PC Prices Pit Microsoft Against PC Makers
posted 2009-12-02 - Krita Team Seeking Sponsorship to Take Krita to Next Level
posted 2009-12-02 - Important FreeBSD "Local Root" Exploit Patch Available
posted 2009-12-01 - Microsoft: Office 2010 To Ship in June 2010
posted 2009-11-30 - KDE 4.4: What's New?
posted 2009-11-30
Recent Original Stories
- Window Maker: Your NeXT Window Manager posted 2009-12-03
- Programming: Notepad or Visual? posted 2009-11-29
- Episode 29: Warranty Void posted 2009-11-29
Recent Comments
Headlines
Random Comments
- RE: Excellent pictures posted 2005-10-07 18:50:10 by Ronald Vos
- Sorry just cause its getting interesting. posted 2006-12-06 11:30:19 by cyclops
- RE[2]: As RPMs posted 2006-12-12 22:10:31 by smitty
- RE: re: Complaints against Google posted 2007-05-18 03:37:11 by Soulbender
- RE[3]: I am probably a troll posted 2008-10-21 18:19:00 by Thom_Holwerda
Random Stories
- KDE 3.3 Beta1 Experiences posted 2004-07-19
- Review: Sony Ericsson K700i posted 2005-09-12
- The OSNews Style Guide v1.0 posted 2007-02-12
Random OS Link




The point is that there are _hundreds_ of rebrands of Linux. A package that works for one distro, in my experience often does not work for another, or even a different version of the same distro for that matter. If my app has 2 packages (see above GAIM example) and I want to build it for the last 3 version of the 20 most popular distrobutions I have to build and test 120 packages. Even with 120 packages this can still break on systems where someone upgraded their version of QT.
No, pre-built binary packages won't work between distributions. Source will, though. And native packages will.
OpenSSL is one of the few library examples where you have to upgrade any package that links to it for every version number. Apps that build against gtk 2.0+ do NOT need to be recompiled each time you upgrade gtk. Same for QT. The major version number change indicates an entirely (or partly) new and incompatible API, but those almost always can be built alongside the old version.
If I update my application I also have to update all 120 packages. On windows or Mac I build one package.
Why not just distribute the source and save yourself the trouble? Do you actually think that application developers are releasing 120 versions of each package for each release? That just doesn't happen--that's not reality.
This _forces_ me to make my software on Linux open source. Where is the freedom in that??
Plenty of software is written for Linux which isn't open source. Also, there may be less freedom for you, but more for the users. Freedom isn't exactly the same thing as choice. Suffice it to say, as a developer, there does exist pressure on you to release your work under an open license. That is hardly stifling your freedom.
And don't tell me to switch to another distro if I cannot find packages for the one I am using. I have enough trouble finding working packages with RH and Mandrake which are the 2 most popular distros in case you missed the memo.
What packages are you having trouble finding? I think I did miss the memo, but if you tell me what you're having a hard time with installing I'll be glad to help for free--that's what we do in the OSS community
I won't even go into library incompatibilities. The OS was simply never designed for the desktop.
Please do. None of the aforementioned points really conclude that Linux isn't desktop-capable, and if you want to maintain that point, I suggest you support it.