A. Craig West writes "Like most people on the planet (I think that might even be true, now), I have a cell phone. And like most cell phones, certainly in North America, it has been locked down so tight it is practically useless. The cellular networks tend to prefer to restrict what the phones can do, in various ways. One of the major things they tend to be restricted from doing is transfer from one network to another. It is, of course, possible to buy an unlocked cellphone, although there are exceptions. It is also possible, and much more common, to have your cell phone unlocked. In most cases, this requires the application of money, although eventually, free methods make it into the wild. The thing that I have noticed is even when the software for doing this becomes free, it is always in the free beer sense, and pretty much never in the free speech sense.
So does anybody know why this is? What is it about unlocking and jailbreaking cell phones that keeps people from wanting to make their source code available? One could argue that it's a money thing, because the people doing this work tend to start with a version that you need to pay to use, then introduce free versions with limited functionality, usually a few versions behind the pay one. The only problem with this argument is that it applies equally well for all other types of software, too. somehow, we have managed to develop a rather extensive collection of open source software in spite of this. Except in the area of cell phone hacking. I don't get it..."