A lot of whining, little substance
A lot of whining, little substance
Posted May 22, 2005 6:03 UTC (Sun) by bojan (subscriber, #14302)In reply to: A lot of whining, little substance by b7j0c
Parent article: What the Linux Desktop Needs (OS Views)
> I doubt it, this is in fact getting worse every day with more distros rolling their own package formats and tools. Autopackage? Sure. Who uses it? No one.
This is your point of view and I respect it. But, there is always a handful of "major" distros, with a handful of major packaging formats to support. Cutting an RPM spec file is not all the different for various RPM based distros - most times the file can be directly reused. This means that all that is required is a rebuild - a completely automated process. I doubt that proprietary software vendors would trouble themselves with supporting non-mainstream Linux distros. They live and die by the number of licences sold, so they won't see them as important at all.
> The previous posters were correct. If you want your app available for a linux distro, open source it and it will magically appear in repositories. Keep it closed source and you are on your own.
In general, I agree. However, this boils down to the old argument: which is more important - freedom or popularity. If we're talking about freedom (RMS argument) there is no place for proprietary software, so we must be talking about popularity. In other words, if Linux on the desktop is to be popular, it has to be a good platform even for proprietary software vendors (that's the argument made by the original article). So, we have to pick - do we need those proprietary software vendors to supply software for the Linux desktop, or are we confident enough that we'll do fine with open source tools alone.
From my personal experience, I know that it would be really hard (read: impossible) for me to use my Fedora Core box at work if I didn't have access to Flash, Java, Cisco VPN and a whole bunch of other proprietary software for various management tasks on that platform. As it stands, I can get all of these for Linux - therefore my desktop is FC. Otherwise, I'd have to use Windows.
In an ideal world, Macromedia would open source Flash, Sun would open source Java and Cisco would give open source downloads of their VPN client. But the fact (at the moment) is that they don't. I'm sure some people prefer to wait, while others prefer to make the platform proprietary software "friendly".
My beef with the article is that the arguments in it aren't that strong. I've build RPM packages (in my spare time, no less) and I can testify it isn't hard. I also see others doing it in large numbers, so it can't be hard even if I were some kind of of RPM guru (I assure you, no such luck :-).
Another interesting example for me is JPackage (http://www.jpackage.org/), which provides over 1,500 Java related RPMS. I they (some 20 people) can do it, why does the author of the article see such problems with the process?
