Must ... Not ... Have ... Choice
Posted May 10, 2012 22:00 UTC (Thu) by smokeing
In reply to: Must ... Not ... Have ... Choice
Parent article: Fragmentation on the Linux Desktop (Is it Normal?) (Datamation)
works fine if you are producing (1) free software
In point of fact, this is precisely what I am busy with: produce free software (johnhommer.com/academic/code/aghermann). And so also do countless people small and large, for the common good.
(2) that does not need to be kept up to date
Maintainers will do it, for some considerable time even after upstream goes AWOL. If there is a sustained demand, they will try really hard; eventually it will be adopted, or someone forks/starts from scratch an alternative, better package serving the same purpose (the story with stow/xstow comes to mind).
If in all appearances, a project dies and no one seems to care, then perhaps the purpose is no longer valid, or has never been in the first place (think sundry 'ext2 defragmenters' of around 2000).
In the real world people need to sell proprietary software
I do programming full time for a living. The single big product we do, has one big university for a single customer, such that we not so much sell the *product* as, rather, sell our time and expertise to please this single customer. Barring idiocyncrasies of certain middlemen in my case, this model works remarkably well.
You seem to advocate the proprietary, closed-source model instead. Why do it here? I give you some people do closed source, some even meet with success (Angry Birds?). I, for one, in this same real world, don't, neither in my capacity as user nor as a developer, and I don't feel obliged to accommodate the (inferior) alternative.
the lack of a decent way to package that up for end users to buy, install and use
Skype is shipped as a deb file in two flavours, statically linked with Qt and standalone. Just don't tell me it's hard to install a deb. The essential problem, again, is this is not distribution done right.
has kept Linux on the desktop back all these years
I smell slashdot here, thank you.
to post comments)