IPad is Steve Jobs’ final victory over Steve Wozniak
slate.com
slate.com
The very first personal computers, like the Apple II, were sold as development kits to developers/hobbyists because these were the only people who would even think to buy a personal computer in 1976 and 1977. These development kits contain all of the information one would need to create software and hardware for these machines. Is that so unusual?
Fast forward one short year to 1978 and Apple hires Jef Raskin to start the "McIntosh" project. His goal is to create a $500 computing appliance that the average person could own and use. Sound familiar?
Fast forward 32 years. There is more information published about the internals of Linux, Windows, OS X, and PC architecture than most developers would ever want to know. We can write low-level drivers that run in the kernel, to high-level scripting languages. We can design a custom hardware card to slap in a PC or MacPro; we can design custom hardware that connects to an iPhone or a laptop via USB. And the iPad is arguably the closest we've come to Jef Raskin's 1978 vision of a computing appliance.
Indeed, it it the overwhelming triumph of openness in many spheres -- the cheap standard components, open-source operating systems, open protocols -- which means other 'sealed appliance' strategies need to be tried, to explore those areas not ideally served by total openness.
The sealed iPhone/iPod isn't a rival to openness, but a necessary complement and outgrowth. Just look at the Settings > General > About > Legal page. You'll see 20+ pages of mostly open-source license/copyright declarations.
Although I was very young, and it was a log time ago, I'm not sure I agree with you. My dad purchased an S-100 bus system from George Morrow's Thinker Toys in 1977. It came with CP/M, there were games, including Star Trek and Adventure, there was even a word processor of some kind (not WordStar, something else). It certainly wasn't used as a "development kit" -- outside of maybe knowing a little BASIC, my dad didn't know how to program and used the computer for writing letters, and for playing games (which drove my mother nuts :))
Wikipedia agrees. The circuit board was complete, but the purchaser needed to "build the case".
However, to make a working computer, users still had to add a case, power supply transformers, power switch, ASCII keyboard, and composite video display
You don't get schematics with anything today because you throw it out if it breaks rather than pay someone $100/hr (what auto mechanics charge) to fix it for you.
Intellectual property is also a bigger concern today that it was back then. By not giving you the schematics, they force you to do the tedious (but easy) task of reverse engineering their product.
But history has played this over and over again, and Woz always wins. Vendors work out standards; the user experience consolidates.
If you give people the freedom and trust them, they'll work it out. Or you can trust a benevolent dictator to work it out for you. Most Apple afficianados will say the most people don't want that freedom; I'm here to tell you that they do.
We don't have to debate. Let's just tune in and watch the sales of the iPad starting next month, after the faithful have all bought theirs. Woz will win. Woz always wins.
We already watched the sales of the iPhone, and we saw how that went. Same type of device, same type of complaints by openness advocate, and what was the result? Are you guys going to just keep on saying this stuff until some closed Apple product fails, then say that's proof that people want openness, ignoring the litany of preceding closed devices that succeeded? I'm here to tell you that this is not a very good argument.
But I do agree with you, most people buy things out of which they get the most utility, and ease of use an sexiness are a big part of that. But the person I was responding to mad the claim that people won't buy the ipad because it is closed. It would only be possible to believe this if your head was buried deep in the sand.
The other explanation is that iPhone is plenty open to developers who make the types of apps people want to buy, and closed only to the tinkerers who would not have been making salable apps anyway.
Are there many Android developers who've been able to quit their day jobs and make a living from app sales? (That's a serious question, not a snarky one -- I don't follow the market closely.)
It's silly to use Nexus One sales as proof of anything because it's had almost no marketing. The Droid has sold far better: http://blog.flurry.com/bid/31410/Day-74-Sales-Apple-iPhone-v...
Anyway, the whole discussion of which is doing better is completely unrelated to my original objection to the top-level poster.
It had a hell of a lot more marketing than the iPad did, and was still trounced by the latter's preorders alone.
Consider sales of the Droid. In it's first 74 days it sold more units than the original iPhone did in it's first 74 days.
http://mashable.com/2010/03/16/nexus-one-sales-poor/
But I'm not going to say that proves that the Droid is sexier than the iPhone.
Hell, there both great phones.
Sales are not complete proof of sexiness, but they are evidence. It strikes me that if the iPhone on a single carrier can win out against an entire ecosystem of phones on many carriers, it probably has something they do not.
In a carrier-locked-down market like the US, where the norm is to buy phones that are married to a given carrier, it only proves Apple has better marketing and carrier relations than other companies.
Also, Android is not a phone - it's a platform. The Nexus One is only one of many competing offerings - that compete not only with iPhones, but between themselves.
Of course I'm not going to declare the iPhone a failure - it's clearly done very well. But I think it's still a little early to call it a winner.
But as I said to another responder, the iPhone is one device on one carrier per country, and Android is many devices on all carriers. They are hardly on equal footing for a purely numerical battle for superiority, but still iPhone is winning.
Thats Apples choice. Those chose to lock in with AT&T they could have not locked in and sold many MANY more. So yes it equal if anything its less equal for the android because it came in later.
One carrier per country isn't true here in Sweden, and I'm guessing we're not a unique case. All the major carriers sell it here.
http://www.macobserver.com/tmo/article/the_truth_about_apple...
The trajectory of the iPad will be quite different than that of the iPhone. Wait. You'll see.
My 3210 (10 years ago!) you were able to program your own ringtones (in the little beeps that it could produce)
Most other nokia's (my 6110) - to use a ringtone it was a case of put an mp3 file on the phone - then select the mp3 as the ringtone.
Do you know what you have to do to get a ringtone on the iPhone?
It's sort of the same for the iPhone now. People think it's great because they are used to phones with limited functionality, openness and usability. Compared to those phones that iPhone is a breath of fresh air. Apple's just playing a game of, "what they don't know can't hurt them." People don't sit down and think about exactly what their ideal device is like. They see the iPhone/iPad and thing that it's neat and mold their expectation around what they see (especially if their expectations were lower to begin with).
I would like to point out this is an American phenomenon. At least in India, the mobile market is completely open.
And this explains why the iPhone was somewhat underwhelming for the rest of the world. It's a great phone, sure, but no revolution.
Yep. They're free. Just download them as podcasts. http://macmost.com/free-iphone-ringtones
Or even use iTunes to make them out of music on your computer: http://www.ehow.com/how_2160460_custom-iphone-ringtones-free...
Or there's a 17 step process.
The way the iPhone handles it's ringtones is a step back from how most normal phones did. (// Note to American readers - if your carrier blocks a function - it means you have a bad carrier - not a bad phone)
The iPhone excelled in having a great browser. And looking gorgeous. As far as Phone parts go (crap reception/quality, struggles with group sms, ringtones, etc) it was a step backwards from most phones on the market. Now that might be an acceptable trade-off, but it still needs to be stated.
I distinctly remember being able to install software I downloaded (or made) on my Sony Ericsson P-800 a good couple years before the iPhone was announced. In fact, digging a little back, I am sure you could install PalmOS apps on your Treos since the first day they were launched.
And anyone could develop for both platforms (actually, there was Java ME too), anyone could host the file you would have to download to install and specify how, and if, you would pay for the download. In fact, many application stores appeared hosting zillions of smartphone apps you could download and install.
Apple's market is not open at all. Apple decides if you will be able to sell the fruits of your development work.
What Apple did is to corner both users and developers. And that's bad.
They made things one level free-er, which is the best they could have done given the constraints of the market and the technology. There are issues. They aren't villains for having issues.
I think Apple is largely less capable then MS of holding a problematic monopoly for long (at least with their current m.o.). That would require being every thing for every person to plug all potential competition holes. That comes with hairy compromises that Apple probably won't want to make.
So far, Apple hasn't done any net damage. They are getting things done and moving things along fast. It will take either a real slow down in their innovation or some serious damage to flip that balance.
I suspect the resurrection of this vision is what will begin the fightback against Apple's closed universe vision. If I could get the same (or better) hardware, with roughly the same formfactor as the IPad with a lot of connectors and a completely hackable software stack for a decent price, that would be awesome. The only competition shaping up on the hardware front seems to be HP's slate. Maybe I should buy one and install Linux (or something else) on it when it comes out.
(If I am wrong correct me, what is a good tablet that competes with the IPad?) I would love to see something built around an ARM processor for e.g. but building hardware is a lot tougher than in Woz's days. As a thought experiment if just the hardware part of the IPod were available for say 350 $ or so it wasn't closed and were completely open like the original Apple so we could hack whatever on it, how many of us would buy one? I would. If i had the harware chops i'd build and sell this myself.
Linux is awesome but there isn't a competing (with the IPad) hardware platform to run it on. Hopefully some one will have the cojones and talent to go up against Apple soon. Remember, once Microsoft was the unstoppable juggernaut who were on track to dominate all of computing.
I hope to live to see the day of the withering of Apple.
Plus the disassembly instructions are provided by the manufacturer: http://www.alwaysinnovating.com/wiki/index.php/Top_part
Or what about an app that exposed the iPhone OS APIs through RPC to programs running on an Arduino board with Bluetooth? This kit might make for a nice product!
Customers who wish to purchase these platforms must enroll in Apple’s Made for iPod licensing program"
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_P...
indeed, the days you could buy four microswitches and some wood and have a joystick that worked as well as one from the shops are long gone, yet people still compare the iPad to a >30 year old computer which came with schematic diagrams.
What would most computer hobbyists do with an iPad schematics? Why would you buy an open ipad chassis? Did you buy an OpenMoko phone?
"You'd go to the store and they'd just have all this stuff that you could buy to enhance the Apple II. So one of our big keys to success was that we were very open. There's a big world out there for other people to come and join us."
What exactly is lacking from modern hardware today? Not enough communications capability? Screen isn't large or hi-res enough?
The expandability has moved to software. That's the App Store. People are customizing their machines and adding capability, but they're doing it through the SDK and not the schematics.
The parts would have added another $5 to the total cost, if that. It also gives them a reason to sell you a new one a year or two down the line. Along with less anemic ram, needed for this amazing new feature called multi-tasking.
and a few other good accounts of the period, it really annoys me that Apple get the credit for inventing the personal computer. They were not even the most popular personal computer of the 80s (or 70s). I have a hard time finding anyone who own a Apple II but most of the people I work with were Commodore 64 owners.
It's not as if this is a recent idea Apple's had. If anything, OSX's relative openness was the aberration, given their history. Despite how exciting we find the Apple II era, I tend to think of the Mac as a bigger part of their history, certainly in terms of the Mac era's influence on today's company.
No Macs ever prevented you from running and distributing whatever software you wanted. And while there wasn't a command line before OS X, there were a great deal of opportunities for hacking via extensions, ResEdit, HyperCard, etc.
If I could choose between the two of them as human beings I'd pick Wozniak for sure, he's one of the nicest 'well to do' people that ever came out of silicon valley.
Jobs is simply still in a pissing match with Gates, and it looks like he will be able to prove some day that Apples view of the software market was even more closed than Microsofts, and potentially far more profitable.
I bought a Mac for my son a couple of years ago, I'm beginning to regret that decision. At the time it was to open his eyes to the fact that not every computer on the planet runs the same operating system and that diversity is good. Now I'm not so sure that an Apple was the right way to express that (he already had an older linux computer to play with blender on, but it was definitely past its prime).
Money is a very convenient yardstick to measure success by, but it collapses a lot of data in to a single number and it does not tell you the history of how it got there.
Clearly 'open' is never going to make as much money as 'closed', the RIAA and MPAA are all too aware of that, but longer term 'open' will always win because stuff that is special today is a commodity tomorrow.
Remember the times when each and every piece of electronics came with it's own weird set of proprietary protocols and connectors? Now it's all IP and we're better off because of that, except for the lawyers.
Actually the beauty of this approach, is that a 3rd party could come out with this quickly, using App Engine or Amazon as a back end. Combine that with an iPad App that opens a special purpose browser/Ide to run them in, and I think you'd have a business.
I will say, on Monday that Adobe is releasing flash CS5 which will build native Android/iPhone/iPad/Desktop/Web apps all from the same source (which will be compiled down, not interpreted). I for one would love for this to be the new hypercard :OD
Search the document for "interpreted code"
They expressly forbid it except for "included interpreters" aka javascript.
So hypercard is out of the running.
The way the agreement is written it expressly forbids interpreters. Additionally, corona is mostly compiled (although parts are still in an intermediate format see 16:30 in http://www.mobileorchard.com/corona-easy-to-implement-high-p...)
Unless you reimplement it in JavaScript
>MonoTouch is delivered as a static compiler that turns .NET executables and libraries into native applications. There is no JIT or interpreter shipped with your application, only native code.
They're just fine with you using their extremely performant javascript implementation.
Yeah, it's exciting that Quake2 runs in Chrome/Safari, it really is. But in 95/96 I was participating in demo-scenes, with graphics that weren't accelerated by the GPU, in 386 real-mode, and it was a lot easier and a lot more exciting (demos that got distributed by a local PC magazine, having as target more people than the people that actually tried that HTML5 Quake2 demo).
So welcome to 1997.
My understanding is that there are entire classes of programs where "let's put it on a website" is not a viable method. You can write many types of apps that way, certainly, but you pretty much give up anything so much as pretending to be performance. Additionally, it prevents you from doing anything particularly low-level - if you were desperate enough, you could always set up a web interface to gcc or something, but that won't help you if you want to hack on a device driver or something. Systems programmers are people too, you know. ;)
But if you recall what Hypercard stacks were like, then putting it on a website that's specially tailored to make it easy, combined with a local app to make things more seamless, might actually be a money making proposition.
Put the hacking open/closed politics aside. What do you think about the idea as a business?
But the difference is that HTML5 games are games, and demos from 15 years ago were demos. Writing an entire app like you write a demo is quite difficult; hand-optimized assembly takes a lot longer to write than Java. The improvement over the last 15 years is in the programming language tools and runtimes, not the graphics that the programs produce.
To play on a level field with native apps? No. Wrong discussion! What about for the same sort of tinkerer/hobbyist who wrote Hypercard stacks? Seems to me, with a little hosting and a few tools, Javascript would be dandy!
(And as for commercial apps on Hypercard -- hey, you're free to try. But I'm not talking about targeting those folks.)
Apple had no control over the software and hardware used with the original Macintosh. The author is just flat wrong on this. The serial connectors were a bit weird for the time, but that was it. There was none of the patented-connector, crypto-signed-applications, brick-the-hacked-devices tactics we see with the i* line. The Mac OS didn't even have kernel mode. You could just rewrite all of RAM with your own code and jump to address zero if you felt like it, and people did.
The Apple //c was as "closed" as the Macintosh, and I'm pretty sure Woz had something to do with that machine (you could even get a signed limited edition).
Modern Macs are made with plenty of standard parts, and the worst that happens if you mess with them is that you void the warranty--which is exactly what happens if you mess with the insides of a Dell or HP computer.
The true divergence is that Jobs now has Apple producing consumer entertainment devices in addition to computers. Obviously, the tradeoffs and rules are different for consumer entertainment devices. Whether it's an iPhone, a PS3, or the radio in my car, the manufacturer isn't interested in supporting openness and arbitrary hacking--they are expected to make a functional, attractive product that "just works", which requires maintaining some control over what goes into it.
P.S. AT&T Wireless is the result of AT&T absorbing McCaw Cellular, and separated again from AT&T years ago, so while it's fun to talk about the irony of Jobs' blue-boxing, that wasn't really quite the same company.
From the moment they were selling real products and not kits, Apple has always wanted to control every aspect of the computing experience. For a while, at Apple, it was considered heresy to be an "Open Mac" supporter -- that is, you thought it was okay to allow third party companies to produce peripherals like disk drives or printers. It was only around '87 or so that the idea of an expandable Mac saw the light of day (the Macintosh II) and that product line slowly petered out in the 90s.
People on this thread are suggesting that the OS was hackable with a floppy disk out of some desire to be friendly to tinkerers. Don't be silly. It was that way because there was no other conceivable alternative for software distribution.
If we disregard Apple's mid-90s confusions it's been on a steady road towards the iPad since the beginning, in rhetoric if not always in reality.
"illegal"?! I am not aware it would be illegal to run such a service at that time.
> the Macintosh was a radical innovation in its own right, being the first mass-produced computer to feature a "mouse" and a "desktop
Lisa? Star? Although that last one was not "mass-produced", at least it came out of a factory.
http://www.wired.com/wired/archive/6.09/woz.html
http://www.woz.org/letters/pirates/07.html
I'm guessing that when the article describes the dial-a-joke service as illegal, it's confusing it with his blue-box antics, which occurred around the same time. According to the following article (a fun read), the blue box preceded dial-a-joke; he got the inspiration for the service from a dial-a-joke line in New York that he called while demoing blue boxes to potential customers:
http://www.atariarchives.org/deli/the_merry_pranksters_of_mi...
I don't understand.. how?
At best, I see it appealing to a small niche gaming market, but as it stands, I can't see how it would overrun Sony or Microsoft - for example, the iPad is hugely underpowered compared to todays popular gaming machines and you would definitely need to couple it with some other input devices, like keyboard & mouse or gamepads, since multitouch alone doesn't seem all that suitable for a lot of games IMHO.
For example, Brickbreaker has been played by over 50 million people while COD: Modern Warfare 2 has only been played by 15 million.
These type of games (that hardcore gamers would consider silly and frivolous) are going to be the dominant games in the marketplace.
the iPad is just one more of those things and the Woz stood in line eagerly to get his.
Has everyone forgot how cellphones were black boxes before the iPhone? And lets not forget that we make stuff for normal people here. Not just hackers like us. As it turns out, most folks don't want a hardware-hackable machine. They don't care enough for USB ports. The tablets being championed by MSFT in the previous decade were not much more moddable than the iPad, but I don't see anyone yelling at MSFT about that.
I must have forgotten that because it isn't true. On my P800 or Blackberry I could install any app, not just approved ones.
(Edit: I wonder if this meme about the "cell phone dark ages" comes from the millions of people who switched from dumbphones to iPhone and thus aren't personally familiar with the actual smartphone state of the art circa 2006.)
The device makers simply didn't have enough leverage to make the process simple.