|
|
Subscribe / Log in / New account

Free Software: the road to a Universal bundle, a powerful app store, and world domination (Free Software Magazine)

Free Software: the road to a Universal bundle, a powerful app store, and world domination (Free Software Magazine)

Posted Jan 4, 2011 13:29 UTC (Tue) by sorpigal (guest, #36106)
Parent article: Free Software: the road to a Universal bundle, a powerful app store, and world domination (Free Software Magazine)

Every year like clockwork we get to discuss the same thing again. App bundles vs. normal apps, .deb vs. RPM, distro repos vs. downloading form the web, static linking vs. dynamic, on and on.

Just as the debate never changes a few facts never change. No matter what you do there are advantages and disadvantages. You can't get everyone to agree on a replacement for the status quo (and if you think your way is so superior get out of your armchair, start a distro, start a revolution and prove your point.)

We won't ever have a stable, universal target. We won't ever have a single distribution. We won't ever get everyone to switch to app bundles. No matter what we do there are hard problems to solve and your pet answer probably doesn't solve them.

The theoretical ideal, where all users can find and install whatever they want, apps stay up to date if the users want them to, nothing every breaks, everything remains secure and trusted, and every user is not required to be an expert, is not possible. You have to give up something somewhere. Giving up control to Apple or someone like them is one option that won't be happening in Linux-land. Changing the way users search for software doesn't solve everything, changing who hosts the software doesn't solve everything, and splitting software into arbitrary system and non-system categories just plain doesn't work.

Can we all get back to something useful now?


to post comments

Free Software: the road to a Universal bundle, a powerful app store, and world domination (Free Software Magazine)

Posted Jan 4, 2011 20:01 UTC (Tue) by ejr (subscriber, #51652) [Link] (4 responses)

I suppose I'll be the one to mention Zero Install, and this is the correct place to mention it. sigh.

Free Software: the road to a Universal bundle, a powerful app store, and world domination (Free Software Magazine)

Posted Jan 6, 2011 14:18 UTC (Thu) by vonbrand (subscriber, #4458) [Link] (3 responses)

That one creates as many problems as it solves, just for each individual user not for the system a a whole (and given that nowadays it is mostly a system to a user, it just duplicates the problems). Installing packages that depend on what is installed but unbeknownst to the underlying package manager is just stark raving madness.

Free Software: the road to a Universal bundle, a powerful app store, and world domination (Free Software Magazine)

Posted Jan 7, 2011 12:45 UTC (Fri) by talex (guest, #19139) [Link] (2 responses)

Could you give some examples of the problems you experienced using it? I'm sure that would be useful for other people considering it.

Free Software: the road to a Universal bundle, a powerful app store, and world domination (Free Software Magazine)

Posted Jan 9, 2011 15:56 UTC (Sun) by vonbrand (subscriber, #4458) [Link] (1 responses)

I looked it over when it was first discussed here, and saw enough downsides to never even try it. If I need a package that isn't in my distributions repos, I either do an extraofficial install (under $HOME or /usr/local) by hand, and am acutely aware of the mess I could get into; or I go and create a package and install that, thus getting the advantages of package management for real.

Free Software: the road to a Universal bundle, a powerful app store, and world domination (Free Software Magazine)

Posted Jan 9, 2011 16:38 UTC (Sun) by talex (guest, #19139) [Link]

Yes, installing things by hand does seem to cause a mess. Especially if you install a library into /usr/local that then silently overrides the distribution's one. Might work at first (as it's newer) but then cause trouble down the line.

Could you give some examples of the downsides of 0install you saw, though? I'm still not quite clear what they are.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds