| I think the article misses one of the fundamental reasons that mobile is a closed environment: fear. It seems we treat things we can put in our pocket as more personal and much different than the twilight zone we expect out of computers. I am sure, at some point, a program uploaded the Outlook address book of some Fortune 500 sales manager to the internet without telling him/her. Any problem or security breach in the PC world is a 1-day story. The same thing happens on a mobile platform (iPhone) and C-level executives are dragged in front of Congress. I gotta tell you, if its a choice between programmer's rights and being dragged in front of Congress because some startup didn't use proper hashing, I would, as a CEO, limit programmers. Pure, simple, and a smart decision for 99.9% of my customers. I will bet if Google has more executives "requested" at Congressional Hearings then side-loading will disappear. The post-PC devices are going to be locked down in the name of security. There is no downside to executives. Some developers will put up with it because of the money just like they did in the pre-iPhone days of mobile deployment. I hate this because I know if I'd been born 20 years later, I would not be a developer. High Schools are not teaching programming anymore and the computers I learned to program on (Atari 400, C64, TI 99/4A) have no modern replacements (sub $200 with development tools included / available cheap). Someone wants to change all this? Then build a modern day Atari 800 / C64. Not OLPC, because you cannot just buy one of those. Something I can hook to the internet and an old TV (since now most families have bought the 2nd generation of HDMI devices). Something that lets me program it. |
Isn't that what Raspberry Pi is? A very simple, understandable, eminently hackable computer?
That does make me wonder: if I could get 35-40 of them for my kids' high school, would they put them to use? Or would three be as valuable as 40, since only the kids who are like I was would care?