Team Murder No Brain No Headache.


Why No One Is Obligated To Make Money For You

What makes yesterday's can of worms even more comical are articles, also allegedly aimed at a large group of users, that directly contradict them using the same justifications. Debian would be the ideal distribution for commercial developers to standardize on. There are almost never changes in the stable branch that break compatibility or any of the crucial components of the operating system. This is one of the reasons that stability gains precedence over incremental feature releases of software included in a distribution aiming for wide use. If you want to please a bunch of desktop users, then make a damned mess but don't be surprised when commercial companies ignore your distro of choice completely.

The one really offensive aspect about the article linked above is its insistence that the major distributions needed to steward standardization for commercial developers. That is a fork in the road that won't be taken by many especially if embracing a "standard" that one company or even a consortium of companies means breaking compatibility with other more crucial pieces of software. I can't imagine any commercial developer playing nice across different distributions if they somehow bilk its developers into adopting whatever it is they mean by a standard. This may be cynicism rearing its ugly head here but most commercial entities that I'm familiar with always try to leverage differences to cut other players out. I haven't heard many good arguments to the contrary. Anyone wanna feed me some PR flack?

The good part is that there are plenty of companies that are willing to play nice and work with the communities they're trying to sell to instead of feeding them bullshit lines about the impending apocalypse if they don't change the way they do things. Codeweavers is a fabulous example of how well a company can function across multiple distributions while simultaneously giving back to the community that spawned it. Your shrinkwrap model is broken and that is not the fault of community developed software. Study up, rethink, and show up at the table when you have offers to make instead of demands.

Oh, and the difficulties of the administrator, as discussed in the article, are the fault of the administrator. When you hack on code then depend on those hacks instead of implementing a solution to your problem that a) works and b) has external upstream support you've wandered outside the reach of a distribution. Why is that so difficult to grasp?

Filed under: General Comments Off
Comments (0) Trackbacks (0)

Sorry, the comment form is closed at this time.

Trackbacks are disabled.