This smartphone project looks interesting.
CyanogenMod installer application was removed from Google Play Store on Google's request. Not much issue itself as it can be installed from elsewhere and without using the proprietary Play Store application. The more interesting part is the reasoning about the issue.
According to Google the installer encourages users to void their warranty and thus is in violation of the terms of service. This seems fair at the first glance but we must ask Google some questions about its stock Android systems: Why can't we install security updates on your Android without voiding the warranty? Why can't we mount USB devices on your Android without voiding the warranty? Why can't we remove proprietary applications from your Android without voiding the warranty? Why can't we install applications on the SD card on your Android without voiding the warranty? Why can't we install another operating system on our devices running your Android without voiding the warranty?
Even more interesting are users' comments. Some people claim that voiding the warranty makes sense as replacing the stock Android is indeed dangerous for various reasons: The device may be destroyed by overheating; LED control can be destroyed by incorrect use; the device may be bricked by reflashing due to an undocumented feature of the device. Compare this with PCs: How many of them have you damaged or destroyed by installing another operating system on them? Clearly there is something very wrong with the stock Android devices and with all those arguments.
Given the questions above, people have a lot of valid reasons to install less restrictive Android systems, such as Replicant, CyanogenMod or even the closed Chinese distribution (can you believe it's not under the control of Chinese army?), on their devices. The primary question is: Why are the Android devices designed to void the warranty in case the original software gets replaced? The answer is clear: Google applies invasive user and vendor lock-in. The most sad fact is that some users accept and support it.
Well, one can argue user lock-in is in the best interest of Google business: We are the products and restricting us makes us better products, to be sold for a better price. We don't pay for Android development, Google customers do. Unfortunately, this is the perverted fact of todays economy. But Google at one time used the motto "don't be evil". Google had to be nice to its users when it needed to acquire them; as a monopolist today it just exploits them. Google is an evil company these days (don't be confused: Apple, Microsoft, Samsung and others are no better): It applies aggressive user (and vendor) lock-in, it replaces its previously free software with proprietary software, and it supports DRM on the Web and in W3C standards.
Google and other such companies deserve boycott to force them to change their behavior but that can be hardly effective nowadays. So what can we do? I suggest fighting for consumer rights, using replacements of proprietary software and services, developing free software including distributed free software services, donating to organizations such as Free Software Foundation, Electronic Frontier Foundation or Software Freedom Law Center, and educating the users.
I upgraded OS X on my work computer to a new version. It required two system restarts and made the computer (with an SSD drive!) unusable for about half an hour. This is the so called "world's most advanced desktop operating system".
I can no longer ignore smartphones, for various reasons. So I bought one, an Android based Samsung phone.
One of the reasons I've avoided smartphones so far is they run on non-free software. While the underlying operating system is mostly free, phone vendors are active in putting special restrictions on it.
Samsung installs its own proprietary Android based system on the phone. The user is denied root access, he may not remove preinstalled applications and installation of another operating system voids the warranty. Compared to PCs, this is much more restrictive than in the worst times of Microsoft monopoly.
Despite the user is prevented from fixing the operating system (under the penalty of voiding the warranty), Samsung doesn't provide even proper security support — there is no update available for the more than a half year old operating system build. Who could believe there are no known security bugs in it (if nothing else then considering the fact the system can be rooted)? So the user has to decide between giving up on proper software support or giving up on the hardware warranty. Where are the consumer rights?
To be fair, Samsung's approach to the customers is still better than by some of its direct competitors. The user is allowed to remove and replace the battery, to use his own memory card (although only for limited purposes), to install any application he likes, even to install another operating system (when accepting the loss of warranty). There is at least one big smartphone vendor who doesn't permit anything of that and some other vendors don't permit at least something of that. Poor security support is common among major vendors of proprietary operating systems. My new phone replaces three devices I've used so far and provides much more software freedom than any of them. And Samsung offers wide range of products so it's likely any family member can find a suitable device among them. Unless you're ready to spend a lot of money and trouble on the aging GTA04, there is hardly much better choice on the market. So buying a Samsung phone is probably a reasonable choice when avoiding the very expensive models (you wouldn't like to spend a lot of money on a limited warranty product, would you?).
How to improve software freedom on such a device? The first step is to start using applications from F-Droid. Using preinstalled applications or applications from Google Play requires special attention as they typically don't provide licensing information, they may be dependent on non-free software, they may be modified by spies and the Google Play thing is proprietary itself. There are many free applications satisfying most of my needs available, either on F-Droid or elsewhere. So the primary problem is the operating system. I'll probably replace it with CyanogenMod once my warranty expires or I start believing the hardware survives it and if my model gets supported. Replicant might be even better if it supports my model, but unless it supports all the important devices in it it won't contribute to my software freedom (but it may still improve my privacy).
So I'd say the smartphone market is still in poor state but it's not hopeless. The main obstacles are violations of consumer rights by voiding the warranty on installation of a free operating system, unavailability of free firmware, and limited model support in CyanogenMod and other alternative distributions. Apart from that we have a complete free operating system with a lot of useful free applications. The simplest action we can take is buying smartphones from vendors who put the least restrictions on the users.
Tim Berners-Lee has officially overridden the formal objection by EFF against inclusion of DRM support into official W3C standards. We were unable to make strong enough opposition and to find some solution. This is bad news for open Web and free software.
Does anybody know about any activities in Czech Republic related to GNU 30th anniversary? If there is anything planned, please let me know.
Debian has celebrated its 20th anniversary last week. IIRC, I've installed Debian in 1995 for the first time, version 0.93R5. My very first GNU/Linux distribution was SLS (who knows today what it was?). I switched to Slackware soon and after some time I decided it might be a good idea to try something else once again. Looking at our faculty FTP server I've found a distribution called Debian with interesting development model and with package dependencies (missing dependencies were quite a problem with Slackware that time and Debian was the only distribution solving the problem). About a year later I became one of the Debian developers.
I've never switched to another distribution again since I installed Debian for the first time and I've remained a Debian user (and developer) till today. Although I tried to install and use other Linux distributions during the time I wasn't fully satisfied with any of them. Even in times when I wasn't particularly happy with Debian my research led just to the conclusion there was no real alternative.
Although Debian has never been the most popular GNU/Linux distribution it has still been very successful for all the years, having solid user base and grounds. What makes it so successful? I can see three basic reasons.
For first, Debian's top priority has always been software freedom, since its beginning. Debian's insistence on being a truly free software distribution makes its development and use unrestricted, independent and cooperative.
For second, Debian has always been a non-commercial distribution directed only by its developers. Its development approach "users for users" makes it free from big commercial pressures, bureaucratic constraints or similar destructive problems. The development is based on democratic decision processes and efforts to reach consensus rather than making simple decisions dictating what to do. This is not always easy and quiet but it contributes to long-term success. Debian has also been successful in self-organizing and managing its growth, which isn't easy for a group of more than thousand less or more regular voluntary contributors. Commercial activities are left to Debian derivatives, which is a good thing.
For third, Debian prefers stability over feature creep or release rush. I can confirm it's sometimes annoying but in the final result it makes the life of users much easier. There is a choice between stable releases and testing, unstable and experimental continuous branches. Many other distributions, despite being smaller, are unable to provide equivalents to Debian stable (whether they offer something named this way or not), sometimes being even less stable than Debian unstable.
In my view Debian excellently demonstrates the strength of free software. It's a unique phenomenon, being the only large, stable, independent and completely free software distribution with sustainable development. It perfectly complements the great and successful free software projects such as Linux, GNU and others. It also serves as a basis of many other GNU/Linux distributions of various kinds derived from it. Let's wish to Debian the best for its next years.
Created by Chronicle v4.6