windows was open and look where that got us in the 'long term'.
I don't know at what you're hinting at, but openness wasn't Windows' problem.
You're setting up a strawman.The problem with Windows was that Microsoft, by means of this monopoly, could force its entry into other markets. The problem with Windows is that Microsoft could force the hands of computer manufacturers to bundle it, forcing competition out of the market. The problem with Microsoft products in general were the closed protocols that only worked right with other Microsoft software. ... pretty diseased ecosystem to me
References please.Secondly, for all its flaws, its openness allowed for the birth of Corel, Adobe, Autocad, SAP, Yahoo, Mozilla, Hewlett Packard, AMD and countless of others. I want an environment where everyday users
are not afraid of software
You either have a wild imagination, or you're setting up another strawman.Everyday users wouldn't even know how a computer looks like if the only company from which you could buy one would be Apple or IBM. And everyday users are only afraid of software complexity (i.e. things for which they cannot form a mental model / not working the way they expect to). If you want to save the world for everyday users, build less shittier apps and set a standard in your domain. This is actually interesting: you obviously are a software developer that built his skills and even reputation by relying on open systems; and yet you obviously preach against doing whatever users want with the hardware they've bought, even if you did so yourself while growing up. Will that "save the children" in the process? That's a double standard. |
Also several of those companies were actually born on the Mac (Adobe), or NeXT (Mosaic->Mozilla), or FreeBSD (Yahoo). And the fact that you think Windows enabled Hewlett Packard to be born suggests you have little grasp of history. I was AT HP when the decision was made to standardize on Windows - it seemed like a multi-billion dollar corporation at the time - not something that was just being born.
I don't have a wild imagination - I've encountered lots of everyday users who've messed up their systems by installing software that caused them problems. One of the reasons the App store is so successful is that users don't have to worry that installing software from it will mess them up.
Sorry, there's no double standard.
Firstly the Apple ecosystem includes the Mac, which is open, and would have enabled me growing up to write software for my iPhone or the web or whatever I wanted, much as I do now. I'm talking about the world as it exists now - not some imaginary world where only iDevices exist.
And more importantly, my point is that there IS a very real benefit to the App store for end users. We might not like it, but deceiving ourselves that there is no value to it doesn't help anyone.
I'm not arguing for a world where all devices are closed. I'm arguing that open devices need to actually be better and really open - not just in principle. Competition from the iPhone is why Android devices aren't just slightly better Blackberry's today.
If you don't like Apple's way of delivering that benefit then as you point out the solution is to build better apps and set a standard in your domain. That's why I'm critical of Android. I want Android to be better.
The solution isn't to legislate against Apple or make false-in-practice claims about the openness of Android. It's to make Android genuinely better and more open.
It's also worth pointing out that if it were really open, the community might be more involved in making it better.