Tom Thinks that the iPhone is a computer…
October 11th, 2007This is my first blog entry on my new MacBook Pro 15″. It is really sweet and I would have to say that this is the best computer that I have ever used. If you look up the definition of “computer” in the dictionary that comes bundled in the operating system, it defines the word “computer” as this:
computer |kəmˈpyoōtər| noun
an electronic device for storing and processing data, typically in binary form, according to instructions given to it in a variable program.
That is a reasonable definition of a computer if you ask me. When I was learning about computers, it was defined as above but with other things added. A computer was described as a device consisting of a CPU, memory, storage, an input device and an output device able to run programs. This also seems to be reasonable.
Taking the above definitions of a computer, I would also define an iPhone as a computer. In that case, why are we not allowed to make the computer do the things that we want. Would it have been acceptable to tell me that I could not install Adium or VMWare on my brand new MacBook Pro? I would go crazy if I could not customize my laptop with all of the applications that I rely on daily.
I can use the same definition for my old-school Treo. Sure, the Treo had a more mature operating system but it ran without the fear of viruses and other people hacking the device. That wonderful piece of electronics was so great that people wrote software to do everything. Bluetooth devices were ALL accessible. I even had an IR emitter that I could plug in to the SD slot and control all of my electronics because the device was OPEN. I wrote programs for my phone and loved every minute of it. I had to get over the learning curve but it was all there. No one to stop me. My computer (Treo) was mine to do with what I want.
I have taken a small gander at all of the fine applications that other people were making on their hacked iPhones. I am truly amazed at the quality applications they were able to produce in such short time. They really did a super job at making the phone more useful.
I can understand Apple’s stance on the phone being linked to AT&T. I bought the phone knowing this. As a matter of fact, I switched from Sprint and was not unhappy with their service. I would not have considered this phone if I knew that it was going to be such a limited device.
Again, this is a computer. Apple should allow people to install their applications as a user with limited access (since it is Unix). They could be limited to the access that they are granted and the world would be happy. Unix is a wonderful operating system with little limitations. There is no reason to disallow people to run the applications that they desire.
Let us be free…
–Tom