Alright... *cracks knuckles*
Let's see if I can tackle this one.
I have all the respect in the world for Steve Wozniak. I honestly and sincerely believe that, without him, much of the espirit de corps in the kind of design ethic he espoused during his time with Apple would never have existed, and I believe the entire computer world would be greatly diminished (from what we have come to know) as a result. However...
Woz is simply wrong about some of what he's said here, and wrongly-focused on the rest of it.
There are certain basic areas of infrastructure that would suffer a greater detriment by "being open" than they have, are, and will continue to benefit from "being closed". Now, mind you, I accept that this is a minority case, since on the whole I think the whole "being open" thing is the preferred status. However, some things simply require "the extra mile" of defense.
The world-wide telecommunications infrastructure is a perfect, nearly text-book example of what I'm talking about. As it stands, that network is critical to the functioning of the citizens of each region of each country, and collectively to the functioning of all regions of our world, and should it ever get compromised by anyone, it would have a crippling effect. And so I'm all for us having a multitude of different broadcast frequencies, different broadcast technologies, different back-ends, and a lack of any real ability for "the general public" to mess with any of it.
Think of it like you do an ocean-going vessel. You DO NOT build a ship with completely open (on the inside) decks, from end to end. You build and partition off individual sections, and make each a water-tight compartment. That way, if any one section were to become compromised, the rest can be protected.
Now, that doesn't mean I don't think technology developers, such as phone companies and telephone manufacturers wouldn't benefit if they could have the quantity of coders out there which, say, the open-source movement has. However, I am not able to reconcile in this particular, limited-case instance, the benefit that would bring with the ability to compromise the network should full access to seemingly-trivial application installation functionality be given to phone end-users.
All the "bad guys" need is to get their foot in the door, and then tomorrow or next week or next year, we'd be fighting a battle that should never have had to be fought.
Now, moving on to Woz's relatively disparaging comments about Linux...
The man should know better. If I, as a "regular plain citizen" know about Linux's movement into imbedded devices, into third world countries, into mainstream manufacturers' PCs -- and the attendant benefits of such -- then how the hell can Woz not? Or does he think that to be insufficient to the task? What in God's name is his problem?!?
There's no question that, for the longest time, Linux was an OS "by geeks for geeks", but that hasn't been the case in ages. Eons, in fact, in Linux time. Heck, we all have UNIX and Linux developers to thank for MANY of the features, capabilities and improvements we've seen in Mac OS X. And yet he doesn't think it's capable of being grasped -- or desired to be used -- by average computer users at this point? I mean, I'll readily acknowledge there are an awful lot of stupid people out there -- I deal with them every day -- but there comes a point where you have to insist people have to be willing to put forth *some* degree of effort to make themselves knowledgeable or to otherwise better their minds.
ALL operating systems, no matter *how* brain-dead simple or candy-coated you make them have SOME degree of learning curve. Hell, simple driving has a learning curve, and yet if Woz's comments were to be applied more broadly you'd expect to see groups out there protesting how "hard" it is to learn to drive a car. But you don't. People learn to drive, and they do drive -- some better than others -- because they're willing to be at LEAST that mature enough.
I don't understand -- and I've never understood -- why anyone expects to get a pass on this sort of thing when it comes to computers, nor why there seem so many out there willing to go along with that mentality. THIS IS PRECISELY WHAT GAVE RISE TO THE "AOL USER" OR "WINDOWS USER" MENTALITY WE'RE STILL TRYING TO FIGHT!!!!!
If Woz thinks that Apple did the world a favor by helping to begin the process of mainstreaming computers for the masses (and clearly there's no argument this is the case), and if he's willing to go along with the notion that Microsoft -- love them or hate them -- picked up that torch and went pretty far with it (and it's quite ironic when you stop to consider the degree of complexity involved in many of the aspects of Windows -- can anyone say "Windows Registry"?) then he should also recognize Linux's broad-based adoption in everything from university tech lab back ends to Wall Street servers, to the common person in Uganda or Argentina who's very grateful -- and even quite pleased -- to have Linux in front of them.
Geez...