Quotes of the week
Posted Mar 26, 2012 9:27 UTC (Mon) by khim
In reply to: Quotes of the week
Parent article: Quotes of the week
Apart from chrome (which I don't know well enough to comment on) none of your other examples are leaves
They are… in a sane world. For example on Windows or MacOS. GIMP has his registry, TeX has TeXLive and Chrome has it's store. They all exist quite independently and don't really affect each other.
and the problems you handwave away do exist today.
…in Linux world. Distributions promised to do the impossible: to support applications which pick dependencies at random without thinking. And now they are chocking under the load. The Linux desktop world is crumbling because you can't depend on it: familiar applications can be changed without notice (see GNOME and KDE) or just disappear (things like the venerable XV or GnoCHM) unless user itself decides to play Atlas, too. The solution offered? Try harder, listen to user more, do more of the same. The definition of insanity is doing the same thing over and over and expecting different results - and this is exactly what linux distributions are doing.
I'm not saying that app store model is perfect or that's panacea. No. But it works better then the distributions model and as long as Linux desktop will reject it it'll have the same 1% of the market.
P.S. If you'll say that it's not a problem on Windows or MacOS but a problem on Linux because applications are created in different fashion then I'll agree: if you'll give the developer an easy way to use something s/he'll like it. S/he'll not like the fact that it's hard to actually deliver the final creation to users, but this will be later - and s/he can always try to beg overworked distributions to pick this app, too. For the app store to succeed you need to carefully cultivate ABI exposed to applications in these app stores. But this is not something impossible or unimaginable in FOSS world: GLibC and Xlib are doing this for more then ten years.
P.P.S. Rhetorical question: if Android or ChromeOS (or may be some combination of these two) will indeed conquer the desktop will the people who clamored for “the year of Linux” be happy or sad? I guess we'll see in about 5-10 years…
to post comments)