Where are the installers, because I haven't seen many and when I do find them they almost always have problems where I have to use the command line on them, something that should never have to be done anymore for Linux to be successful for desktop users.
Secondly, where are the tie-ins to the software managers? If I install OilRush using the installer for it, will I be able to easily remove it via my distro's manager? I.e. I hope that's something that is standardized...
As soon as software developers and companies don't have to make exceptions for specific distros in their software, THEN you'll be able to say that Linux fragmentation has been taken care of and that good standards have allowed successful interoperability.
As for now, ATI's proprietary driver is still horrible to install from their website and THAT is the main reason everyone sticks with the one from the repository and for that result in the Phoronix poll a while back, because they don't want to screw around with things all the time, and of course the desktop users who don't know how won't be able to any way.
Once I find that driver doesn't need to make exceptions for certain Linux distros, and there becomes no need to install "native packages" on a distro just to make sure the manager knows software EXISTS on a machine, because you have enough communication there that the manager knows what's up, THEN I'll consider those fragmentation problems solved and those cross-distro software installation standards to be good enough.
The distros don't seem to be actively caring about this problem, actively trying to do things which will help standards so that ISVs will be attracted to the Linux platform. Instead, the distros seem to only care about trying to have software only for THEIR distro, have it all go through THEM, they want to be the sole channel for access to software so that users are forced to go through them so they can take a cut. I'm all for "software stores", don't get me wrong, as long as I have a CHOICE of stores. I don't want that greed and those ideals to be in conflict with software accessibility freedom and Linux standards.


Reply With Quote

