Who's to blame when products fail?
Follow the Money

"maddog" takes exception to attempts to blame Open Source for some recent product failures.
Recently a major publication house published an article about how the Tizen smartphone "flopped – and open source is to blame" [1]. If you did read the article, however, you found that even the author did not really believe open source was "to blame." The author blamed the companies behind the projects for a lack of commitment to the use of Open Source, which created a lack of follow-through and (given the number of alternative closed and partially open operating systems they could use) the final use of either Android or Microsoft instead. Of course, this headline particularly infuriated me because even iOS is based on FreeBSD, and both Android and Firefox OS use kernels "based on" Linux. So, "Open Source Failed"?
Developing a world-class operating system and development tool chain is not easy, folks! And, it is particularly difficult when various manufacturers are not "open" about their hardware, creating binary blobs of firmware or device drivers that often require non-disclosure agreements (NDAs) for developers to sign even before they see the documentation.
The article mentioned other Open Source solutions, such as Maemo, and pointed out how Open Source had failed the telephony market. I used Maemo on the Nokia 770 Internet Tablet. Given the time period, the hardware that was available, and everything else, it was a great "phone" – except, it did not have a cellular modem. Was this the fault of the Open Source community, or was it more the whim of a company that should have been able to put a cellular modem into an "Internet Tablet"?
Later, Nokia Internet Tablets (and eventually full phones) kept shifting the OS – from Maemo to MeeGo – with disruptions to the engineering staff, creating fear, uncertainty, and doubt about their own phone's future. Please, do not blame Open Source for this.
Open Source has already proven its ability to deliver large, complex pieces of software without a company behind it. The Debian distribution of GNU/Linux, for example, delivers tens of thousands of packages of software and (in my humble opinion) is incredibly stable. Millions of people around the planet download Debian for their workstations, laptops, servers, and embedded systems.
Phones have a different path in life. Most phones are purchased through a carrier, a company that does not want to deal with all the issues of a phone and its underlying software. At most, the carrier wants to put its small software application on the phone. Otherwise, it would have to deal with issues such as radio frequency testing, codex royalty payments, quality control, and so on. This is not what carriers want to do; they just want to sell phones and (more importantly) the services behind them.
Even most handset manufacturers do not want to deal with operating system development. They want an operating system (and hopefully a full application suite) that is ready to go for their specific hardware platform. At most, they only want to write a few device drivers (often contracting out this unpleasant task to other companies) and port their own "skin" of upper level code and branding code to the underlying operating system. Such companies deal mainly with lawyers, contracts, and warranties, rather than Open Source development.
The article also pointed at the failed Indigogo program for the Ubuntu Edge phone and claimed this was another failure of Open Source. I do not think the Edge was a failure. I put my money down to buy one of those phones and was looking forward to it. That Indigogo program raised the most money of any Indigogo project up to that time, but it still failed to reach its goals. To me, that was simply an issue of market size and investment needed to bring out a project of that size and scope. I believe that soon there will be more "commodity" phones in the marketplace capable of running the Ubuntu operating system well, and then Ubuntu on a phone will become more commonplace.
The fault is not with the Open Source Community but with vendors that do not put their faith and money behind Open Source. Open Source is patient, however, and we will win.
Infos
- "The Tizen smartphone flopped – and open source is to blame" by Galen Gruman, InfoWorld: http://www.infoworld.com/d/mobile-technology/the-tizen-smartphone-flopped-and-open-source-blame-247144
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Direct Download
Read full article as PDF:
Price $2.95
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Find SysAdmin Jobs
News
-
MNT Seeks Financial Backing for New Seven-Inch Linux Laptop
MNT Pocket Reform is a tiny laptop that is modular, upgradable, recyclable, reusable, and ships with Debian Linux.
-
Ubuntu Flatpak Remix Adds Flatpak Support Preinstalled
If you're looking for a version of Ubuntu that includes Flatpak support out of the box, there's one clear option.
-
Gnome 44 Release Candidate Now Available
The Gnome 44 release candidate has officially arrived and adds a few changes into the mix.
-
Flathub Vying to Become the Standard Linux App Store
If the Flathub team has any say in the matter, their product will become the default tool for installing Linux apps in 2023.
-
Debian 12 to Ship with KDE Plasma 5.27
The Debian development team has shifted to the latest version of KDE for their testing branch.
-
Planet Computers Launches ARM-based Linux Desktop PCs
The firm that originally released a line of mobile keyboards has taken a different direction and has developed a new line of out-of-the-box mini Linux desktop computers.
-
Ubuntu No Longer Shipping with Flatpak
In a move that probably won’t come as a shock to many, Ubuntu and all of its official spins will no longer ship with Flatpak installed.
-
openSUSE Leap 15.5 Beta Now Available
The final version of the Leap 15 series of openSUSE is available for beta testing and offers only new software versions.
-
Linux Kernel 6.2 Released with New Hardware Support
Find out what's new in the most recent release from Linus Torvalds and the Linux kernel team.
-
Kubuntu Focus Team Releases New Mini Desktop
The team behind Kubuntu Focus has released a new NX GEN 2 mini desktop PC powered by Linux.