Commentary
Make Linux Suck Less
Linux sucks! So says Bryan Lunduke, himself a Linux software developer, at a presentation he gave at Linux Fest Northwest. In truth, it's not a hatchet job -- it's exactly the kind of pointed and forceful Linux criticism we need more of.
Linux sucks! So says Bryan Lunduke, himself a Linux software developer, at a presentation he gave at Linux Fest Northwest. In truth, it's not a hatchet job -- it's exactly the kind of pointed and forceful Linux criticism we need more of.
More Software Insights
White Papers
- Red Alert: Why Tablet Security Matters - by BlackBerry
- New Visual and Wizard-Driven Paradigms for Exploring Data and Developing Analytic Workflows
Reports
More >>Webcasts
- Maximize ROI with Database Consolidation onto Private Clouds
- Outsourcing Security: What Every Potential Cloud Security Customer Should Know
The important thing to keep in mind is that this isn't a flat "Linux Sucks" rant. It's about desktop Linux sucking, which is only one part of the larger Linux equation. Bryan likes Linux a great deal, but like so many of the rest of us there are parts of it that he just keeps tripping over and breaking his nose on.
Here's Bryan's major points:
Fix hardware problems. A lot of the compulsive breaking of hardware is due to the way new revisions of the software are hustled out without regard for proper backwards compatibility. Maybe with things moving to the HAL (hardware abstraction layer) setup in Linux this'll be less prevalent, but his point is made: have some regard for the people who choose to use this stuff, or they will choose someone else.
Pick a packaging standard and stick with it. RPM. Period. Yes, any choice is likely to inspire no end of war between the various package-management-standards defenders ... which is in itself a broad symptom about exactly what is wrong with the way Linux is created. Instead of solving problems, all too often people pick turf wars and become ideologically jealous.
Fix desktop audio. Pick the API that the programmers use most -- GStreamer -- and write for that. Forget about everything else, it's not worth the hassle. (That's probably going to come as serious bad news for the PulseAudio lovers, since Ubuntu uses PulseAudio.)
Commercial software for Linux must come to the fore. Simply put, open source development has failed miserably when it comes to delivering a project like a professional video editing system. The commercial market has this stuff all sewn up; the few people who even think about using open source solutions in a pro setting usually do so because there's a programmer of some kind on staff.
This is also why GIMP hasn't replaced Photoshop -- not only because GIMP doesn't have this or that feature (native CMYK support, mainly, and font handling that has more than a trivial feature set). It's because Photoshop has become a de facto standard, and you can't unseat such a thing by simply offering an alternative for nothing. You have to actually outdo the existing standard across the board.
Bryan's answer requires that Linux users -- and Linux developers generally are Linux users, too -- take a stand. Either donate to open source projects that equal what you'd pay for a commercial app, or bug the closed source companies to make more Linux software.
The former I see happening a lot more readily than the latter. I talk to vendors all the time and ask them the same questions: Are we going to see a Linux version of this? The answer is predictable: No, because there's no real demand for it. When I dig deeper, I get other answers: Anyone who uses Linux is probably using open source app X anyway, or dual-booting to Windows to get that done. You tell me if they're wrong.
Good job, Bryan. It's comforting to know there are other people out there doing this sort of work aside from the Linux Hater's Blog (who, by the way, seems to have come back from the dead).
InformationWeek will be highlighting innovative government IT organizations in an upcoming issue. Nominate your agency by submitting an essay on your most innovative IT initiative completed in the last year. Find out more, and nominate your organization by May 1.
Follow me and the rest of InformationWeek on Twitter.
Related Reading
| To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy. | |
|
|
T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting! |
Subscribe to RSSResource Links
This Week's Issue
Technology Whitepapers
- Mobile BI: Actionable Intelligence for the Agile Enterprise
- Creating the Enterprise-Class Tablet Environment - by Yankee Group
- How To Regain IT Control In An Increasingly Mobile World - by BlackBerry
- The BlackBerry PlayBook tablet's Good Bones - by BlackBerry
- Red Alert: Why Tablet Security Matters - by BlackBerry
Featured Broadcast
This white paper explains how to create a manageable, scalable environment suited to answer real-time business needs by building out a data center on a standards-based, virtualization-aware, energy-efficient and affordable platform. Plus, learn how virtualization is making the jump from the server realm into the application, mobile and database worlds in the additional resources section.
Learn More












