Slashdot Mirror


Steve Jobs Publishes Some "Thoughts On Flash"

teh31337one writes "Steve Jobs just posted an open letter of sorts explaining Apple's position on Flash, going back to his company's long history with Adobe and expounding upon six main points of why he thinks Flash is wrong for mobile devices. HTML5 naturally comes up, along with a few reasons you might not expect. He concludes in saying that 'Flash was created during the PC era — for PCs and mice.'" Tacky that his first point is that Flash is proprietary, when Apple restricts the apps that can be installed on the phone. Pot, meet kettle.

944 comments

  1. proprietary and apple by sopssa · · Score: 5, Insightful

    Tacky that his first point is that Flash is proprietary, when Apple restricts the apps that can be installed on the phone. Pot, meet kettle.

    Exactly, and the software/iPhone is not only proprietary, but actually restricted too. It's even worse than just proprietary software.

    - Open source: Nobody restricts where you can install the application, and you get the source code too -- the best situation.
    - Proprierary software: You dont get the source code, but nobody is restricting where or if you can install it, as long as its freeware or you have paid for it.
    - Apple: Not only will you not get the source code and in most cases you have to pay for it, Apple is in total control what applications the user is allowed to install. They dont even give you the option to decide yourself.

    If you want to sell your software in App Store, you are not allowed to redistribute the source code or your app outside of it.

    While certainly true, making a comment about Flash being proprietary is just hypocrisy and at the same time hilarious from Steve Jobs and Apple.

    1. Re:proprietary and apple by eldavojohn · · Score: 1

      - Open source: Nobody restricts where you can install the application, and you get the source code too -- the best situation.

      You either need a new level of "open source" here or some RMS style ranting to really understand what I assume you mean when you say "open source." A lot of this is specific to the license, of course, but just to scratch the surface of what some people expect:

      • You are free to fork the code at anytime and run with it so long as it remains open source.
      • The direction of the code and feature set has at least some amount of community influence. I'm not saying you're required to implement it but if someone hacks together a new encoding for Flash video and everyone in the community is using it, it's your responsibility to at least investigate merging the decoder into the trunk. This is regulated by the function of my first point.
      • Whatever open source code you release cannot ever be proprietary. No backsies.

      Again, these are just a few caveats to consider. If you don't consider the above then (by your definition) the Flex SDK is actually open source and Steve Jobs would be wrong in saying that Flash isn't open source. Of course, Job's veil of concern is that the standards are not community driven and Adobe holds that in a tight grip. A valid concern but when something is truly "open" (like in my second point) then you can either try to convince Adobe or (as in my first point) just say "screw 'em" and run with your own implementation of the standard and ask the members of the community to come with you.

      --
      My work here is dung.
    2. Re:proprietary and apple by skelterjohn · · Score: 3, Insightful

      How is this hypocritical? Jobs makes no assertion one way or another about how Adobe should handle licensing flash to developers. He's just saying "If you want to see something in my store, it may not be flash." You may think it's a bad idea, but bad-in-your-opinion and hypocritical are two different concepts.

    3. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Hypocrisy is the act of persistently professing beliefs, opinions, virtues, feelings, qualities, or standards that are inconsistent with one's actions.

    4. Re:proprietary and apple by MBCook · · Score: 5, Insightful

      But he's not denying Flash apps in the app store because they're not open while being closed himself. That would be hypocritical.

      The real reason is the last one he gives: stuff made through Flash is made to the lowest common denominator between mobile platforms. That's why people want to use Flash to write things: multiple platforms. They'll have to wait for Flash to support newNeatFeatureX before they can use it, and Steve doesn't want that.

      The other points (like openness) are there to rebut Adobe's "We're open, everywhere, and necessary" argument. They're not open the way HTML/JS/CSS is. Remember you can make anything you want for the iPhone, no matter how pornographic, if you make it via the web. It's only applications that get restricted. The web is open to anything.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    5. Re:proprietary and apple by sqlrob · · Score: 4, Insightful

      - Proprierary software: You dont get the source code, but nobody is restricting where or if you can install it, as long as its freeware or you have paid for it.

      Ubisoft would like a word with you

    6. Re:proprietary and apple by MikeBabcock · · Score: 1

      His comment on Open Source was perfectly valid.

      Free Software is another definition altogether (as given by RMS). Both however meet the criteria of not restricting where you can install the software and giving you the source code.

      --
      - Michael T. Babcock (Yes, I blog)
    7. Re:proprietary and apple by jedidiah · · Score: 3, Insightful

      He is protesting that Flash is pushing a closed standard when he is the biggest pusher of closed standards on the planet.

      All of his multitudes of apps are by definition "closed".

      So are the vast majority of the media he pushes in his store.

      While it is true that he recently recanted on music, there's still a lot of legacy music out there
      that is trapped in DRM and is essentially being held hostage. Sure, Apple customers can cough over
      a ransom but they really shouldn't have to.

      Adding DRM to an open standard makes it a closed standard.

      Steve's binary standards are under his thumb. That's kind of the whole point of him trying to ban
      any sort of intermediate programming layer. He's not content to trap customers on his devices, he
      also wants to make sure that programmers are too.

      Programmers are a little more unwieldy in this respect.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    8. Re:proprietary and apple by bondsbw · · Score: 5, Insightful

      It's even worse than just proprietary software.

      It depends on your definition of worse. Apple may be overly controlling, but it seems to work well for them and their target market. Don't you remember how fast the iPhone grew and how it changed the world of smartphones?

      My guess is that you don't fit perfectly in their target market. I don't see how that would make them "bad". It just means that they have chosen the best path for growing their business and company. You are still perfectly free to say "F--- you, Apple!" and go find a Droid, Pre, Blackberry, W7 Phone, etc.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    9. Re:proprietary and apple by HuguesT · · Score: 0

      Even worse, the iphone is so proprietary that one cannot even run one's code on one's own device unless one pays the $99 developer extortion fee to Apple!!!

    10. Re:proprietary and apple by poetmatt · · Score: 0, Flamebait

      wha? Your definition is not correct. BSD is "open source" but people can fork it proprietary. "The source code you release cannot be proprietary" is not all open source, again, BSD goes around this. Somehow they think it's better to let people take their own code and make it proprietary. Apple loves this. Apple can take a BSD programmer's code, and claim it as their own.

      What you're talking about is "free and open source" commonly known as GPLv3.

      note: I hate BSD, but I'm just saying that your definition and that most people know of open source are *not* aligned with BSD nor with GPL.

    11. Re:proprietary and apple by UnknowingFool · · Score: 4, Insightful

      I suppose you didn't read Steve Job's words because in the very next paragraph he writes:

      Apple has many proprietary products too. Though the operating system for the iPhone, iPod and iPad is proprietary, we strongly believe that all standards pertaining to the web should be open.

      Steve is making this distinction: apps can be proprietary, web standards should not be. Text is open while Word, NotePad, TextPad, AppleWorks, etc. are not open. That's his point.

      Apple: Not only will you not get the source code and in most cases you have to pay for it, Apple is in total control what applications the user is allowed to install. They dont even give you the option to decide yourself.

      This is true of iPhone SDK. This is not true of Apple in general. Darwin, CUPS, and WebKit are all open source. Apple also distributes for free the other open source code it uses like their version of bash, BIND, etc.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    12. Re:proprietary and apple by Anonymous Coward · · Score: 0

      What you're talking about is "free and open source" commonly known as GPLv3.

      note: I hate BSD, but I'm just saying that your definition and that most people know of open source are *not* aligned with BSD nor with GPL.

      Which is why he said: "A lot of this is specific to the license, of course, "

    13. Re:proprietary and apple by catbutt · · Score: 4, Insightful

      I don't see it as hypocricy. Flash being closed is a problem not simply because it is closed, but it is closed to Apple. If it doesn't work the way Apple wants it to, they can't do anything about it. If Apple's own closed stuff doesn't work as they wish, they can do something about it because it is, obviously, not closed to Apple.

      Whether or not you agree with their business decision to not allow closed things from other companies on their devices, I don't see how you can call that hypocrisy, especially since he specifically mentions that many things from Apple are indeed closed.

    14. Re:proprietary and apple by Eighty7 · · Score: 4, Funny

      "Too bad they can't both lose"

      -Henry Kissinger on the iran-iraq war

    15. Re:proprietary and apple by nosfucious · · Score: 4, Insightful

      You know, I'm actually ok with that.

      Nobody's holding a gun to your head, making you buy it.

      Yes, it is proprietory. No, my PCs run linux. There are alternatives phone and PDAs out there which are free.

      Linux on my workstations does the job I want. Apple on my PDA does the job I want. There isn't a piece of data on it that isn't hosted somewhere else. There is a place for Open source, and closed source (and open and closed platforms).

      --
      Q:I was listening to a CD in Grip and it sounded horrible! What's up? A:Perhaps you are listening to country music
    16. Re:proprietary and apple by Tom · · Score: 2, Insightful

      - Open source: A concept
      - Proprietary software: A collective term for actual implementations of code
      - Apple: A (hardware, mostly) company
      - App Store: An online sales channel

      You compare these with each other and get modded "insightful"? *sigh* - there were times on /. when "category mistake" wasn't a foreign term to the majority of readers (or mods).

      --
      Assorted stuff I do sometimes: Lemuria.org
    17. Re:proprietary and apple by hduff · · Score: 1

      But proprietary and restricted is OK as long as it's all Apple goodness, you insensitive clod.

      Oh, and don't anybody complain about this matter. It shows a lack of coolness on your part.

      --
      "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
    18. Re:proprietary and apple by Anonymous Coward · · Score: 1, Informative

      I was philosophically opposed to Apple banning automatic Flash->iApps until I saw the CS5 video.

      They showed the games ported over to the iPhone. They were crude and ugly to the point that it made SJ's case to me. Both Adobe and Apple need to kiss and make up though.

    19. Re:proprietary and apple by Anonymous Coward · · Score: 0

      If you want to sell your software in App Store, you are not allowed to redistribute the source code or your app outside of it.

      Citation, please? This is news to me and probably also to all the other developers that have OSS apps in the App Store.

      In my own app, I mention that it is GPL right at the top of the blurb, and I provide a link to a web site where the full source code, and binaries for other platforms, can be downloaded. Nobody has given me a hard time about that, at least so far.

    20. Re:proprietary and apple by elrous0 · · Score: 1

      ...not to mention the cost of a Mac.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    21. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Why do you hate BSD? Nobody is forcing you to use it.

    22. Re:proprietary and apple by Bigjeff5 · · Score: 2, Informative

      You either need a new level of "open source" here or some RMS style ranting to really understand what I assume you mean when you say "open source."

      RMS is not the last word on open source. He probably could have been, if he weren't such an ass about it. Most people have been ignoring him for a decade or more now, he's pretty much irrelevant.

      Open source means, literally, that the source code is available for free. The "Source" is "Open". Open Source. Hey, that's amazing! It means exactly what it says!

      You are free to fork the code at anytime and run with it so long as it remains open source.

      That is a feature of the GPL, not open source, and it actually makes it less "open" than the pure definition of open source. Closed source code can actually be forked as well, this happens all the time in specialized industries, where there are only a handful of companies creating software for an application. Often the customer will buy the source code in addition to the software itself, so they can make changes as needed. It gets forked, but it definitely is not open source because that source code didn't come with the software, it cost a hell of a lot extra (usually more than the software itself by a wide margin).

      The direction of the code and feature set has at least some amount of community influence. I'm not saying you're required to implement it but if someone hacks together a new encoding for Flash video and everyone in the community is using it, it's your responsibility to at least investigate merging the decoder into the trunk. This is regulated by the function of my first point.

      That has never been a tenant of open source, though the nature of open source encourages community involvement. That isn't even a feature of the GPL, so I don't know where you came up with it. For example, most of the original GNU operating system (created by RMS and his cronies, and released open source) does not fit this definition any more than Windows does (which obviously is not open source). In fact, Windows probably had a hell of a lot more community involvement in developing its feature set than GNU did.

      Most, in fact you could probably say all, successful closed source applications are heavily influenced by the community of users. This has nothing at all to do with open source, it's just good software development practice.

      Whatever open source code you release cannot ever be proprietary. No backsies.

      Again, GPL, not open source. They aren't the same thing (though the GPL attempts to force the app to remain open source). The BSD license is a much freeer open source license, and it allows for proprietary source code, so long as the code that is not originally yours is distributed as well. It's basically a "This is mine, but you can do whatever you want with it" license, whereas GPL is a "This is mine, and I'll let you do whatever you want with it IF you do x, y, and z". Both open source, but if you rate them by how they follow the spirit of open source, BSD wins.

      You're confusing the GPL, which does all the things you state, with open source, which is a classification/description that has no license directly associated with it. The closest thing to a pure open source license is the BSD license. The code is open, but there is nothing locking you in to releasing your changes if you don't want to. It is complete freedom. Anything that forces something to be "open" is, by its very nature, less free than something that does not.

      If you don't consider the above then (by your definition) the Flex SDK is actually open source [adobe.com]

      I missed the part where you get the source code for Flex or its SDK for free, which is definition of "open source". Like all SDKs, it is nothing more than a collection of tools, samples, and documentation to help you build Flex apps. They don't give you the source code, so it

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    23. Re:proprietary and apple by putzin · · Score: 2, Insightful

      The real reason is the last one he gives: stuff made through Flash is made to the lowest common denominator between mobile platforms...

      No, the real reason is to control ad and app revenue. Apple now owns the ad revenue stream into their devices with iAd in 4.0 and later. If you allow flash, then iAd becomes a non factor and has to compete for dev interest. With flash, it's simple enough to add a web view to an app that can be used to display a small bit of ad content without issue, thus bypassing Apple altogether. And if you can run flash apps on the phone, then it's easy enough to build web delivered flash apps that Apple can't easily stop. Make no mistake, this is about money first and control of that money second. Apple uses the lack of flash to make sure they own all the entries into their device. The ad stream and the app delivery mechanism. No matter what Steve might say, it's simply about controlling who can generate revenue from their device in mass quantities.

      --
      Bah
    24. Re:proprietary and apple by 99BottlesOfBeerInMyF · · Score: 1

      His comment on Open Source was perfectly valid.

      You mean this comment:

      Open source: Nobody restricts where you can install the application, and you get the source code too -- the best situation.

      No, that's not accurate. Open source just means the source is open to be viewed. It may well be patented or covered by copyright law that restricts any given person from using it in a given application. The name given to open source software with protections that make sure anyone can use the source is "free software" and the distinction is important. The idea that no one restricts where you can install open source is also flawed. Firefox is open source but Nintendo restricts me from installing it on my Wii. (Okay I don't really own a Wii, but you get the point).

    25. Re:proprietary and apple by dotgain · · Score: 1

      What utterly unhelpful pedantry, calm down. When you compare "Open source" and "proprietary software" in the same sentence, most reasonable people know what you mean.

    26. Re:proprietary and apple by Lawrence_Bird · · Score: 1

      Copyright (c) ,
      All rights reserved.

      Redistribution and use in source and binary forms, with or without
      modification, are permitted provided that the following conditions are met:
              * Redistributions of source code must retain the above copyright
                  notice, this list of conditions and the following disclaimer.
              * Redistributions in binary form must reproduce the above copyright
                  notice, this list of conditions and the following disclaimer in the
                  documentation and/or other materials provided with the distribution.
              * Neither the name of the nor the
                  names of its contributors may be used to endorse or promote products
                  derived from this software without specific prior written permission.

      The idea behind the BSD license(s) is that you as developer have a choice if you wish to distribute additions/modifications to freely released code as proprietary or for free, subject to the notice requirements above.

    27. Re:proprietary and apple by Anonymous Coward · · Score: 4, Insightful

      I see this all the time, and every time I read it I just think. "So what?"

      Why do people insist on saying that Apple should sell this or that, or do something this way or that way - as if its a statement of fact?

      The great thing about freedom is it applies to everyone, Apple are free to sell whatever they like. You are free to do with that thing whatever you like.

      As a manufacturer, retailer, Apple have manufactured goods and provided them for sale. So long as those goods are fit for purpose (and I think that purpose is well defined, and does not include any of the desired features that the open-source evangelists keep demanding) then your purchase is bound by simple contract of sale.

      It is only if you wish to use the additional services that are available to you that you need consider conditions that regulate those services, and rightly so.

      Why as a business, or individual, should I provide a service to you under terms which you dictate? That sounds like a tender contract process. You are welcome, I am sure, to invite Apple to tender for a contract under which they will provide to you some hardware and such services as you may desire. They are free to decline your invitation.

      I am not against open source, far from it. The business I run is based around software that I develop, and it is licensed under the GPL. In the current circumstances it suits me to do so. In other circumstances it may not. Sometimes open-source is just not appropriate.

      Really, get a HTC or a droid or whatever else, nobody minds. Just quit whining about how the iPhone isn't what you want its so tedious.

    28. Re:proprietary and apple by Anonymous Coward · · Score: 0

      iPhone doesn't work I want and I own the damned thing. I can't do anything about it, not just because the software is closed source and proprietary, but because I can't even write and distribute software for it that fixes it. For example the iPhone music player sucks, and so does iTunes syncing, the limited set of formats the thing can decode, etc.

      I don't care to debate whether it is hypocrisy, but I do hope Apple will go out of business because of this bullshit; they deserve it.

    29. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Yeah, but you got to love the fact that the two most proprietary environments are at each other's throats.

    30. Re:proprietary and apple by Bigjeff5 · · Score: 1

      Adobe is open, just not open source. Jobs threw out a subtle straw-man and everybody bit, hook, line and sinker.

      Adobe is very good about making its products available, transparent, and easy to use. They work with their customers a lot. It's why the rule their markets. People see the word "open" though, and immediately think "open source", when they shouldn't. For example, the PDF specification is open, but PDF isn't exactly open source. Same with SWF and FLV file format specifications, both open (though only relatively recently).

      An enterprising individual could write an unofficial Flash plugin for the iPhone OS, Adobe gives you everything you need for free, if they could ever get it through the App Store.

      This is 100% an Apple restriction, and it's because they don't like how popular Flash is. There are plenty of valid reasons to have flash, and more options never hurt anybody. I'm afraid they're just going to end up going from the most popular smartphone on the market to the least popular if they keep this up.

      Android is getting full flash support in the next release, btw, if anybody is interested. ;)

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    31. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Flash being closed is a problem not simply because it is closed, but it is closed to Apple

      Untrue on both parts here. The source code for the flash player was released as an open standard under Apache, as the Tamarin project. If apple wanted to write a better flash player, they have the ability to do that.

    32. Re:proprietary and apple by jc42 · · Score: 1

      "Too bad they can't both lose"

      -Henry Kissinger on the iran-iraq war

      Heh. In fact, Iran and Iraq both lost pretty big in that war. They lost people, infrastructure, homes, productive capability, homes, etc. And the result was a stalemate, so neither can even make the claim that they "won" in the sense of having conquered the other. It was a total loss to both sides, with nothing that either can claim as a "win".

      This happens in commercial "wars", too. Of course, some historians would argue that all wars are "commercial" in an obvious sense. Whatever the PR claims, the main motive is always to gain control over the work force and productive capacity of opponents.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    33. Re:proprietary and apple by BlueStraggler · · Score: 0, Troll

      Lately it seems like the most trollish horseshit is posted by guys with really low UIDs. They are like dinosaurs who really just don't understand how the world works anymore, and are forced to resort to inappropriate and misdirected rants based on a mid-1990s level of understanding of digital media.

      For starters, you surely must know that it is the publishers who encumber their product with DRM, not the seller. Apple is on the record as preferring to sell unencumbered media, and was the only player in online music powerful enough to actually make it happen. It was painfully slow to come about, sure, but considering the balls-out levels of fucktardery running the music labels, it was actually suprisingly quick.

      You've also been around long enough to know that Apple has always made it trivial to strip DRM out of your music, right? And that they provided this feature to their customers in opposition to the wishes of the labels, right?

      You must also remember that the original developer kit for the iPhone was based on open web standards, right? Oh, except that nobody liked that, so they added a proprietary devkit as well. But webkit still works, if you really hate the proprietary one.

      You also surely must know that the developer toolchain for developing iPhone apps is based on the open source gcc (plus a proprietary API). Now, the gadget only runs signed apps, for reasons that are technically legitimate, and it costs you $99 for the ability to sign your own apps. You appear to be arguing that the device would be better if it ran unsigned apps, but you fail to explain how or for whom, so I'll fill it in for you: it would be better for 4-digit nerds like yourself who know how to install their own bootloaders and manually dig out rootkits, and it would be a rancid little piece of shit for everyone else, just like the other mobile devices out there. Guess what? There's an app for that: it's called jailbreaking. If you really cared, you would have done that by know, but you don't really care, do you? Trolling is more fun.

    34. Re:proprietary and apple by Bigjeff5 · · Score: 1

      I missed the part where you get the source code for Flex or its SDK for free

      Actually, apparently I did miss the part where the source code for the Flex SDK was released for free. Woops.

      It's technically open source now.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    35. Re:proprietary and apple by moosesocks · · Score: 1

      This is true of iPhone SDK. This is not true of Apple in general. Darwin, CUPS, and WebKit are all open source. Apple also distributes for free the other open source code it uses like their version of bash, BIND, etc.

      Don't forget LLVM, which is quickly becoming the best damn compiler out there.

      Hell, if I wrote something as brilliant as LLVM, I'd want to keep it as close to my chest as possible, and attempt to make a fortune off of it. (Of course, LLVM didn't originate at Apple, but you get my point...)

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    36. Re:proprietary and apple by seanadams.com · · Score: 3, Informative

      Apple can take a BSD programmer's code, and claim it as their own.

      Actually, that is the one thing you CAN'T do with BSD code. The attribution requirements are practically the only difference between BSD and public domain.

    37. Re:proprietary and apple by buckhead_buddy · · Score: 3, Interesting

      sopssa wrote: "Open Source: Nobody restricts where you can install the application, and you get the source code too -- the best situation."

      No, open source is about "source" code, not the applications or products you build with it. It doesn't guarantee you'll be able to run the compiled products on a platform, since that would also promise open source programmers will fix all the bugs that stop you from running their code on a platform. You've got the source, but that's only half the battle.

      sopssa continued: "Proprierary software: You dont get the source code, but nobody is restricting where or if you can install it, as long as its freeware or you have paid for it."

      First, proprietary software is not code. Licensing proprietary code or software often demands where you can deploy it in the license, but without that license the law says "nowhere". Heck, even some open source code such as GCC places demands on how the licensed code is deployed; you don't agree with the terms of the license and you again have no freedom to deploy it.

      sopossa concludes: "Apple: Not only will you not get the source code and in most cases you have to pay for it, Apple is in total control what applications the user is allowed to install. They dont even give you the option to decide yourself."

      Again, this conflates source and product, but I get the sense that sopssa's real complaint is about the locked down practices of saying what you can run on your Apple products. Even then you do have options; if it's a personal itch you need to scratch you can jailbreak or become a developer and deploy to a small handful of iProducts. But if you want to make "the next big thing" available to all platform users Apple does demand to play by our rules or go to a different playground.

      When viewed as a fledgling platform that's still struggling with performance and security, that's not an unreasonable demand. When viewed as a multi-billion dollar, uber-popular computing platform, it is downright offensive. I vacillate between these perspectives regularly, but fortunately Apple's products are the only computing product around.

      If Adobe becomes wildly successful on Android, Apple might change their mind about adoption. But Apple has made it clear they aren't going to be the pioneer with Flash on a mobile platform.

    38. Re:proprietary and apple by virgilp · · Score: 4, Insightful

      Well, but SWF format is open, did you know that? You're free to do your own player today. In fact some people are trying now to run SWF files in HTML5 (effectively a player made using HTML5 technologies - see http://paulirish.com/work/gordon/demos/ )
      So your analogy is backfiring... if "text is open whyle AppleWorks is not", Adobe can say the very same thing: "SWF is open format, Flex SDK is open source, only Flash Player and Flash Pro are not".
      As for Webkit being open-source.... it's the engine of Safari, right? Safari is not. open-source, right?
      Now let's see... the engine of Flash Player is Tamarin. Flash Player is not open-source, but Tamarin itself *IS*.

      What a surprise.... guess Adobe is just as open (scratch that, sorry, it's much more open... they don't restrict what you can and cannot run on their platform).

    39. Re:proprietary and apple by TheKidWho · · Score: 0, Troll

      Next thing you know your going to complain that your CD player can't play mp4 files. But you own the thing!!!1

    40. Re:proprietary and apple by CubicleView · · Score: 1

      I don't get your point... He didn't say he uses BSD, he just said that he hated it. I hate tequila, can you figure out why I don't drink the stuff?

    41. Re:proprietary and apple by cHiphead · · Score: 2, Insightful

      Your distinctions are grossly incorrect.

      Shared Source, Accessible Source, Viewable Source, mean the source can be viewed. Using Open Source in this fashion is incorrect and is an unethical PR word-play ploy by a proprietary company trying to cash in on what Open Source actually is.

      Open source is used to imply that it is an open (freedom based) license that allows you to view, change, compile, install the software as you need.

      "Free Software" is used to imply no cost software, but not necessarily open source (ala SpiceWorks IT software, its "Free" but not "Open").

      I can buy a Wii and install whatever I want on it if I can figure out how it works without agreeing to any software 'license' they attempt to tack on to it (or bypass the software portion entirely).

      --

      This is my sig. There are many like it, but this one is mine.
    42. Re:proprietary and apple by node+3 · · Score: 4, Insightful

      He is protesting that Flash is pushing a closed standard when he is the biggest pusher of closed standards on the planet.

      Microsoft is. Apple is likely the largest proponent of open standards and open source, outside of primarily open source companies and organizations, on the planet.

      So are the vast majority of the media he pushes in his store.

      Interesting. Since all of the music on the iTunes Store is non-DRM, you mean "closed" as in "copyrighted"? Or are you just plain wrong?

      While it is true that he recently recanted on music, there's still a lot of legacy music out there
      that is trapped in DRM and is essentially being held hostage. Sure, Apple customers can cough over
      a ransom but they really shouldn't have to.

      I see, just plain wrong. In other words, situation normal.

      Adding DRM to an open standard makes it a closed standard.

      No it doesn't. The term Open Standard does not mean what you seem to think it means.

      Steve's binary standards are under his thumb. That's kind of the whole point of him trying to ban
      any sort of intermediate programming layer. He's not content to trap customers on his devices, he
      also wants to make sure that programmers are too.

      If you'd read his letter (I know, that's asking a lot), you'd see that he's not trying to "trap" customers or developers (it's amazing how insanely paranoid some slashdotters are). It's because, as outlined in his letter, and as pointed out to you by the non-mad among us, he wants the iPhone OS devices to provide the best user experience Apple can create. That's how Apple tries to sell their products, by actually making them better than the competition. Yeah, I know, crazy concept right?

      By allowing Flash-developed apps on the iPhone, Apple couldn't just improve the iPhone OS and have those advances widely and quickly taken advantage of. Many developers would also have to wait for Adobe to support those new features, which they may never do. This negates one of the biggest competitive advantages that Apple has--their superior operating systems.

      Now, you may not agree that Apple has the most superior mobile operating system (after all, it would be uncharacteristic of you to actually be right about something like this), but Apple sure thinks they do, and their actions, from the App Store, to the developer agreement, to Flash, all fit this explanation perfectly. This explanation also has the added benefit of being the simplest, most rational one.

      The egomaniacal, all-controlling, all-censoring explanation suffers from at least two major flaws. First, it isn't terribly consistent. Webkit being open source and html5 being an open standard as well as the many other open source and open standards that Apple supports (many of which Apple created), all contradict this view. The other flaw is that this requires Jobs to be exceptionally villainous, beyond anything you'd find in a Bond film. A lot of the "control" people here seem to want to attribute to Jobs makes no sense whatsoever. Steve Jobs doesn't want to control what you think or do. How absurd is it that one would have to write that sentence as a legitimate rebuttal?

      Programmers are a little more unwieldy in this respect.

      Yeah, I'm sure vast untold hordes of developers are fleeing the App Store as we speak. /sarcasm

    43. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Steve is making this distinction: apps can be proprietary, web standards should not be.

      In other words, "The only things that should be proprietary are the things we make money on."

    44. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Nice primer on licensing. Now tell me again what relevance that has to open web standards?

    45. Re:proprietary and apple by Bert64 · · Score: 1

      The difference is that iphone/ipad are proprietary client devices, which access data in an open standard...

      I'm sure your television is a proprietary device too, you can't install software on it, you don't know how it's put together, but it takes standardised inputs and displays them to you. There is nothing stopping you from building your own device to interpret and display the various types of TV signals. And you are still free to buy any type of TV you want.

      You don't have to buy an iphone, you can use a multitude of other devices which support HTML... If you do buy one, you know up front what artificial limitations the device has. Apple do not have enough market share in the mobile space to have undue influence over other suppliers so there are still plenty of other phones you can buy which don't have such limitations.

      Flash is a proprietary data format that only has a single client available, if adobe choose not to produce a client for your device of choice then you are locked out of the content. If the client they provide sucks then you have no way to improve it or replace it with a better one...The biggest selling point of the first iphone was that it had a far superior browser to any other comparable device, apple would not have been free to do this with something proprietary like flash.

      Adobe should open up their flash player, relax the licensing terms on the format spec and open source their client, make the spec an open standard and release compliance tests for implementations. Let Apple write their own flash player which addresses their concerns, let browser makers implement it directly into the browser... Ensure flash is available on *everything*, just like HTML is... Otherwise i just see flash gradually being forced out by html5 and silverlight.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    46. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Steve is making this distinction: apps can be proprietary, web standards should not be.

      LOL. Which is why Apple (along with Nokia and others) torpedoed the effort to an unencumbered baseline video codec for HTML5.

    47. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Steve is making this distinction: apps can be proprietary, web standards should not be. Text is open while Word, NotePad, TextPad, AppleWorks, etc. are not open. That's his point.

      He's still talking out of both sides of his mouth. If it doesn't come through the app store, it doesn't go on YOUR phone unless you jailbreak it. It is disingenuous to say that you believe in open web standards, but want your customers (including developers) completely under your thumb and that they will do what you tell them to do and they'll like it. The only reason he believes in open web standards is because he can't exercise complete control over the Internet/World Wide Web and wants to prevent anyone else from doing what his company does best, limiting choice...Apple would then be at the behest of someone else and Steve Jobs doesn't like two way streets. He doesn't want open web standards because it'll make the world a better place.

      Darwin, CUPS, and WebKit are all open source. Apple also distributes for free the other open source code it uses like their version of bash, BIND, etc.

      Either because Apple has to or there is little to no point of closing their modifications. Not one of these projects, with the exception of Darwin, was started from scratch by Apple or associated parties. The pattern is quite clear.

      -Darwin uses large swaths of open source code not developed from scratch by Apple. And the stuff Apple did write from scratch isn't particularly unique.
      -CUPS was developed as an open source project and then Apple hired the developer.
      -WebKit is forked from KHTML/KJS.
      -bash...obvious
      -BIND...again obvious

      If it weren't for the open source licenses these projects started with, Apple would likely not have open sourced their derived projects.

      Also, I believe the GP was referring only to the iPod/iPhone/iPad context as flash is available for Macs and related products.

    48. Re:proprietary and apple by preaction · · Score: 1

      Darwin, CUPS, and WebKit are all open source because they absolutely had to: Darwin -- borrows heavily on FreeBSD's kernel and userspace (BSD license, allows for closing the source, but would have destroyed adoption of the platform) CUPS -- Free for years, closing the source would have caused a fork and lost all the free contributors. WebKit -- forked from KHTML, LGPL licensed (does not allow closing of derivative works). This wasn't a philosophical decision, this was a business decision. The open source philosophy is good as long as it pads the bottom line. With a smartphone, the platform doesn't have a large open-source community, so Apple can impose its own beliefs on what openness and community should mean.

    49. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Why do you hate tequila? Nobody is forcing you to drink it.

    50. Re:proprietary and apple by 99BottlesOfBeerInMyF · · Score: 1

      Your distinctions are grossly incorrect.

      My dictionary says: open-source - adjective - Computing denoting software for which the original source code is made freely available.

      "Free Software" is used to imply no cost software...

      Actually there are two meanings for that term because the word "free" has two meanings in English (libre vs. gratis).

      I can buy a Wii and install whatever I want on it if I can figure out how it works without agreeing to any software 'license' they attempt to tack on to it (or bypass the software portion entirely).

      You've never heard of the DMCA?

    51. Re:proprietary and apple by masmullin · · Score: 2, Interesting

      Just because people like something doesn't make it "good." Plenty of people like recreational drugs, but that doesn't make drugs "good," they are unhealthy.

      Plenty of people like using Apple proprietary models, but the Apple way is arguably unhealthy for society (and perhaps illegal? anti-trust?).

      I dont particularly want to start an argument over whether Apple is good or evil... my point is that just because people like something doesn't mean the something is good.

    52. Re:proprietary and apple by s73v3r · · Score: 1

      you are not allowed to redistribute the source code or your app outside of it.

      These guys say hi

      I don't think this is an exhaustive list, either. The point is, you can create open source software for the iPhone.

    53. Re:proprietary and apple by Anonymous Coward · · Score: 0

      I tend to agree with Catbutt and UnknowingFool. While parts of the iPhone/iPad infrastructure may be closed and restricted, many of Apple's other products do use open standards. Apple has been good about releasing source to system software, which allows other platforms to integrate OS interfaces that they've developed. Things like Grand Central Dispatch, mDNS and DNS-SD, and the C extensions they've made to LLVM -- just to name a few -- are all useful contributions that other operating systems can freely integrate.

      Apple has a fiduciary duty to their shareholders. It's obviously in their interest to allow wider adoption of their system software. Whether iPhone/iPad development should be open/closed is harder to argue. Given that Google is providing a viable open alternative, I think we'll get a good case study comparing the two approaches as Android and iPhone mature.

    54. Re:proprietary and apple by Anonymous Coward · · Score: 0

      I wish all you geniuses had your own business; your attitudes would be significantly different from the phony self-righteousness that makes up the overwhelming part of the geek psyche.

    55. Re:proprietary and apple by dgatwood · · Score: 1

      "The source code you release cannot be proprietary" is not all open source, again, BSD goes around this. Somehow they think it's better to let people take their own code and make it proprietary.

      You make it sound like this is just BSD. If you are the creator of GPL code, you can make it proprietary, too. It's actually pretty easy. You just apply for a patent on something fundamental to the software, sell the software copyright to a company along with the patent, and boom. The GPL project is forced to shut down because they're violating a corporation's patent.

      It really doesn't matter at that point whether someone has the source code; he/she still can't compile or redistribute it legally, not because of the copyright or license, but rather because of the patents.

      And no, IMHO, the GPLv3 does not adequately protect against this, by my reading, as the wording conveys patent rights to existing patents, but does not explicitly include a waiver of the right to apply for patents at a future date. It's like a contract for the sale of firewood. I sign a contract that grants you all the firewood in my possession. You take possession of the firewood. Three days later, I chop more firewood. You are not entitled to the firewood chopped after you took possession of the first batch unless the contract explicitly states that I will chop wood for you in perpetuity.

      Even if that clause proves stronger than I think it is, though, you could still make new future versions that are proprietary, assuming that you own all of the code (as your comment implies). And since most software is developed/supported by a very small group of people, if they all agree to develop a proprietary version, the open source version will almost inevitably stagnate and eventually die.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    56. Re:proprietary and apple by s73v3r · · Score: 4, Insightful

      You can make web delivered apps in HTML5/JavaScript. They are not stopping this. Your point of Apple trying to stop web apps is invalid.

    57. Re:proprietary and apple by harl · · Score: 2, Insightful

      Um that's exactly what he's doing. He runs one of the largest closed systems in the world and then blasts another company for being closed. That's the epitome of hypocrisy.

      From the article:
      It's not open. "While Adobe's Flash products are widely available, this does not mean they are open, since they are controlled entirely by Adobe and available only from Adobe. By almost any definition, Flash is a closed system."

      Here is I fixed it for you version:
      It's not open. "While Apple's products are widely available, this does not mean they are open, since they are controlled entirely by Apple and available only from Apple. By almost any definition, Apple is a closed system."

      Psystar lawsuit.
      Apple must approve all iThing apps. You can't even write for your own device.
      Even little things like scrambling the names of media files on your iPod so you can't copy them yourself even if you have the rights to.

      Apple is The Definition of walled garden.

      --
      I find being offended by me offensive.
    58. Re:proprietary and apple by masmullin · · Score: 1

      Flash being closed is a problem not simply because it is closed, but it is closed to Apple.

      While incredibly insightful towards the true meaning of Job's words, your argument against hypocrisy is based on a lie.

      Simply put Steve Jobs did not say "it is closed to Apple" Steve Jobs stated "Flash is a closed system"

      YOU said it is closed to Apple, not Steve.

    59. Re:proprietary and apple by s73v3r · · Score: 1

      And that's why Adobe hasn't come out with a 64 bit version of Photoshop for the Mac, despite having 5 years to do so? Or why they didn't come out with a native Intel version of CS3 when the Intel Macs came out, instead forcing everyone to wait for CS4 and buy a new version?

    60. Re:proprietary and apple by beakerMeep · · Score: 1

      Uh that's pretty much the definition of hypocrisy.

      It may be shrewd business, but "do as I say and not as I do" pretty much fits the hypocrisy label in the world I live in.

      --
      meep
    61. Re:proprietary and apple by sglewis100 · · Score: 5, Insightful

      No, the real reason is to control ad and app revenue. Apple now owns the ad revenue stream into their devices with iAd in 4.0 and later.

      This doesn't REQUIRE developers to use it. It just provides it as an easy thing to implement. AdMob apps won't disappear overnight... except for where they find Apple pays them more and they switch out of sheer excitement.

    62. Re:proprietary and apple by eyrieowl · · Score: 2, Informative

      Apple may have their merits, but trying to argue that the iPhone is in ANY way an open platform is completely ludicrous. Apple goes above and beyond to try to prevent you from using devices the way you want to, they like open-source only in-so-far as it lets them build better CLOSED systems, they try to maintain as tight a control on everything they can as is possible. Sure, they use some open source as part of the products. What of it? That makes them a user, not a promoter, of open source and open systems. Particularly the latest requirements that applications can only be developed in their sanctioned languages is the most heavy-handed, self-serving "horseshit" I've ever seen.

      And if you think Apple supporting some way for those so inclined to unlock the ability to install unsigned apps would make the phone a rancid piece of shit for everyone who DIDN'T do that...you truly are deluded. There is ZERO reason why providing some way for people to install apps that aren't blessed by their sweatshop-priesthood that oversees the app store would make it a "bad experience" for everyone who just stuck with the store. Sorry, but I guess there IS a UID for stupid.

    63. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Tacky that his first point is that Flash is proprietary, when Apple restricts the apps that can be installed on the phone. Pot, meet kettle.

      Exactly

      Exactly not! He makes the comparison to HTML5, CSS and JavaScript. In the first half of the letter he is talking about anything that runs in the web browser. So he is correct when he says that Flash is closed, and Apple's web browser stack is open.

      Only in the second part of the letter does he talk about what's in the app store. There he doesn't use the open/close argument, so flame on. But he does use the argument that Apple doesn't want there to be devlopers that have to wait on Adobe before they can use new APIs.

      So rtfa.

    64. Re:proprietary and apple by calzones · · Score: 0

      I'm with TheKidWho on this one ---another +5

      well said #765543!

      --
      Asking people to think is like asking them to buy you a new car
    65. Re:proprietary and apple by russotto · · Score: 1

      RMS is not the last word on open source. He probably could have been, if he weren't such an ass about it. Most people have been ignoring him for a decade or more now, he's pretty much irrelevant.

      Hardly. He is the anchor for one side of the issue. But he's not the last word on "open source"; the term he uses has long been "free software".

      Open source means, literally, that the source code is available for free. The "Source" is "Open". Open Source. Hey, that's amazing! It means exactly what it says!

      Providing the source for free with a restrictive license which says you can't modify it isn't "open source". The Open Source Initiative's criteria are much more reasonable, and close to what the GP posted.

    66. Re:proprietary and apple by TheKidWho · · Score: 2, Informative

      You know there are free apps for the iPhone right? A ton of them in fact?

      Did you also know that Apple makes a minuscule profit on the App store itself? They use it to encourage develops which drives hardware sales.

    67. Re:proprietary and apple by Anonymous Coward · · Score: 0

      You assume and make it sound as if Apple created Darwin, CUPS and WebKit. If my memory serves me right, these were already open source products that Apple is using. If not for that, they would be proprietary as well.

    68. Re:proprietary and apple by Z0z · · Score: 1

      Sonny, I remember when we had to walk uphill both ways just to get a page load from Chips & Dips.

      --
      P.S. Any misspellings or faults of grammar you think you detect are mearly transmition errors, and probably your fault a
    69. Re:proprietary and apple by beakerMeep · · Score: 4, Insightful

      Ok let's sum up:

      -You hate low uids. Really what does that have to do with anything?

      -Apple is cool because the DRM they developed is weak (You've also been around long enough to know that Apple was developing DRM for quicktime pre itunes right?)

      -Since the original dev kit iphone was some unusably-lame browser based thing, you somehow count that as a point for open standards.

      -You think that open+proprietary = open.

      I'm at a loss for why you got modded up, you seem pretty incorrect to me, and you were very rude.

      --
      meep
    70. Re:proprietary and apple by ToasterMonkey · · Score: 1

      My dictionary says: open-source - adjective - Computing denoting software for which the original source code is made freely available.

      Actually there are two meanings for that term because the word "free" has two meanings in English (libre vs. gratis).

      Oh right, I forgot the meaning of "free software" overloaded, so "open source software" was declared to mean explicitly "free of cost & open" http://www.opensource.org/docs/definition.php

      THAT really clarifies things! /sarcasm

      The weirdest part is how OSI set out to be more business friendly than free (only open) software.

    71. Re:proprietary and apple by diqmay · · Score: 1

      iPhone doesn't work (how) I want and I own the damned thing.

      I do hope Apple will go out of business because of this bullshit; they deserve it.

      You're doing it wrong.

    72. Re:proprietary and apple by Anonymous Coward · · Score: 0

      You know, I'm actually ok with that.

      Nobody's holding a gun to your head, making you buy it.

      Yes, it is proprietory. No, my PCs run linux. There are alternatives phone and PDAs out there which are free.

      Linux on my workstations does the job I want. Apple on my PDA does the job I want. There isn't a piece of data on it that isn't hosted somewhere else. There is a place for Open source, and closed source (and open and closed platforms).

      Wow, a voice of reason! :)

    73. Re:proprietary and apple by ToasterMonkey · · Score: 1

      While incredibly insightful towards the true meaning of Job's words, your argument against hypocrisy is based on a lie.

      Simply put Steve Jobs did not say "it is closed to Apple" Steve Jobs stated "Flash is a closed system"

      YOU said it is closed to Apple, not Steve.

      Theoretically, Flash is an open system. In practice, unless Apple wants to implement Flash players and development tools of its own, it is not. For another example see Java. And IBM Java. And JRockit... And.. you get my drift?

      This is like a pot calling a kettle black because... a cast iron tea kettle in 2010 is stupid.

    74. Re:proprietary and apple by BitZtream · · Score: 2, Interesting

      If you want to sell your software in App Store, you are not allowed to redistribute the source code or your app outside of it.

      Uhm, wrong.

      You most certainly CAN. You can't distribute references to the iPhone API. This is nothing new and developers have been dealing with this sort of thing for years. You create a very simple shim between your internal application model and the iPhone SDK bits and you don't distribute the shim. The rest is entirely distributable.

      Its not hard really if you have half a clue.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    75. Re:proprietary and apple by Mr.+Underbridge · · Score: 1

      Apple may be overly controlling, but it seems to work well for them and their target market. Don't you remember how fast the iPhone grew and how it changed the world of smartphones?

      Commercial success doesn't mean they're on the right side of every issue. Change 'Apple' to 'Standard Oil' and the comparison is suddenly less appealing.

      In this case, the fact that Steve Jobs has to confront this issue head-on is proof enough that there is a call for them to offer something they're not, and their 'target market' isn't completely pacified.

    76. Re:proprietary and apple by UnknowingFool · · Score: 3, Informative

      Darwin, CUPS, and WebKit are all open source because they absolutely had to

      I don't think you understand the difference between a BSD license and a GPL license. One of the main requirements of BSD is that the copyrights must be maintained. BSD imposes no limitation on modifications or publication of source code whereas GPL requires that all source code for modifications be published if the code is redistributed. So Apple did not have to release Darwin. Because CUPS was GPL, they have to release modifications, but Apple didn't have to purchase CUPS either. WebKit came from khtml which had a GPL license. Apple, under the obligation of the GPL, did release their modifications to the code; however they are not under obligation to release code that they wrote independent of khtml. From 1997 to 2005, Apple only released the GPL versioned parts of their WebKit, namely WebCore and JavaScriptCore. In 2005, Apple released all of WebKit, some under BSD, some under GPL.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    77. Re:proprietary and apple by Myopic · · Score: 1

      You are right and the coward is wrong. People are certainly entitled and able to hate things without being forced to use the things. Those are not related. The coward might just be trolling, or else is terribly confused.

    78. Re:proprietary and apple by UnknowingFool · · Score: 1

      And Apple didn't have to maintain them nor contribute to them in any way; but they did. WebKit is to khtml as FreeBSD is to generic BSD. WebKit was so much more advanced than khtml that the khtml developers tried to backport the changes Apple made after they forked it. So in essence Apple took an existing open source project, heavily extended it, and then released the changes back under a far more permissive BSD license. As for Darwin, it came from OPENSTEP and it was under a BSD license. BSD licenses do not require that modifications to source code be published; only copyright notices must be maintained.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    79. Re:proprietary and apple by TheNumberless · · Score: 2, Insightful

      iPhone doesn't work I want and I own the damned thing.

      It sounds like you didn't know this when you bought it, despite the fact that it's always been that way, and it's never been a secret to anyone. Caveat emptor.

    80. Re:proprietary and apple by AshtangiMan · · Score: 1

      Not all iThings are like that. iBook and iMac come to mind.

    81. Re:proprietary and apple by MikeBabcock · · Score: 1

      Yes, I meant that comment, and again, you don't disagree with it to date.

      He said install. He said source viewable. Copyright law is covered by the Open Source licensing of a given piece of software, so that comment is pretty null. As for patents, they don't prevent installation.

      You're either purposefully trolling or being unnecessarily pedantic about a point that was well-made and perfectly accurate within the confines of his argument.

      --
      - Michael T. Babcock (Yes, I blog)
    82. Re:proprietary and apple by ukyoCE · · Score: 1

      There's no contradiction from Apple blocking Flash because it's proprietary. Apple is NOT making a philosphical statement here. They're making a practical one. "If Flash on the iPhone (or heck, on the whole internet) breaks or has security flaws, there's nothing we can do about it."

      The issue with proprietary software is not that it's proprietary, it's that Apple has no control over it. They have control over the App store for the same reason that they block Flash: control.

      It's no different than many development shops that use open source. We want to be able to crack the hood and fix something if it has us dead in the water. But that doesn't mean we open source all the code we write for our clients.

    83. Re:proprietary and apple by Culture20 · · Score: 1

      Lately it seems like the most trollish horseshit is posted by guys with really low UIDs. They are like dinosaurs who really just don't understand how the world works anymore, and are forced to resort to inappropriate and misdirected rants based on a mid-1990s level of understanding of digital media.

      You do realize that most of the low UID guys are probably no older than you? A six digit UID starting with 7 is pretty old. My UID isn't representative of my age either; I've lurked /. since time began, but after many years decided to start posting.

      Trolling is more fun.

      Damn, I shouldn't have fed you.

    84. Re:proprietary and apple by Anonymous Coward · · Score: 0

      "Technically legitimate?"

      The reason it only runs signed apps is because of very nontechnical reasons: Because Apple wants to be able to maintain complete control over what shows up on the device. Apple ap store is rife with stories of inconsistent and fickle enforcement. Heck, one guy got his app taken down (after several months of it being fine) after he badmouthed apple.

      That is hardly a technical reason.

      No, apple really just likes being in a position where they can act like pricks if they want/need to, and allowing Flash on their device would limit that. Nothing "technical" about it, no matter how much the apple apologists wish it to be so.

    85. Re:proprietary and apple by UnknowingFool · · Score: 1
      I don't know where you getting your information but SWF is not open:

      It is a partially open repository for multimedia and vector graphics . . . SWF specification was released under a very restrictive license . . .

      Flash as a standard is still not open even if Flex is. Flex uses Flash but it is not Flash.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    86. Re:proprietary and apple by rxan · · Score: 1

      Flash has way more capabilities than HTML5.

      Flash is a runtime which will run apps consistently across multiple browsers. With HTML5/Javascript/SVG/(insert other hacked together web techs) you would have to test on every browser and it would still turn out differently.

      You're right. Apple isn't trying to stop web apps. They are just crippling them. In no way with current web technologies can you achieve what Flash can. This is how Apple can promote the "openness" of disallowing Flash while still preventing web apps from reaching their full potential on their platform. And since Apple is such a powerhouse, this consequently screws over all other platforms.

    87. Re:proprietary and apple by soppsa · · Score: 1

      Doesn't matter. I first post on every slashdot article with the same untrue flamebait and get modded up by the hivemind. Sun rise, sun set.

    88. Re:proprietary and apple by rxan · · Score: 1

      Speaking of straw men...

    89. Re:proprietary and apple by belkode · · Score: 1

      The real reason is the last one he gives: stuff made through Flash is made to the lowest common denominator between mobile platforms. That's why people want to use Flash to write things: multiple platforms. They'll have to wait for Flash to support newNeatFeatureX before they can use it, and Steve doesn't want that.

      His real reason is also his weakest point, and the one that sours it for me. It impacts not only Flash but other quality third party solutions, which tells me that he is consciously trying to restrict cross-platform development (or at least, apps being migrated from iPhone elsewhere) so that the platform can remain exclusive. In practice he makes life more difficult for developers (if the TOS is strictly applied) who have to reinvent the wheel for certain solutions. And, ultimately, hurts customers who may not get their apps easily ported to the iPhone.

      His so-called logic does not hold water... Flash is just a great and convenient scapegoat, and I even agree with some of the reasons prior. But his last point is embarrasingly lame and transparent

    90. Re:proprietary and apple by Anonymous Coward · · Score: 0

      People are certainly entitled and able to hate things without being forced to use the things.

      Or I might just wonder what damage the license has done to the person who hates it so much. It seems illogical to me to hate something that has done no harm to you.

    91. Re:proprietary and apple by Enter+the+Shoggoth · · Score: 1

      "Too bad they can't both lose"

      -Henry Kissinger on the iran-iraq war

      Too bad they haven't sent Kissinger to The Hague

      --
      Andy Warhol got it right / Everybody gets the limelight
      Andy Warhol got it wrong / Fifteen minutes is too long.
    92. Re:proprietary and apple by ArsonSmith · · Score: 2, Interesting

      Lots of people like McDonald's so they must be good too.

      Apple = McDonald's

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    93. Re:proprietary and apple by cowscows · · Score: 5, Informative

      He's not blasting Adobe for being closed, he's blasting them for going around telling everyone how open they are when that's not true.

      He fully admits that Apple has lots of proprietary stuff. In that same letter. Whatever merits that Flash might have that would warrant Apple supporting it on the iPhone, it being an open system is not one of them, and so Adobe should try to make more useful arguments.

      Not that it'll matter to Jobs.

      --

      One time I threw a brick at a duck.

    94. Re:proprietary and apple by Anonymous Coward · · Score: 0

      I don't think sopssa's negative appraisal Apple's practices were based off of market principles, but rather ethical ones. Apple is "bad" in the sense that, if one values the freedom to program one's own devices, they are restrictive and controlling. I don't judge the moral worth of a company by their growth.

    95. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Nowhere in the open letter was any other company blasted for being closed, nor was Apple afforded any pretense of being open.

      What was pointed out was simply that web standards should be open, and Adobe's proprietary Flash standard should not be allowed to maintain such a large influence over web content.

      Also, you need not fix anything. Jobs himself writes: "Apple has many proprietary products too." immediately following the sentence you quoted.

    96. Re:proprietary and apple by Lars+T. · · Score: 5, Insightful

      He is protesting that Flash is pushing a closed standard when he is the biggest pusher of closed standards on the planet.

      No, he is protesting that Flash is pushing a closed standard on the web when he is the biggest pusher of open standards on the web on the planet. But thanks for putting your hate towards Apple above that towards Flash.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    97. Re:proprietary and apple by Gilmoure · · Score: 1

      Old farts SUCK!

      Wait, what was the question?

      --
      I drank what? -- Socrates
    98. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Can you point me to some alternative full-featured implementations of SWF other than Adobe's?

    99. Re:proprietary and apple by arkhan_jg · · Score: 1

      The correct term for Ubisoft games is 'Crippleware'.

      --
      Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
    100. Re:proprietary and apple by bennomatic · · Score: 1

      No, you're wrong. iAd is a tool they're offering to developers. Those same developers are free to continue using the same ad networks they want in place of iAd, or to not put any ads at all in their apps.

      There's a big difference between offering a new tool to generate a new revenue stream and forcing everyone to use it. People might end up using it if it's easier, better, more profitable for them. If not, they won't. Apple has not made a single indication that they will limit developers' access to other networks.

      --
      The CB App. What's your 20?
    101. Re:proprietary and apple by BlueStraggler · · Score: 1

      You hate low uids.

      I do?

      Apple is cool because the DRM they developed is weak

      I said Apple is cool?

      (You've also been around long enough to know that Apple was developing DRM for quicktime pre itunes right?)

      Um, how else would they have been able to offer a DRM solution to the labels that demanded it?

      Since the original dev kit iphone was some unusably-lame browser based thing, you somehow count that as a point for open standards.

      Are you trying to suggest that these are mutually exclusive properties?

      You think that open+proprietary = open.

      I do? It's a good think I have clear thinkers like you to tell me what my opinions are. For a while there I thought I was just rebutting the claim that "Steve's binary standards are under his thumb." Some of them are, and some of them are obviously not.

      I'm at a loss for why you got modded up, you seem pretty incorrect to me, and you were very rude.

      Same reason you got modded up, in that case.

    102. Re:proprietary and apple by TheGeneration · · Score: 1

      I think the tide is about to change for Apple unless somebody there has the courage to bitch slap Steve Jobs and tell him he's crossed a few too many lines recently.

      I would argue that this week is going to go down in Apple history as the week that "Apple lost it's shine."

      I was reading this article and apparently there is a real sea change in perception of Apple. This is very bad news for a company that has worked so hard to build a reputation, and to keep the press on it's side.

      --


      The Generation
      I'd say something witty here, but I'm not that bright.
    103. Re:proprietary and apple by Sandbags · · Score: 1

      You can write for your own device. Any app can be written and distributed on up to 100 iPhone/pod/pad devices WITHOUT going through the apple store or approval process. You need only subscribe to acquire the tool set and SDK.

      --
      There is no contest in life for which the unprepared have the advantage.
    104. Re:proprietary and apple by poetmatt · · Score: 1

      you can't remove source code access to something once it's been released via GPL. Even when forked. You can remove source code access to things that have been released via BSD.

      If you obtain patents at any time and sue with them is different. You can obtain patents until you are blue in the face, but enforcing them is different altogether. How do you fail to understand this distinction? There is a significant difference between saber rattling and taking someone to court. Also, what does it matter? Bilski's about to invalidate most software patents, hopefully/thankfully.

      In your opinion, you're not a lawyer, and you can read the rest off of http://fsfe.org/projects/gplv3/patents-and-gplv3.en.html if you bother to read it (which I know you wont). Your interpretations are incorrect, and you don't even have any standing in any way to imply otherwise.

      Maybe a few quotes help. from the link above:

      Patent retaliation means, if you sue somebody for patent infringement, then you lose the right to use this code.

    105. Re:proprietary and apple by poetmatt · · Score: 1

      umm, you can fork and license under additional licenses that do not require or allow source code to be available.

      Yes, BSD is more public domain styled. I absolutely agree. That is great for some scenarios, and bad for others. Yes, anyone can do whatever they want with it. However, they don't have to share whatever they do. It means they really don't have to contribute to the community. Most people have a preference one way or the other about this, and I myself am not excluded from that.

    106. Re:proprietary and apple by Space+cowboy · · Score: 1

      From reading the developer agreement, I'm not even sure that's needed.

      All the restrictions appear to be on the application, when distributed via the app-store, not on the source-code for the application. Other restrictions apply to Apple software (ie: the SDK), but that's not what you'd be distributing either.

      If anyone can point out where it says the source-code is restricted from distribution, I'd appreciate it.

      Simon.

      --
      Physicists get Hadrons!
    107. Re:proprietary and apple by poetmatt · · Score: 1

      you know what? That's none of your business. I am at liberty to disclose whatever I want, but I don't need to be subjected to psychology, additionally by someone willing to comment only as an AC.

      Harm by itself is not even at focus here. Who said a license does harm, or has done harm?

    108. Re:proprietary and apple by rossjudson · · Score: 1

      Should there be a clause in the GPL that prohibits users and distributors of, say, the GNU toolchain, from prohibiting downstream usage with the front-end processor of their choice?

      What this looks like to me is a crack in the GPL. Apple builds everything it has with a toolchain that is designed and licensed for freedom. Apple is free to create a new language and use it with the toolchain, and perhaps grant it to others. Downstream entities are not permitted to do this.

      Based on the reasons Jobs gives, the same logic should apply to Mac OS X. No more advanced language use; just crappy, archaic Objective C.

    109. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Really, why can i install flash in Snow Leopard? Isn't t closed to Apple there too?

        Its not a logical argument, the brilliant, but exceptionally pompous Jobs just wants to keep his tightly integrated platform exactly how he thinks things should be, since he know how mobile computing should be done better than anyone else who ever lived or ever will live (at least in his mind), and if you don't like it don't buy and iPhone. The best vote is with your $$$, i certainly would never buy and iPhone and I love my MacBook!

      In fact, I think this is great, his idiocy has been the biggest boost Android could possibly hope for :) Viva Android!

    110. Re:proprietary and apple by marsu_k · · Score: 1

      (Of course, LLVM didn't originate at Apple, but you get my point...)

      Well, neither did CUPS, and WebKit would certainly not be where it is now were it not for KHTML...

    111. Re:proprietary and apple by nine-times · · Score: 1

      Yeah, I don't think Jobs is a hypocrite for citing Flash's proprietary nature as a reason not to support it. First, though Apple sells closed-source software and they've locked down the iPhone platform, they have supported open protocols and open file formats. As you say, "apps can be proprietary, web standards should not be."

      Beyond that, I also see another less judgmental issue: Apple may put their own proprietary software on their products, but it is their own proprietary software. It seems reasonable that proprietary developers wouldn't particularly want to be reliant on another proprietary developer which they have no control over. If Apple supports the Flash plugin and Flash apps, then suddenly the future of their platform is (to some degree) reliant on Adobe to do a good job in developing the Flash plugin and keeping the Flash framework in sync with Apple's development of the iPhone OS.

      That's not a problem with FOSS, which would theoretically allow Apple to create their own fork in a worst-case scenario.

    112. Re:proprietary and apple by tknd · · Score: 1

      The egomaniacal, all-controlling, all-censoring explanation suffers from at least two major flaws. First, it isn't terribly consistent. Webkit being open source and html5 being an open standard as well as the many other open source and open standards that Apple supports (many of which Apple created), all contradict this view.

      Apple is a corporation and they will make the best choice that benefits their duty as a corporation. They will only contribute to open standards when it benefits them and they will close anything and control anything when it benefits them. For the situation right now, they cannot control the web, therefore it is to their benefit to "play along" and "contribute" (or poison) the web till they can control it or have it work in their favor. When they don't have control of course they will agree to a standard; the standard benefits smaller players much more than bigger players. So by agreeing to "standards" they can guarantee that they can play. But when they become the big fish, I guarantee that the standard will be theirs, come with an license agreement, and probably cost an arm and leg.

    113. Re:proprietary and apple by R3d+M3rcury · · Score: 1

      True. You can use AdMob to receive ads and display them. However, you cannot send any information about the user, which makes it worthless to any advertising company trying to do targeted ads.

      Of course, this isn't true with iAds. How convenient...

    114. Re:proprietary and apple by R3d+M3rcury · · Score: 2, Funny

      EAT SHIT! 10 million flies can't be wrong!

    115. Re:proprietary and apple by MrDiablerie · · Score: 1

      Flash is also a processor hog. You ever run flash apps on a laptop? Eats through your battery life rather quickly.

    116. Re:proprietary and apple by Anonymous Coward · · Score: 0

      You just won't understand that on slashdot, Apple *proponents* are the trolls. I'd be happy if the mods systematically modded down Apple users until they got disillusioned and stopped posting here.

      I'm still interested in reading Apple stories, it's the Apple people that annoy the hell our of me. Couldn't they just move to their own forums and leave the rest of the technology community alone?

    117. Re:proprietary and apple by sglewis100 · · Score: 1

      Of course, this isn't true with iAds. How convenient...

      I think it's very convienent for end users and developers, and not so much for AdMob and Google. Apple's charging a premium, a rather large one if you believe the Wall Street Journal. It would seem that if Apple takes 30% of ad revenue but charges twice as much or more, the developers still get MORE in their pocket. And from a typical end user perspective, I'd rather NO personal information get transferred. But at least by keeping only Apple and very large, pre-screened advertisers involved, I'm slightly less worried about a) my email address getting transmitted and b) that address getting sold to Joe Spammer.

      PS, for me, it's all academic. If the apps good, I'll pay $1 to $10 to get an ad-free version.

    118. Re:proprietary and apple by teeker · · Score: 1

      I'd argue they are NOT wholly unhealthy for society. They are a necessary evil. While you or I may not approve of the way they do business, the computing landscape would not be the same without them. Enjoy using a truly powerful AND easy to use smartphone? Thank Apple. Like buying music online? Thank Apple. Over the next couple years, you'll probably find a good use for a tablet style computing device, and you can thank Apple for that too. Of course others did all these things first, but Apple made them mainstream and kick-started each of these industries, including all the good competing products and services.

      If you don't like what Apple does, don't buy their stuff, that's cool, but remember that when you grab your Android phone and use it to buy an mp3 from Amazon, and next year listen to that mp3 on your Android (or WebOS, eh HP?) tablet, remember that Apple were the first ones to make those things viable business models in the mainstream, and the devices you're using may very well not be possible without them.

      --
      teeker
    119. Re:proprietary and apple by rxan · · Score: 1

      Yeah I did run Flash on my laptop before a leak in my building killed the thing. It was a Windows machine and it ran just fine. I never had a crash while using Flash.

      You should check out the benchmarks for Flash vs. HTML5 in a recent Engadget article. I believe the results were from Tomshardware. Flash actually runs better than HTML5, at least on Windows.

    120. Re:proprietary and apple by PPalmgren · · Score: 1

      Its the nightmares of a future with Apple controlling over 50% of a market that urges us to speak against Apple's practices. I'm perfectly fine with a "solutions company" being a niche player, but they were getting dangerously close to being the de facto smartphone standard. Apple in that kind of position, based on their decision history, would make Microsoft's Netscape debacle look like child's play. This flash issue would be analogous to MS not allowing any office apps other than MS Office for Windows "because it ruins the Windows Experience"...think about how evil that is.

      It is natural for people instilled with freedom as a primary value to resist giving up freedom for convenience.

    121. Re:proprietary and apple by harl · · Score: 1

      What's the cost on that? Why am I limited to 100 devices?

      --
      I find being offended by me offensive.
    122. Re:proprietary and apple by shutdown+-p+now · · Score: 1

      No, that's not accurate. Open source just means the source is open to be viewed.

      I would be inclined to agree. However, in the industry, the OSI definition of "open source" has become the accepted one. Heck, even Microsoft uses it only in that sense, and uses "shared source" for cases where source is available, but is not free to modify/redistribute.

      At this point, the best thing you can do is 1) use the term "Open Source" in its OSI meaning, as most other people do and expect you to, and 2) capitalize it so that it's clear that it is a distinctive term with a well-defined meaning.

    123. Re:proprietary and apple by Anonymous Coward · · Score: 0

      > They dont even give you the option to decide yourself.

      Patently false.

      1. Get the iPhone/iPad SDK.

      2. *Learn* to use it.

      3. Develop / port / share / install at will.

      Delude yourself all you want, the only thing preventing me from installing, e.g., Mono for my iPad is that Mono has not been ported/packaged as an iPad bundle.

    124. Re:proprietary and apple by node+3 · · Score: 3, Insightful

      Apple is a corporation and they will make the best choice that benefits their duty as a corporation. They will only contribute to open standards when it benefits them and they will close anything and control anything when it benefits them.

      Corporations are not rational entities that only do things which meet their objective goals. They are groups of humans. Sometimes they follow rules, sometimes they follow committees, sometimes they follow an individual.

      In the case of Apple, they follow an individual. When a corporation follows an individual, that corporation's actions and intentions take on the characteristics provided by that leader. Steve Jobs' primary motive force isn't to make money, it's to create the best products he and his company are capable of. The fact that seeking his goals allows him and Apple to make money is what allows him to do this.

      People often mischaracterize this as saying Steve Jobs is some sort of selfless saint and that Apple is a non-profit seeking organization or some other hippy bullshit. That's not what I'm saying. What I'm saying is that Steve Jobs (and by extension, Apple) are doing what almost any one of us would do, which is to do the one productive thing we love most if it were capable of making us the money we need.

      For the situation right now, they cannot control the web, therefore it is to their benefit to "play along" and "contribute" (or poison) the web till they can control it or have it work in their favor.

      You're right that they can not, and that it's not in their benefit to try to control the web.

      When they don't have control of course they will agree to a standard; the standard benefits smaller players much more than bigger players. So by agreeing to "standards" they can guarantee that they can play.

      Who is a bigger player in the web than Apple? Microsoft, certainly. Google? No. Cisco? No. Sun? Linux? Mozilla? No. No. No.

      Apple already is big enough to muscle the web, and in fact, they are. They are muscling it towards open standards. They are muscling it away from their control, not towards it. As are Google, for example.

      But when they become the big fish, I guarantee that the standard will be theirs, come with an license agreement, and probably cost an arm and leg.

      Upon what do you base this guarantee? What action has Apple taken on the web that leads you to think this is even remotely true? Apple competes not by controlling the standards, but by being the best implementation of those standards. The iPhone OS and App Store, and the locking of Mac OS X to Apple branded hardware are the only really notable exceptions to this, and these are all examples of Apple exerting control over their own products. This is what you'd expect any corporation to do, whether the most ruthlessly, cynically avarice-minded corporation on the planet, or the most generous, giving, non-profit organization on the planet. Ubuntu, for example, exerts control over their product. Mozilla exerts control over theirs. There are very few examples counter to this, and are mostly just individuals who toss their code out there and abandon it.

      What's important to understand is why Apple exerts control over their own products. Some companies do this to nickel and dime you. Apple does this to help ensure their products maintain a high standard and outshine the competition. This ends up benefiting Apple greatly, because it's one of the single-most important ingredients in their success. But the thought process isn't, "exerting control means higher profits", it's "exerting control means better products means higher profits".

      If you want an example of a company that would lock the web into using their own proprietary technologies if they could, it's Microsoft. I say this because they've already tried this many times in the past, and it's something that they did succeed with on the PC.

    125. Re:proprietary and apple by jo_ham · · Score: 1

      That "trapped" music can be burned to Audio CD by iTunes and reripped as lossless. While you may lose a little in the conversion from aac to cd audio, and certainly will if you then rerip it into a lossy format, it's not like you have totally useless files that you can't convert. iTunes itself offers (and has always offered) a way to remove the DRM totally legally (if not perfect technically due to format shift).

      What closed standards are Apple pushing, btw?

      H.264, AAC, TCP/IP, .mbox for mail, human readable pref files, concurrent copy of iTunes library in documented xml format, major support and progress for Webkit and Nitro (which is also open source), iWork files saving to documented xml formats, PDF supported extensively throughout the OS (since Quartz is based on it), open source core (with components and code still being released to the community, despite the fact that there's no legal obligation due to BSD licence, including new stuff they have written themselves like libdispatch being released as open source), GCC included and supported heavily in Xcode...

      So, how are they the biggest pusher of closed standards on the planet? Because they have a phone and app store with a walled garden?

      Is AFP closed? Even if it is you can use NFS, which OS X supports out of the box. I guess HFS+ is closed, but good luck getting them to abandon that one for ext3.

    126. Re:proprietary and apple by bonch · · Score: 1

      Exactly, and the software/iPhone is not only proprietary, but actually restricted too. It's even worse than just proprietary software.

      Don't be ridiculous. Steve Jobs is talking about why Flash isn't installed for their browser, and it's because they prefer the open standards of the web. Safari supports HTML5.

    127. Re:proprietary and apple by shutdown+-p+now · · Score: 1

      They showed the games ported over to the iPhone. They were crude and ugly to the point that it made SJ's case to me.

      Why do you feel the need for Steve to make the decision for you? Are you incapable of making your own? Isn't that precisely what any "philosophical objections" are about in the first place - giving people choice, rather than taking it away from them?

    128. Re:proprietary and apple by Rockoon · · Score: 1

      Hmm, I didn't know until last week that iPhone developers could only use C, ObjectiveC, or JavaScript.

      In fact, all those developers that werent using those, also only found out last week.

      You can take your "like you didn't know" argument, and shove it right up your ass. Its willfully ignorant of the fucking fact that Apple has changed the deal more than a few times already.

      --
      "His name was James Damore."
    129. Re:proprietary and apple by jo_ham · · Score: 1

      Not quite true - you can still serve up your own ads in your app if you like, Apple just offered a new way to do it with a ready-sourced stream and easy way to integrate it if you don;t want to roll your own. Releasing this new feature does not prevent you from doing it yourself - you're not forced to use Apple's new method.

    130. Re:proprietary and apple by Anonymous Coward · · Score: 0

      > With flash, it's simple enough to add a web view to an app that can be used to display a small bit of ad content without issue, thus bypassing Apple altogether.

      What??? C/C++/ObjC, which are the languages supported in the iPhone/iPad SDK, make trivially simple to connect with whatever ad network you want, display their ads and charge for that --if your users tolerate that sort of behavior. NPR, to cite just one example, did exactly that to generate revenue from their apps, "bypassing Apple altogether" to use your phrase.

      iAds is there for the benefit of small developers which are not NPR and therefore would have a problem trying to build their own ad network. You know, like Google does for websites? However, it's trivially simple for you to "bypass Google" in the web, Flash or no Flash, and the same is true on Apple's "ecosystem".

      Sorry to tell you, but your "argument from revenue" is an utter FAIL.

    131. Re:proprietary and apple by BasilBrush · · Score: 1, Informative

      they try to maintain as tight a control on everything they can as is possible. Sure, they use some open source as part of the products. What of it? That makes them a user, not a promoter, of open source and open systems.

      Sorry to burst your bubble, but Bonjour and Grand Central Dispatch are projects that Apple created and then released as open source under the Apache license.

      (plus of course there are the many open-source projects that they didn't originally create, but have contributed hugely to. Such as Webkit.)

      Not that that makes them any better of worse as a company. But the idea that they only use open software and don't contribute is plain wrong. It's an idiotic attack.

    132. Re:proprietary and apple by Der+PC · · Score: 1

      Your third point is invalid.

      The BSD license allows you to take whatever *open* source that is bound by the license an make it closed.

      What you are referring to is GPL, which by definition goes further than open source per se. Unlike BSD and other similar licenses, in GPL the "openness" is mandatory, and thus a restriction on your freedom. BSD poses no restictions other than the requirement of including the original authors license, and the mention in documentation that it was used.

      This is by the way what Microsoft did with the BSD IP stack in Windows.

      --
      This signature is DRM protected. By the DMCA, you are not allowed to counteract or oppose to it.
    133. Re:proprietary and apple by Der+PC · · Score: 1

      Thank you :-)

      That was the comparison I was thinking of.

      Apple makes you mentally obese.

      (Yes, I use a Mac. Two of them actually. But I prefer OpenSolaris, Ubuntu, and for some tasks, Windows whatever).

      --
      This signature is DRM protected. By the DMCA, you are not allowed to counteract or oppose to it.
    134. Re:proprietary and apple by Anonymous Coward · · Score: 0

      I'm posting anonymously because I've moderated this discussion.

      Not in the mood for the license debate. I was just baiting you with what I see as an irrational though process.

    135. Re:proprietary and apple by eyrieowl · · Score: 1

      No bubble being burst. I wasn't saying Apple had never, ever done anything open-source. I was, however, responding to insinuations that they were somehow "open" b/c some of the iPhone development software utilized open source. If they wanted to point to the company being open, pointing to the iPhone tools and the iPhone itself is hardly a good way to do it.

    136. Re:proprietary and apple by elizabeth.pl · · Score: 1

      -You think that open+proprietary = open..

      No. He's saying open *standards* is different than open *source*. You can still follow standards and code in open source languages and have that code be closed.
      You do know *why* Apple's source is closed right?

    137. Re:proprietary and apple by BasilBrush · · Score: 2, Insightful

      Why do you feel the need for Steve to make the decision for you? Are you incapable of making your own? Isn't that precisely what any "philosophical objections" are about in the first place - giving people choice, rather than taking it away from them?

      See The Paradox of Choice. http://en.wikipedia.org/wiki/The_Paradox_of_Choice

      In a nutshell, there is a an idea that's popular on slashdot and amongst libertarians, and some others that choice is always a good thing. It may seem intuitive, but it's wrong. In fact people's lives are not enhanced by giving them extra poor quality choices. In fact it's detrimental to their happiness.

    138. Re:proprietary and apple by jeaton · · Score: 1

      I guess HFS+ is closed, but good luck getting them to abandon that one for ext3.

      http://www.opensource.apple.com/source/xnu/xnu-517.3.15/bsd/hfs/

    139. Re:proprietary and apple by harl · · Score: 1

      So what? Does that somehow negate the fact that the others couldn't be more closed.

      --
      I find being offended by me offensive.
    140. Re:proprietary and apple by BasilBrush · · Score: 1

      1) $99 per year.
      2) To make it impractical to sell an iPhone app to consumers other than through the app store.

    141. Re:proprietary and apple by TheNumberless · · Score: 1

      In fact, all those developers that werent using those, also only found out last week.

      First of all, the specific objections in the comment I replied to have remained constant. He didn't say anything about the terms change. Second of all it's been clear for a long time that the app store is Apple's playground, and that their judgments are often arbitrary and almost universally final. To use anything other than their sanctioned development tools and then pretend you're surprised when they pull the rug out from under you is the real willful ignorance.

      You can take your "like you didn't know" argument, and shove it right up your ass.

      Truly, your civility is matched only by your wit.

    142. Re:proprietary and apple by BasilBrush · · Score: 1

      Apple makes you mentally obese.

      Mix with successful creative people, and you'll find most of them are Mac users.

    143. Re:proprietary and apple by shutdown+-p+now · · Score: 1

      This implies that Flash is always poor choice. The truth of the matter is that a particular Flash application may be a poor choice, but not all of them necessarily are.

      There's one more issue there, which can be summed up thus: it's preferable to have some choices, all of which are poor, than no choices at all. If a useful application doesn't get written because the developer doesn't care about Obj-C (or because it goes contrary to Apple's policies, such as "no compete" or "no interpreters"), that's one useful application that users have lost.

    144. Re:proprietary and apple by BasilBrush · · Score: 1

      Even worse, the iphone is so proprietary that one cannot even run one's code on one's own device unless one pays the $99 developer extortion fee to Apple!!!

      How much do you have to pay to run one's own code on your Wii or Xbox 360?

      It's OK, it's a rhetorical question. Let's accept that you hadn't really thought that one through.

    145. Re:proprietary and apple by chickenarise · · Score: 1

      ...this conflates source and product...

      Source code is digital information. Digital information is fundamentally just a number. When run through a compiler, source code becomes a product. The product is also digital information. In other words, source code is a number that represents the product before some arbitrary math has been applied to it. In fact, source code is written with a compiler in mind, so source and product are mathematically equivalent. I find it amusing that people think they should obey laws that say they can't put certain numbers in their computer unless they paid for them.

      --
      One convenient locations...in Africa.
    146. Re:proprietary and apple by Rockoon · · Score: 1

      First of all, the specific objections in the comment I replied to have remained constant. He didn't say anything about the terms change.

      Of course he didn't.. YOU however did talk about weather or not the terms have been changing. You claimed that they have not, that he should have know all along what the deal was. I can't believe that you didn't know the truth, therefore.. you lied.

      I don't mind so much when people are just plain old wrong.. but when people like you are intentionally deceptive in their pro-active fanboyism.. yeah.. go fuck yourself. Cock cuckers don't always get away with tackle arguments that they cannot refute by lying. Sometimes someone like me comes along and gives you all the civility you deserve. None.

      --
      "His name was James Damore."
    147. Re:proprietary and apple by jo_ham · · Score: 1

      Ha. Like a man in orthopaedic shoes, I stand corrected.

      For an open standard, getting it to work on Windows is annoying - I usually just share my HFS drives over SMB rather than connecting them to windows for less hassle. You know it's annoying when you network share a mac formatted usb drive rather than simply plugging it into the XP box :)

    148. Re:proprietary and apple by TheNumberless · · Score: 1

      First of all, I never said the deal never changed. I said the specific things he mentioned have always been impossible, and he must have known that.

      Second of all, he's clearly not an iPhone developer, which means the agreement that changed has never applied to him in any way. Only people who agree to its terms have restrictions placed upon them in exchange for the ability to develop. In fact, ordinary iPhone users have no legal restrictions of any kind about what they can do with their hardware, it's just that Apple makes going outside the app store model intentionally difficult. You have to jailbreak your phone to do it, but jailbreaking is not a crime, and violates no agreement I am aware of. If it is, then I certainly don't like it.

      You are so very angry that I fear you aren't thinking clearly. I'm trying to be reasonable, but you're frothing at the mouth.

    149. Re:proprietary and apple by ChatHuant · · Score: 1

      The BSD license allows you to take whatever *open* source that is bound by the license an make it closed.

      Total bullshit. Suppose somebody downloads some source from a BSD repository. How exactly is it making the code closed? It's still available, on the same repository it was downloaded from! Or is there some magical way whereby downloading some code nukes the said repository, removes the code from public access and also deletes all the previously downloaded copies of it?

      What you should have said, had you been a honest advocate, is that a downloader can choose not to distribute further the NEW code HE writes on top of the existing one, or the NEW modifications HE makes to the existing one. That choice is denied to him by the GPL, which is why the BSD license is more freedom-friendly. By formulating the issue the way you did you're intentionally confusing the new code with the one we talk about, the BSD licensed one, and just spreading FUD.

    150. Re:proprietary and apple by Tom · · Score: 1

      And then you throw in the App Store, call it "Apple" and you've made a point?

      Comparing two things of different kinds can be acceptable at times, if it is obvious you are comparing what they do have in common. But four things, of which you named one incorrectly? Yes, call it pedantry, I still do believe that truth starts by calling things by their proper names.

      You could, for example, have an App Store with all Open source programs. Absolutely nothing's stopping you. The concepts don't exclude each other.

      --
      Assorted stuff I do sometimes: Lemuria.org
    151. Re:proprietary and apple by BasilBrush · · Score: 1

      it's preferable to have some choices, all of which are poor, than no choices at all.

      iPhone users have 185,000 app choices, plus all of the web minus those sites that ONLY have flash versions. Where exactly is there no choice at all?

      This implies that Flash is always poor choice.

      No. It means that there are already more than enough good quality choices that adding a group of MOSTLY poor quality choices is actually detrimental. Given the battery life, performance, security, stability and designed-for-mouse problems inherent in Flash apps, most such apps ARE poor quality choices and thus detrimental choices to offer to users.

    152. Re:proprietary and apple by ceoyoyo · · Score: 1

      I bet I can make an iPhone app with embedded web browser in objective c faster than you can make one in Flash.

    153. Re:proprietary and apple by BasilBrush · · Score: 1

      BTW, it would be perfectly reasonable to say that iPhone users are already being given too many choices. "There's an app for that" is a great marketing slogan, but often the problem is that you look for "an app for that" and you get many pages of results of apps that all do a similar thing. Looking through the list for what seems to be the best option is a chore, and one generally cuts the search short and picks one of the early ones in the list. Apple doing more selection for quality amongst apps with similar functionality would benefit consumers.

    154. Re:proprietary and apple by shutdown+-p+now · · Score: 1

      iPhone users have 185,000 app choices, plus all of the web minus those sites that ONLY have flash versions. Where exactly is there no choice at all?

      I'm not talking about existing apps. I'm talking about apps that will simply not be written.

      By the way, throwing around those numbers is rather meaningless, given how many of those are fart apps and the like (on any platform, not just iPhone).

    155. Re:proprietary and apple by Anonymous Coward · · Score: 0

      nuff said!

    156. Re:proprietary and apple by GunFodder · · Score: 1

      How can a company that is shaping up to gross 60 billion dollars a year and earn a 20% profit margin possibly not be at least partly evil?

    157. Re:proprietary and apple by gerddie · · Score: 1

      so "open source software" was declared to mean explicitly "free of cost & open

      Where does it state that the software needs to be free of cost? The only meaning I can read is that I get the source code and the right to redistribute it for free or a cost when I get the binary - which I might have to pay for.

    158. Re:proprietary and apple by BasilBrush · · Score: 1

      By the way, throwing around those numbers is rather meaningless, given how many of those are fart apps and the like (on any platform, not just iPhone).

      See my other post.

    159. Re:proprietary and apple by TheGeneration · · Score: 1

      The thing is Apple in the past has been able to charge more for their goods because their customers perceive it is a having high quality or luxury that they are wiling to pay more.

      The problem of course is that while Apple does produce quality goods, a lot of what enables their ability to charge as much as they do is consumer perception. If the perception starts to change, as I believe it has this month, their ability to charge higher prices to as many consumers will begin to diminish.

      --


      The Generation
      I'd say something witty here, but I'm not that bright.
    160. Re:proprietary and apple by Der+PC · · Score: 1

      You are quite right in your nit-picking. My choice of words could have been better, as could yours have been.

      I never implied that existing sources were in any way closed. You may however by the BSD license choose to redistribute the software totally rebranded as "yours", and take full credit for it except for that footnote well hidden away, mentioning its true origin. And if you hanve no ethics, there's nothing at all stopping you, legally or otherwise.

      On the other hand, to answer what YOU said:

      "...confusing the new code with the one WE talk about" (capitalization mine). We ? New code ? YOUR selectivity in this discussion is only fit to create further confusion and spread even more of the U in FUD. There was no specific code being discussed. There was a mention of "Open Source" and its merits vs. "Closed Source". That a specific code was the issue is the fabrication of your mind.

      So, for calling me dishonest (which is a new one), I'm not going tell you what I think of you. I'm just going to thank you for your ad-hominem and bid you a good (better?) day.

      --
      This signature is DRM protected. By the DMCA, you are not allowed to counteract or oppose to it.
    161. Re:proprietary and apple by Anonymous Coward · · Score: 0

      In writing that post I had the uneasy feeling that there was something not quite right about what I was saying, but I couldn't be sure what it was. It all made so much sense to me, the respective rights and freedoms that the respective participants have.

      Its a funny thing the whole idea of monopoly. I rather think - perhaps naively - that it is unfair to suggest a company should not be allowed to achieve monopoly status for for of what they might do when they get there. It would fly in the face of everything about the free market, competition and rewarding success. We must trust that others, be they individuals or multi-billion dollar organisations, will do the right thing (ok now I know I am being naive!). Or else we have given up on humanity before we even start. And, if they fail, we must put our faith in the measures that have been drawn up to deal with abusive monopolies.

      Admittedly I own shares in Apple so I might not be entirely objective, and I must also come clean about the fact I am an absolutely fanatical mac fanboy, but not to the extent that I feel it leaves me unable to (or at least try to) be objective in these discussions. ymmv.

    162. Re:proprietary and apple by Graff · · Score: 4, Insightful

      This is why it's so one-sided to link to the analysis of the letter without linking to the letter itself. Yes, the letter is available at the bottom of the article, hidden behind a button that you have to click to see it, but that's not quite the same thing as being up-front and giving people a chance to read the letter first, digesting it, and then the analysis.

      Anyways, here's the letter for people who may have missed the link: Thoughts On Flash. Steve Jobs fully admits that a lot of Apple's stuff is proprietary and he explains why the proprietary nature of Flash matters in this circumstance.

      Here is a relevant section from the letter:

      Adobe's Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc. While Adobe's Flash products are widely available, this does not mean they are open, since they are controlled entirely by Adobe and available only from Adobe. By almost any definition, Flash is a closed system.

      Apple has many proprietary products too. Though the operating system for the iPhone, iPod and iPad is proprietary, we strongly believe that all standards pertaining to the web should be open. Rather than use Flash, Apple has adopted HTML5, CSS and JavaScript - all open standards. Apple's mobile devices all ship with high performance, low power implementations of these open standards. HTML5, the new web standard that has been adopted by Apple, Google and many others, lets web developers create advanced graphics, typography, animations and transitions without relying on third party browser plug-ins (like Flash). HTML5 is completely open and controlled by a standards committee, of which Apple is a member.

      It's an interesting read which makes quite a few thought-provoking points.

    163. Re:proprietary and apple by dgatwood · · Score: 1

      you can't remove source code access to something once it's been released via GPL. Even when forked. You can remove source code access to things that have been released via BSD.

      You don't know what you're talking about. If you own the copyright to the software, you can do whatever the heck you want to with it, up to and including creating a closed-source fork. Nothing in the GPL prevents a copyright owner from creating one set of source code and dual-licensing it. MySQL AB made a business out of doing just that.

      In your opinion, you're not a lawyer, and you can read the rest off of http://fsfe.org/projects/gplv3/patents-and-gplv3.en.html if you bother to read it (which I know you wont). Your interpretations are incorrect, and you don't even have any standing in any way to imply otherwise.

      I read all the way through it and I see nothing on that page that contradicts my opinion. Indeed, that doesn't even talk about patents filed by the creator of the GPLed work itself. The entire page talks about licensed patents and compatibility with licenses that contain patent retaliation clauses, neither of which has anything to do with the problem I was talking about.

      According to GPLv3, if the company that created the intellectual property (at the time, unpatented) stops distributing the GPLed software as a piece of GPLed software, they no longer have any obligations to license any future patents that they may file, and because the GPLv3 does not state otherwise, this presumably includes patents on technologies that were previously embodied in that GPLed software. Further, as the original inventor of those technologies, the GPLed software cannot be considered prior art. I'm not saying it would be an airtight case against continued distribution of the GPLed software, but it certainly wouldn't be airtight the other way.

      Patent retaliation means, if you sue somebody for patent infringement, then you lose the right to use this code.

      A patent retaliation clause is only relevant if the code was written by someone else. If your company is the sole copyright holder, these clauses do not apply to you in any way. A software license cannot put any restrictions on the original authors' right to use their own code. Period. The original author is not a licensee of the software under the terms of the GPL unless the software contains code whose copyright has not been assigned to them. Further, because the original author is not a licensee, it is doubtful that the license clause that covers licensees who convey the software would apply to them at all even for existing patents, much less for future patents.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    164. Re:proprietary and apple by Graff · · Score: 1

      All the restrictions appear to be on the application, when distributed via the app-store, not on the source-code for the application. Other restrictions apply to Apple software (ie: the SDK), but that's not what you'd be distributing either.

      If anyone can point out where it says the source-code is restricted from distribution, I'd appreciate it.

      Your source code is your source code. Feel free to license it and distribute it however you want. The developer agreement only applies to when you want to distribute the binaries through the App Store.

      There are plenty of developers out there who both sell their apps through the App Store and also publish the source code under an open license. This is the best of both worlds, ease-of-use for ordinary people who just want to buy the app and be done with it and the source code for those who want to tinker with it and load it onto their device themselves.

    165. Re:proprietary and apple by Anonymous Coward · · Score: 0

      funny that you won't get people jumping to the defense of Ubisoft (maybe one will) but seriously, what is it about the psychology of apple people that makes them stand up for the rights of...plastic crap? what is about sucking steve jobs' shriveled cock that is so....appealing?

      am i missing something here?

    166. Re:proprietary and apple by seanadams.com · · Score: 2, Informative

      Umm, starting your posts with "umm" makes you look awfully clueless when you're the one who is STILL not getting it. Yes you can do -almost- whatever you want with BSD code, including distributing proprietary software without source. However, you CAN NOT claim it as your own. It must retain a BSD license notice identifying the original authors. I would suggest you actually read the license before commenting further, as this is the central point of it.

    167. Re:proprietary and apple by oscartheduck · · Score: 1

      "mm, you can fork and license under additional licenses that do not require or allow source code to be available."

      Sure, but you still have to redistribute the BSD code *with the BSD license attached*. Nothing you do to BSD code removes your legal requirement to attach the required copyright notice. Ignoring that legal requirement is just as illegal as redistributing GPL'd code without adhering to the license. Just read the license, it's pretty clear on this.

      --
      How to use coral cache: http://slashdot.org.nyud.net:8090/~oscartheduck
    168. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Adobe released the full specs, unrestricted, last year. If you want you can download them.

    169. Re:proprietary and apple by Space+cowboy · · Score: 1
      Right, but the question is really: Can I distribute the source openly (tar.bz2 from a website) *and* distribute a binary version via the app-store ?

      I can't see anything in the language of the agreement that prevents that, but the first reply in this forum (by sopssa) states exactly that

      If you want to sell your software in App Store, you are not allowed to redistribute the source code or your app outside of it.

      Simon

      --
      Physicists get Hadrons!
    170. Re:proprietary and apple by jo_ham · · Score: 1

      You should try Flash on Mac (and as the iPhone is based on OS X, the comparisons are quite neat).

      http://img690.imageshack.us/img690/2258/osxflashiplayerapr10.jpg
      This screenshot was taken on a Core2Duo 2.1Ghz iMac, running 10.6.3 with the 10.0 release version of Flash. That is a 862x468 1500kbps SD H.264 video stream from BBC iPlayer.

      http://img696.imageshack.us/img696/4771/flashosxperformance.jpg
      This screenshot is the same computer sitting idle on the Diablo 3 main page.

      WebkitPluginHost is the process that deals with plugins in the new version of Safari, and Flash performance is just dog awful on OS X (and was before Safari changed the way plugins are controlled).

      I am running the 10.1 beta release of Flash on this same machine and there have been significant improvements, but it is still very resource intensive to do something as simple as play an H.264 video stream - something that can be done by other apps (even third party stuff like VLC and XBMC etc) with considerably better performance than Flash.

      Maybe HTML5 is also bad, but Adobe have had a long time to fix flash on OS X and have barely done enough to keep it functional. It only seems to be now, with all the fanfare about leaving it off the iPad (I guess they didn't care for the iPhone) that big strides seem to be in the works. As it stands right now though, the 10.0 stable release is woeful for performance (and it's not about hardware decoding either, even with software decoding only the Windows version is considerably better).

    171. Re:proprietary and apple by MidnightBrewer · · Score: 1

      Every operating system, by definition, is proprietary. It requires that you play by its rules, and if your code isn't supported, then tough luck for you. Just because Windows and Intel are de facto standards doesn't make them open standards. Blaming Steve Jobs for saying that he doesn't want his platform on his hardware device supplanted by a secondary platform that could potentially become a de facto standard as well seems a bit short-sighted. If Flash did the same for Linux, and great chunks of the Linux applications available were replaced with Flash-compiled equivalents, you can bet that there would be complaints in the same vein.

      --
      "Give a man fire, and he'll be warm for a day; set a man on fire, and he'll be warm for the rest of his life
    172. Re:proprietary and apple by AshtangiMan · · Score: 1

      Of course not, just making a fairly pedantic point that most apple products are open, in that osx is very open. It's only the gadgets that are restricted. I believe the post I responded to said that all ithings were closed. That is clearly not the case.

    173. Re:proprietary and apple by mjwx · · Score: 1

      Don't you remember how fast the iPhone grew and how it changed the world of smartphones?

      no.

      All that I and most people (read: non fanboys) remember is an over hyped consumer phone that didn't have half the functionality of smartphones of the time. Since then smartphones have come a long way due to Android and Symbian displacing WinMo and RIM at the high end.

      But don't let that get in the way of your revisionist history.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    174. Re:proprietary and apple by jo_ham · · Score: 1

      Have you seen flash performance on OS X (and by extension, OS X based devices)?

      http://img696.imageshack.us/img696/4771/flashosxperformance.jpg
      http://img690.imageshack.us/img690/2258/osxflashiplayerapr10.jpg

      2Ghz Core2Duo iMac, 10.6.3.
      The first is Blizzard's Diablo 3 site, the second is an SD H.264 video stream from BBC iPlayer.

      If flash was on the iPhone in its current state, it would be unusable.

      Adobe simply do not care enough about the Mac platform. Just look at the debacle with the creative suite and Intel macs, and the severe feet-dragging on a 64 bit version of Photoshop. Hooray, in CS5, finally. Or the severe crash issues with some CS apps in OS X - solution 'buy newer version'.

      They have made some improvements very recently - the 10.1 beta of Flash is a marked improvement, but they've had *years* to fix it with performance complaints being major. It's not even as if the platform itself is hard to work with or Apple's being "deliberately obtrusive" and "denying them access to underlying APIs" as some have claimed - other third party developers seem to be able to make decently-performing plugins and apps just fine, not to mention the extensive documentation on the graphics internals of OS X and how to program for them on Apple's dev site.

      Even if Apple liked Flash, it would be woeful on the iPhone.

    175. Re:proprietary and apple by williamhb · · Score: 1

      You know, I'm actually ok with that. Nobody's holding a gun to your head, making you buy it.

      Man, Microsoft would have loved it if the DOJ bought that argument! (And Apple do seem to be gaining a monopoly on touch-tablets, and that seems to be a reason why the volume of rhetoric has stepped up)

    176. Re:proprietary and apple by mgblst · · Score: 1

      You are a moron. So we can already add a webview with a non-flash ad, and since most ads on the web seem to be non-flash, who cares about flash.

      Also, you can already have web games without flash. According to you, this is a huge area that Apple should shut down, but they are not, and they are encouraging people to go this way.

    177. Re:proprietary and apple by Graff · · Score: 1

      Right, but the question is really: Can I distribute the source openly (tar.bz2 from a website) *and* distribute a binary version via the app-store ?

      To clarify: The developer agreement only applies to applications (binaries) distributed through the App Store or installed on in-house devices. The developer agreement doesn't contain any wording to stop you from distributing source code, as long as you aren't re-distributing the iPhone SDK or Apple's example source code.

      There shouldn't be any problem publishing binaries to the App Store as well as distributing the source code in other ways.

    178. Re:proprietary and apple by SoupIsGoodFood_42 · · Score: 1

      I must have missed the part about where iAd was required for any in-app adds.

    179. Re:proprietary and apple by Anonymous Coward · · Score: 0

      > You can make web delivered apps in HTML5/JavaScript. They are not stopping this.

      Really? Because I thought they did stop that cross compiler (which, in fact, used HTML5 + JavaScript) by banning any apps that used it from the store.

    180. Re:proprietary and apple by SoupIsGoodFood_42 · · Score: 1

      Which is peanuts to a serious developer.

    181. Re:proprietary and apple by Jon+Abbott · · Score: 1

      I remember when Slashdot didn't have UIDs. Those were the days...

    182. Re:proprietary and apple by Idiomatick · · Score: 1

      Apple is legally require to release webkit, as with bash/BIND since they are forks of GNU things. CUPS wasn't made by Apple and was GNU when they bought it.

      So the only example you gave where it isn't clear that Apple was legally obligated to be open source was Darwin, which is clearly not mainstream Apple and it isn't clear whether it had legal obligations to leave it open source.

    183. Re:proprietary and apple by zsimic · · Score: 1

      you are not allowed to redistribute the source code

      That is completely false. There are plenty of open source iPhone apps. There's even a site for them... http://opensourceiphonesoftware.com/ You obviously don't know what you are talking about.

    184. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Apple also distributes for free the other open source You mean copy and redistribute ?

    185. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Linux and supported features

      Off-topic? Only Tangentially...

    186. Re:proprietary and apple by bar-agent · · Score: 1

      Flash has way more capabilities than HTML5.

      If you're talking about ads, how many capabilities do you need? If you can write Quake in HTML5, you can write a "hit the dancing monkey" ad in HTML5.

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    187. Re:proprietary and apple by rxan · · Score: 1

      I hadn't heard of this but I sure as hell am interested. Do you know if it runs without plug-ins? Pretty neat either way!

    188. Re:proprietary and apple by bar-agent · · Score: 1

      I hadn't heard of this but I sure as hell am interested. Do you know if it runs without plug-ins?

      http://techcrunch.com/2010/04/01/google-html5-quake/

      Seems like just HTML5 and JavaScript.

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    189. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Its just the same old BS as his open letter on DRM. In that he stated how Apple hated music DRM and would drop it if allowed all while adding more and more DRM into every location they could. Even the OS boot loader.

      This is just another deflection technique and all the dumb fan boys will lap it up.

      Apple hate Flash because flash has the ability to remove Apples control over app development. There never has been or will be any other reason for this.

      Apple = Control..... Wake up and smell the coffee

    190. Re:proprietary and apple by Idiomatick · · Score: 2, Insightful

      Microsoft is. Apple is likely the largest proponent of open standards and open source, outside of primarily open source companies and organizations, on the planet.

      Sarcasm right?

      Interesting. Since all of the music on the iTunes Store is non-DRM, you mean "closed" as in "copyrighted"? Or are you just plain wrong?

      Not true a short while ago. Apple was the biggest pusher of DRM on the planet with the iTunes store that propelled us into the crap we have today. (They later realized it was a crappy idea and abandoned it). That doesn't mean they aren't evil, they just want to be profitable. But then you already knew what he meant since it was explained in the next line. So really you are just creating false arguements.

      No it doesn't. The term Open Standard does not mean what you seem to think it means.

      While technically true there is no such thing as an open standard DRM in the world of today.

      Now, you may not agree that Apple has the most superior mobile operating system (after all, it would be uncharacteristic of you to actually be right about something like this)

      Shill. And inflamatory.

      The egomaniacal, all-controlling, all-censoring explanation suffers from at least two major flaws. First, it isn't terribly consistent. Webkit being open source and html5 being an open standard as well as the many other open source and open standards that Apple supports (many of which Apple created), all contradict this view.

      Webkit was GNU based before apple got there. They didn't make html5. And list some open source things apple has created. Even M$ is better.

      Anyways, jesus christ. I hope Apple is paying you well.

    191. Re:proprietary and apple by raynet · · Score: 1

      Ah, but maybe by downloading the code from the server, you get extra bill and have to close that server. Now the code is gone from the public and if it is BSD licensed the downloader can keep it closed, but if it is GPLed, she cannot do that.

      --
      - Raynet --> .
    192. Re:proprietary and apple by Eunuchswear · · Score: 1

      You either need a new level of "open source" here or some RMS style ranting to really understand what I assume you mean when you say "open source." A lot of this is specific to the license, of course, but just to scratch the surface of what some people expect:

      So, how much did Jobs pay you to hijack this discussion of his stupidity with the usual ill-informed boring slashdot free/open software blather?

      --
      Watch this Heartland Institute video
    193. Re:proprietary and apple by gyaku_zuki · · Score: 1

      We'll stop whining about iPhone when all the fanboys stop shoving it in our faces, or claiming how 'revolutionary' it is when it finally adds things such as cut and paste or multitasking... If you are free to talk it up at every opportunity - "MY iPhone can do this, and this, and this" - then we are free to say what it CAN'T do. Stop bragging over nothing and we'll stop bashing over nothing. Deal?

    194. Re:proprietary and apple by Anonymous Coward · · Score: 0

      Plus, he has no friends... ...and he's adopted

    195. Re:proprietary and apple by danieltdp · · Score: 1

      Wich means: what we (apple) do should be proprietay, but what other people do shouldn't

      --
      -- dnl
    196. Re:proprietary and apple by Anonymous Coward · · Score: 0

      except that in the end, they both did

    197. Re:proprietary and apple by Anonymous Coward · · Score: 0

      I'll let skidrow do the talking on my behalf

    198. Re:proprietary and apple by sgbett · · Score: 1

      I see, then I will annoy you with an xkcd reference.

      http://www.xkcd.com/728/

      That should do the trick.

      --
      Invaders must die
    199. Re:proprietary and apple by MrSteveSD · · Score: 1

      It's because, as outlined in his letter, and as pointed out to you by the non-mad among us, he wants the iPhone OS devices to provide the best user experience Apple can create. That's how Apple tries to sell their products, by actually making them better than the competition. Yeah, I know, crazy concept right?"

      Hmmm. So they would never exclude cross-platform tools like Flash (possibly including Unity3D and others) because they want iPhone applications to be exclusive, right? The iPhone is a less attractive purchase if you can just get all the same applications on another phone and Jobs knows this. They already excluded one major cross platform tool, Java, on the pretext of preventing viruses etc. Now they have targeted other cross platform tools with their most recent iPhone TOS. One of the main reasons people stick with Microsoft Windows is that they can't get the same applications for Linux. It's why people are paying good money for Windows 7 rather than just downloading Ubuntu. Apple hopes the same thing will be true with the iPhone. i.e. Your next mobile phone purchase will be the new iPhone because you want to have the applications you are used to.

      Yeah, I'm sure vast untold hordes of developers are fleeing the App Store as we speak.

      Given the recent clause in the TOS of iPhone OS, I am sure some are leaving. The new rules potentially affect not just Flash but all cross platform tools targeting the iPhone. Some people have invested a lot of time and money writing iPhone games with the cross-platform game engine Unity. That investment could now be for nothing. Given that Apple is not afraid to come out with these TOS bombshells, developing for the IPhone now represents a considerable risk. Will your innovative application fall foul of the TOS in the next version of iPhone OS? Who knows.

    200. Re:proprietary and apple by HuguesT · · Score: 1

      I have thought that one through. I would never purchase an Xbox for this reason, and I notice that you did not mention the PS3, on which Linux is (or was) installable.

      Have you noticed that the toolchain used to compile anything on the iPhone is the GNU one? I would understand Apple restricting access to the AppStore to those who have paid the damn fee, but this in my mind abuse of the goodwill of the thousands of developers, without whom OS/X would just be yet another empty proprietary shell. For sure they would never have had me as a customer and developer.

      The iPhone and iPad has a lot more potential than a haven for untold copies fart apps, however, serious work on this device like scientific and medical imaging apps requires cooperation, which the Apple model actively discourages.

    201. Re:proprietary and apple by Sandbags · · Score: 1

      It's $100.

      The 100 device limit is for ordinary devs. It's a reasonable alpha/beta test pool. It;s also a reasonable number for most businesses that want to deploy custom apps internally that they do NOT want to share with the world. That number IS however somewhat flexible, and Apple has in fact authorized businesses with solid cause to deploy apps to many more devices than 100.

      --
      There is no contest in life for which the unprepared have the advantage.
    202. Re:proprietary and apple by Methuseus · · Score: 1

      Why did you buy an iPhone if you hate it? Those are the exact reasons I would never buy one, and will likely get a Nexus One when I have the money.

      --
      Two things are infinite: the universe and human stupidity, though I'm not yet sure about the universe. - A Einstein
    203. Re:proprietary and apple by harl · · Score: 1

      You have to pay money. More importantly you have to ask permission.

      That's a closed system.

      More closed than Flash in fact. You don't have to ask permission or pay to develop for flash.

      --
      I find being offended by me offensive.
    204. Re:proprietary and apple by harl · · Score: 1

      Since you want to be pedantic. App has a distinct meaning the iWorld. I'm talking about apps. As in there's an app for that. As in the chunks of code acquired from the app store. As in things that require Apple's permission to be run.

      --
      I find being offended by me offensive.
    205. Re:proprietary and apple by Anonymous Coward · · Score: 0

      you should go take a leak and rid your body of that koolaid. You can accept Job's claim about Flash and you can call me paranoid for presuming Apple blocks flash to 1) Maintain control 2) divert momentum from the open web to the proprietary and revenue generating app store. It doesn't bother me. I will be proven to be right. Either Apple will be successful and their monopoly abuses will be revealed by the courts or they will fail (for a second time, as is my preference) by virtue of competition with more open platforms.
       
        I have a very low opinion you. Your straw man is ridiculous. Job's is just another money grubbing fool with control issues. I don't need to subscribe him to villainy or nefarious intentions. Those are simply very well documented symptoms of his character flaws.

    206. Re:proprietary and apple by harl · · Score: 1

      That's more closed than flash.

      --
      I find being offended by me offensive.
    207. Re:proprietary and apple by ckaminski · · Score: 1

      Citation please? If badmouthing Apple was a restriction of the publishing agreement to get into the App Store, then he has fuckall to say about it. Violate your contract, get burned.

      Without a citation, I have no idea of the facts or merits of your assertion - you could just be an hater-troll.

    208. Re:proprietary and apple by poetmatt · · Score: 1

      what is irrational? BSD is good for a public domain concept, and bad for anything where you'd like other people's contributions off your own work to benefit everyone.

      Really, public domain is nice, but when it comes to software and/or for corporate use it leaves lots of things open to people with malicious intent. This is why I don't like BSD at all. People think BSD is the perfect solution for a corporate environment, as if a company would magically use BSD when they are not willing to consider open source in the first place.

    209. Re:proprietary and apple by farble1670 · · Score: 1

      Shared Source, Accessible Source, Viewable Source, mean the source can be viewed. Using Open Source in this fashion is incorrect and is an unethical PR word-play ploy by a proprietary company trying to cash in on what Open Source actually is.

      "open source" means that the source is publicly available, and nothing else. anything else you read into it is because you are spending entirely too much time on slashdot.

      http://www.dreamsongs.com/IHE/

    210. Re:proprietary and apple by farble1670 · · Score: 1

      While it is true that he recently recanted on music,

      and, the only reason he did that was because amazon did it first. nothing trendsetting there, just apple scrambling too keep up with their competition.

    211. Re:proprietary and apple by BasilBrush · · Score: 1

      HTML5 is the iP* alternative to Flash, and it's completely open.

    212. Re:proprietary and apple by BasilBrush · · Score: 1

      I have thought that one through. I would never purchase an Xbox for this reason, and I notice that you did not mention the PS3, on which Linux is (or was) installable.

      Indeed, to avoid that very confusion that it USED TO support linux. But no more. So OK, the iP* family is more open for apps than ALL the current consoles.

      I would understand Apple restricting access to the AppStore to those who have paid the damn fee, but this in my mind abuse of the goodwill of the thousands of developers, without whom OS/X would just be yet another empty proprietary shell.

      Then you have no respect for the GPL. Because Apple's use of it is both within the letter AND the spirit of the GPL.

      The iPhone and iPad has a lot more potential than a haven for untold copies fart apps

      Not just potential. It already has more apps than any other platform bar Windows. In pretty much every category you can think of. To imply that it's mostly fart apps is juvenile stuff. Sure, the iPhone has more fart apps than you can shake a stick at. But that's because it has more of pretty much every category of app than you can shake a stick at. 185,000 of them at the last count. Yes, including science and medical imaging apps.

      (BTW, I didn't bother to check on that last claim. I don't need to. I am confident that they'll be there. Check it out if you like.)

    213. Re:proprietary and apple by harl · · Score: 1

      So I can write HTML5 apps and distribute them without having them approved by Apple?

      --
      I find being offended by me offensive.
    214. Re:proprietary and apple by BasilBrush · · Score: 1

      Yes.

    215. Re:proprietary and apple by harl · · Score: 1

      Citation please.

      --
      I find being offended by me offensive.
    216. Re:proprietary and apple by harl · · Score: 1

      let me make sure I'm understanding you correctly. HTML5 will allow you to completely bypass the app store and will completely remove Apple from having any say in what code runs on your device.

      --
      I find being offended by me offensive.
    217. Re:proprietary and apple by ZosX · · Score: 1

      Why would they have incentive to? It would have cost them significantly in terms of development costs and for no return. Adobe didn't decide to switch platforms. Apple did. It was far easier I'm sure for them to bake in intel support in the next release because they could plan that from the ground up, rather than having to port everything. Photoshop is a fairly complex program in case you haven't noticed. Also, didn't mac OS just recently add in support for 64-bit and is still a hodgepodge of 32/64-bit code? How long has XP x64 been around? Windows has been 64-bit longer, but no 64-bit cs3. Adobe is just following the market. People didn't start running 64-bit operating systems on a large scale basis until relatively recently. Most OEMs are shipping machines with Windows 7 x86.

    218. Re:proprietary and apple by BasilBrush · · Score: 1

      What exactly is it you don't understand about Safari on the iP* supporting HTML5 but not Flash?

    219. Re:proprietary and apple by s73v3r · · Score: 1

      Mac OS X was 64 bit starting with 10.5, and 10.6 is fully 64 bit. On top of that, Adobe just used the Carbon API to port Photoshop over to OS X, despite knowing from the beginning that Carbon was only there as a compatibility layer with Classic MacOS (9 and before), and would not be going 64 bit. Everyone was told to go to Cocoa for continuing app support, but Adobe was much too lazy to do this, despite the long lead time they had. Then they suddenly started bitching that Carbon wouldn't be going 64 bit, like it was Apple's fault they weren't giving a 64 bit version of the legacy API that was included just for legacy purposes.

    220. Re:proprietary and apple by Anonymous Coward · · Score: 0

      I believe RIM was the first smartphone with blackberries.

      Apple took the RIM and applied the iPod touch:
      - sleek minimal interface (touch based)
      - integrated web store for additional content

      RIM already had:
      - always-on chat and phone services.

      IMO: RIM invented the smart phone market. Apple brought their experience and branding from the iPod success.

    221. Re:proprietary and apple by LordVader717 · · Score: 1

      The problem is that your free-market idealism is detached from the realities of the world today. While on the face of it it may look as if Apple is merely offering services to free and rationally thinking customers, the reality is that their huge influence enables anti-competitive and restrictive behavior in a way that not only harms their direct customers, but also legitimate developers and competitors. Sometimes freedom simply needs to be protected.
      In the end, we as a society are free to restrict business practices we deem harmful and sort out the bad apples.

    222. Re:proprietary and apple by Anonymous Coward · · Score: 0

      The biggest pusher of open standards on the web? That must be why they support Theora in Safari for the HTML5 video tag.

    223. Re:proprietary and apple by frankjos · · Score: 1

      The "what is truly open source" argument could go on for days. The real issue is the fact that Flash is unstable and outdated. It crashes browsers, it ignores web standards, and it isn't made for touch screens. Why should apple support it?

    224. Re:proprietary and apple by Lars+T. · · Score: 1

      The biggest pusher of open standards on the web? That must be why they support Theora in Safari for the HTML5 video tag.

      Works fine here. You just need the proper codec. Granted, not on an iPhone, but still.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    225. Re:proprietary and apple by pydev · · Score: 1

      Microsoft is. Apple is likely the largest proponent of open standards and open source, outside of primarily open source companies and organizations, on the planet.

      Apple takes advantage of open source, but they really look down their nose at it and try to undermine it.

    226. Re:proprietary and apple by cheatch · · Score: 0

      I choose to disagree with this. As a libertarian and a capitalist, I argue choice is always a good thing. I agree you could give people the illusion of choice though, but then they didn't really have a choice at all did they?

    227. Re:proprietary and apple by Anonymous Coward · · Score: 0

      "No, he is protesting that Flash is pushing a closed standard on the web"

      Apple's hate of Flash goes beyond the web, also disallowing and affects development of apps on the iphone and related products.

      But hey, thanks for playing and putting your hate of Flash above that of fairness.

      Then again, I see a lot of people who say they run linux on their desktop but have an iphone. There are always those that will choose the "best" tool irrespective of the merits of its underlying development. Your choice, yes, but it doesn't change that the iphone is to the mobile market today what Windows was to the PC in the 90s.

    228. Re:proprietary and apple by Lars+T. · · Score: 1

      "No, he is protesting that Flash is pushing a closed standard on the web"

      Apple's hate of Flash goes beyond the web, also disallowing and affects development of apps on the iphone and related products.

      But hey, thanks for playing and putting your hate of Flash above that of fairness.

      Then again, I see a lot of people who say they run linux on their desktop but have an iphone. There are always those that will choose the "best" tool irrespective of the merits of its underlying development. Your choice, yes, but it doesn't change that the iphone is to the mobile market today what Windows was to the PC in the 90s.

      It's not as much hate as disdain. And of course they don't want people to write native iPhone apps in Flash - because it still lacks most functions of the existing iPhone OS, let alone any of the new ones announced for 4.0. If you want to lock yourself into a development environment for a multi-touch device that doesn't even have that can't even handle gestures yet, and that doesn't support most of the features of your OS, you can write your Android apps with Flash - I heard that a year after it was first announced, it should be here real soon now.

      It's quite entertaining that you want to sell me the lowest common denominator across many devices as the best tool for a specific one.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    229. Re:proprietary and apple by Anonymous Coward · · Score: 0

      "tenant of open source"

      The word you're looking for is TENET, not TENANT.

    230. Re:proprietary and apple by Sandbags · · Score: 1

      You have to pay WAY more money just to get the SDK from any competitor. ...and no, you do NOT have to ask permission to publish apps for up to 100 devices, only to publish more.

      It;s not a closed system, it's simply a SYSTEM. Its only CLOSED if the general public is refused access, or given extensive barriers. I don't know any programmer who would not instantly drop $100 for a kit that includes both an SDK, a fully functional device simulator software pack, and extensive documentation.

      You don't have to pay to develop flash, but you ALSO do not have to pay to develop HTML5 web apps for the IPhone, which are ALSO hosted in a system on Apple.com and advertised for you free.

      Also, you can't make money off flash apps except through advertising, but you can make money off iPhone apps with or without advertising, and if you WANT advertising, Apple already negotiated the contract for you and provides the interfaces, saving your tens of thousands of dollars in legal fees alone for a contract, and saving you the trouble of finding advertisers.

      --
      There is no contest in life for which the unprepared have the advantage.
  2. Comment removed by account_deleted · · Score: 1, Funny

    Comment removed based on user account deletion

  3. How many times do I have to tell you by Monkeedude1212 · · Score: 0, Offtopic

    Steve Jobs just posted an open letter of sorts

    That facebook page that keeps friend requesting you is not the real Steve Jobs.

  4. He Is Quick to Forgive Apple, Of Course by eldavojohn · · Score: 5, Insightful
    First off, the original press release is strangely hidden behind a div below the paraphrase of the press release -- why not press release and then commentary? A minor gripe but reading them in the order they presented them, I got the feeling I was being told what to think about what Jobs said prior to reading what it actually was that he said. Then there's always the fear that the reader doesn't bother with the actual press release.

    Tacky that his first point is that Flash is proprietary, when Apple restricts the apps that can be installed on the phone. Pot, meet kettle.

    And of course, he knows this. Which is why he spends one paragraph railing against Adobe and the next paragraph justifying Apple as distinctively different products and then even another paragraph praising Apple for their WebKit work. From the original press release:

    Apple has many proprietary products too. Though the operating system for the iPhone, iPod and iPad is proprietary, we strongly believe that all standards pertaining to the web should be open. Rather than use Flash, Apple has adopted HTML5, CSS and JavaScript – all open standards. Apple's mobile devices all ship with high performance, low power implementations of these open standards. HTML5, the new web standard that has been adopted by Apple, Google and many others, lets web developers create advanced graphics, typography, animations and transitions without relying on third party browser plug-ins (like Flash). HTML5 is completely open and controlled by a standards committee, of which Apple is a member.

    Apple even creates open standards for the web. For example, Apple began with a small open source project and created WebKit, a complete open-source HTML5 rendering engine that is the heart of the Safari web browser used in all our products. WebKit has been widely adopted. Google uses it for Android's browser, Palm uses it, Nokia uses it, and RIM (Blackberry) has announced they will use it too. Almost every smartphone web browser other than Microsoft's uses WebKit. By making its WebKit technology open, Apple has set the standard for mobile web browsers.

    Of course, he spends more time and words making sure that Apple's version of proprietary is justified while they have even been a leader in open web standards.

    My opinion, if you care to hear it, is that it's really easy to jump on someone for not being open when it's not your bread and butter that's at stake. I don't like Adobe and I don't like Apple but what I see here is Adobe scrambling to maintain control and authority over Flash because they perceive (possibly correctly) that to be their lifeline in a turbulent marketplace. Essentially I feel like Jobs said "Adobe's not open and we're not open in our core business but there are auxiliary/complimentary efforts we've been instrumental with that are actually open." While he completely overlooks similar "good will" efforts by Adobe to release the source code of the Flex 3 SDK (I don't find it to be truly open source like they market it though). And he's being disingenuous towards his users in order to make more money which requires reduced functionality of his device. He's a businessman. They are known to not only make decisions like this but their stockholders often require it with threat of litigation.

    --
    My work here is dung.
    1. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      And of course, he knows [that Apple restricts the apps that can be installed on the phone]. Which is why he spends one paragraph railing against Adobe and the next paragraph justifying Apple as distinctively different products ...

      So he's a hypocrite, but at least he knows he's a hypocrite. How lovely.

    2. Re:He Is Quick to Forgive Apple, Of Course by commodore64_love · · Score: 2, Insightful

      So if Apple embraces an open web, how come I can't run anything but Safari and Opera on the iPhone?

      I don't know..... If it didn't say "Steve Jobs" at the top, I might think I was reading a letter written by Bill Gates. Or the GM CEO. ("We paid back the money loaned to us by taxpayers," except they really didn't.) Typical double-speak. I think Steve would have been better off just saying, "It uses too much battery power," and been done with it.

      Uh oh.
      Here come the Church of Apple monks.
      There goes my karma.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    3. Re:He Is Quick to Forgive Apple, Of Course by tlhIngan · · Score: 5, Insightful

      My opinion, if you care to hear it, is that it's really easy to jump on someone for not being open when it's not your bread and butter that's at stake. I don't like Adobe and I don't like Apple but what I see here is Adobe scrambling to maintain control and authority over Flash because they perceive (possibly correctly) that to be their lifeline in a turbulent marketplace

      Probably at the urging of the biggest users of flash - advertisers. For everyone wanting flash - I dare you to disable all addons that block flash - including NoScript, AdblockPlus, FlashBlock and others. You'll find that a good majority of pages will have some flash ad or other on it, and sites that require flash like YouTube, Vimeo, HomeStarRunner and the like are the narrow minority of sites.

      You'll probably turn flash blockers on again after a few minutes of browsing. Now imagine that on your phone, except you've got a processor that's a third as fast (since the Nexus 1 and iPad have Ghz CPUs), and which is probably spending more time rendering the flash than rendering the page.

      I've got devices that have full Flash. Let's just say having the page stop rendering so I can view the ad in real time isn't exactly the best browsing experience I've had. Or even worse, videos that still drop frames (on my Nokia N810), or one site that consumed so much CPU time, it was effectively locked up trying to play a video (1 frame every 30 seconds, 2 seconds of audio every 30 seconds, UI unresponsive). Easiest way to back out of that was remove the battery, losing other data (yay multitasking).

      Adobe's probably getting pressure from advertisers. Surprisingly, Adobe hasn't fast-tracked a Flash player for the more open platforms out there - 3 years of griping about Flash on the iPhone, and they don't have anything for Android.

    4. Re:He Is Quick to Forgive Apple, Of Course by V!NCENT · · Score: 5, Insightful

      Steve Jobs aknowledges that he of course the Mac OS X platform is totally proprietary, but he then raises his concerns about the fact that he believes that the WORLD WIDE WEB should ALWAYS be OPEN.

      And Steve Jobs completely nailed it:
      "New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too). Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind."

      Kaboom!

      Signed,
      -Fedora user that buys AMD hardware to support AMD's new FLOSS and non-NDA-restrcited freely available documentation for everyone to be able to write a fully working driver for Radeon hardware

      --
      Here be signatures
    5. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0, Informative

      Have you checked the AppStore? Just search 'browser' and more than Opera appears.

      PERFECT Browser 3
      Atomic web Browser
      Full Browser
      BOLT - IE Browser
      Mercury Web Browser Pro
      iCab Mobile
      Full Screen Web Browser
      Journey Web Browser
      Privately - Web Browser
      Alternate Web Browser

      There's more

      You can search on iTunes if you don't have an Apple device to verify this.

    6. Re:He Is Quick to Forgive Apple, Of Course by commodore64_love · · Score: 1

      >>>he believes that the WORLD WIDE WEB should ALWAYS be OPEN.

      So how come I can't run Firefox or seaMonkey on the iPhone?

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    7. Re:He Is Quick to Forgive Apple, Of Course by TheNumberless · · Score: 5, Insightful

      Jobs' argument is poorly stated. But I do see a difference here:

      One is devices that all view the same open web. Apple pisses you off for not letting your run your browser of choice on the iPhone? You can buy any other phone and get to exactly the same content. This approach puts the power in the market, and it's what Jobs appears to be, advocating, in a half-assed, self interested way, of course. And if I want to buy a locked down phone? That's my business, not yours.

      The other is devices that view a web where the good bits are all controlled by Adobe. Now suppose Adobe pisses you off for not including some feature, or performing poorly on your device of choice. Your option here is basically to conform to Adobe's wishes or do without the content they lock up.

      Basically, I'm okay with Apple doing what they want as long as I have the option of not buying or using their products (disclaimer: I currently own an iPhone. They haven't crossed my personal line yet). I don't really have that option with Adobe, although it's getting a lot better lately.

    8. Re:He Is Quick to Forgive Apple, Of Course by dunkelfalke · · Score: 2, Informative

      Which are nothing more than different GUI for WebKit.
      And Opera Mini isn't a web browser at all.

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
    9. Re:He Is Quick to Forgive Apple, Of Course by bsane · · Score: 3, Informative

      So how come I can't run Firefox or seaMonkey on the iPhone?

      "Last year, Mozilla claimed it was “too hard” to develop for the iPhone, claiming Apple placed too many restrictions on the user interface. Instead, Mozilla looks set to continue focusing its development effort on rival platforms."

      From:
      http://www.pcpro.co.uk/news/357601/no-firefox-for-iphone-despite-opera-s-success

    10. Re:He Is Quick to Forgive Apple, Of Course by je+ne+sais+quoi · · Score: 4, Insightful

      Because those things aren't the web, those are browsers which are tools used to access the web. Get the difference? In Jobs' view, a company should be able to sell whatever software/hardware they want to access the web, BUT, those things should access the web in an open way. It's a nuanced position, but it's not hypocritical in any way. To use a car analogy, Ford can put whatever proprietary parts they want in their cars and void your warranty if you the owner put anything but Ford-approved parts into the vehicle*, but the gas it runs on and "the interface" that the car uses to the outside world (i.e., the road) should be accessible to anyone driving any type of car and not rely on a single manufacturer.

      * By the way, car manufacturers actually do this, there's an issue with Toyota FJ cruisers developing cracks in their bumpers that Toyota is claiming is due to the modifications for 4-wheeling that the people who are reporting this issue have put in their vehicles and thus won't honor the warranty.

      --
      Gentlemen! You can't fight in here, this is the war room!
    11. Re:He Is Quick to Forgive Apple, Of Course by macshome · · Score: 4, Insightful

      Because those are applications to browse the web with and not the web.

    12. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      is that it's really easy to jump on someone for not being open when it's not your bread and butter that's at stake.

      Having worked for a startup that essentially suicided because it behaved as if its own customers were stealing its "bread and butter", I'm gonna have to go with that argument being misdirecting bullshit that only psychopaths believe.

      Being "open" is this case is not an ideology, it is simply not being a dick to the customers who buy your product and the developers who add value to your product. Compared to that of these people, Apple's bread and butter are rectangular blocks the size of Jupiter.

    13. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 2, Informative

      Your list boils down to:

      WebKit
      WebKit
      WebKit
      WebKit
      WebKit
      WebKit
      WebKit
      WebKit
      WebKit
      Opera

    14. Re:He Is Quick to Forgive Apple, Of Course by macshome · · Score: 1

      sites that require flash like YouTube, Vimeo,.

      Both of these sites have HTML 5 versions now as well. In particular the Vimeo HD stuff is pretty indistinguishable from the Flash version on devices like the iPad. Spend just a few minutes browsing to video sites on an iPad and it's pretty stunning how many just switch to HTML 5 now.

    15. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      totally agree.

      if I buy an iphone, I'm locking my self in, consciously.

      You use flash, you're locking me up to a third party technology, so screw you.

    16. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 1, Insightful

      What he is saying is that the content on the web should not require a proprietary plug-in to view. The fact that you cant run firefox on your iPhone in no way "closes" the web, unless your premise is that somehow firefox can access/display pages that the current options cant. what it does is limit the choices you have for accessing the content. You may disagree with that stance and want firefox on your iPhone, but it is an entirely separate issue.

    17. Re:He Is Quick to Forgive Apple, Of Course by eddy+the+lip · · Score: 1

      Essentially I feel like Jobs said "Adobe's not open and we're not open in our core business but there are auxiliary/complimentary efforts we've been instrumental with that are actually open."

      That's the crux of it, and love or hate Apple, smart business. You want to make the things that touch, but aren't core, to your business commodities. Microsoft commoditizes hardware, Google commodizes content, Apple commoditizes content delivery.

      In a strange turn, it puts me in Apple's camp on this issue. Flash is a barrier to entry for content delivery; being a web developer, my business is enabling content delivery and proprietary formats increase the difficulty and cost required to do that. That Flash is a horrible UI blight on the world is just another reason to hate it.

      After years with nothing much changing, it suddenly seems like everyone is managing to make the other guy's business a little bit less relevant. That this is driving towards open standards, with each of the big boys fighting the other's attempts at vendor lock-in, is a surprisingly hopeful turn of events.

      --

      This is the voice of World Control. I bring you Peace.

    18. Re:He Is Quick to Forgive Apple, Of Course by berj · · Score: 3, Informative

      I don't know why *you* can't run The Atomic Browser on your phone. But I can.. only cost me $0.99 too.. for both my iPhone and my iPad. It still needs lots of work but it offers tabbed browsing and in-page search which are two big missing features for me from Safari.

      http://itunes.apple.com/ca/app/atomic-web-browser-fullscreen/id347929410

    19. Re:He Is Quick to Forgive Apple, Of Course by berj · · Score: 1

      Which are nothing more than different GUI for WebKit.

      The problem with that being... ?

      Pesonally, none of my problems with Mobile Safari have anything to do with the engine.. it's all GUI.. So far I'm liking Atomic.. still a bunch of issues.. but I threw my dollar in to support continued development.

    20. Re:He Is Quick to Forgive Apple, Of Course by Skuld-Chan · · Score: 1

      Adobe's probably getting pressure from advertisers. Surprisingly, Adobe hasn't fast-tracked a Flash player for the more open platforms out there - 3 years of griping about Flash on the iPhone, and they don't have anything for Android.

      This is disingenuous at best. FlashLite has been on Android (and a dozen other platforms like Symbian, PS3, PSP, Wii [intergrated into Opera!], Xbox etc etc - even the Motorola RAZR has a Flashlite plugin!) since at least 1.5. And while its not a fully featured client - the latest Flashlite which supports AS3 is good enough to play Farmville (a game I hate, but its a good benchmark of your flash plugin's capabilities).

    21. Re:He Is Quick to Forgive Apple, Of Course by mestar · · Score: 1

      So now we have various parts of the web with different priorities. You can use the open HTML standard, just not with any browser you want.

    22. Re:He Is Quick to Forgive Apple, Of Course by Altus · · Score: 5, Insightful

      So if Apple embraces an open web, how come I can't run anything but Safari and Opera on the iPhone?

      I don't understand this. I mean, I understand why you want to run another browser, but I don't understand how restricting the iPhones browser choices is inconsistent with embracing an open web. He isn't embracing an open phone, but the browser they provide on that phone is standards compliant. Apple has a pretty good history of using open standards and often when they develop a new way of doing things they open it up to others.

      Sure, the iPhone is a closed system, but if its standards compliant, especially in the way it deals with the internet, then it supports a standards compliant internet.

      Flash is closed, it is not an open standard. If adobe closed up tomorrow the amount of flash that we rely on would become a problem. Right now a fully featured internet experience depends on using a platform that is supported by a single company that produces a non open plug in. If your platform isn't supported by Adobe, or isn't supported well, you are out of luck when it comes to using the internet. If your platform isn't well supported by Apple that doesn't make nearly as big of a difference when it comes to your internet experience (though quicktime can be an issue, at least there are tons of other options for streaming video).

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    23. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      I tried this and didn't have any problems.

      Of course, unlike most of Slashdot, I hate Flash and solve this problem by just not having it installed.

    24. Re:He Is Quick to Forgive Apple, Of Course by Luthair · · Score: 2, Informative

      If he is in favour of open standards on the web, why is he flogging h264 over theora?

    25. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      So how come I can't run Firefox or seaMonkey on the iPhone?

      because you haven't developed it yet. And neither has Mozilla.

    26. Re:He Is Quick to Forgive Apple, Of Course by RyuuzakiTetsuya · · Score: 1

      except you've got a processor that's a third as fast (since the Nexus 1 and iPad have Ghz CPUs)

      more mHz/gHz != more MIPS, FLOPS or whatever processing benchmark you want to use to determine processor performance. The difference is much more different than pure CPU frequency.

      Yes, we're making the asme point but you're vastly understating the processing problem at hand.

      --
      Non impediti ratione cogitationus.
    27. Re:He Is Quick to Forgive Apple, Of Course by __aaaaxm1522 · · Score: 5, Insightful

      Double amen to the above post!

      Anyone that gripes about wanting Flash on their phone/mobile device *HAS NEVER HAD* Flash on a mobile device. If they had, they wouldn't want it so bad.

      I've got a Nokia N800, and the Flash experience is *terrible*. Let me tell you what great fun it is to wait for a page to render because some advertiser has a tiny little flash ad in the corner of a page. On an iPhone, the page loads instantly. On my N800? Forget it. It'll sit there and churn on that on poorly written/designed Flash app until *finally*, it appears.

      And let's say that for the fun of it I actually want to interact with that silly little Flash ad. Oh look! It uses hover states for mouse tracking - something that isn't supported on a touch interface... so instead of playing its silly little game or whatever, I end up clicking through to whatever site it links to.

      Flash on a mobile? No thanks. Been there, had that, sent it back to the kitchen.

    28. Re:He Is Quick to Forgive Apple, Of Course by fzammett · · Score: 1

      But this is in large part why Apples' response to Flash is so utterly ridiculous... wouldn't the far easier strategy be to simply let Flash on add an easy, obvious and simple way to disable it? The theory is that Flash is so obnoxious that most people turn it off... you may well be right... so let them! Apple wouldn't have the PR fiasco they have now (at least as far as us technophiles go) and they'd probably wind up killing Flash anyway MORE than they are doing so now... think about it... if Flash runs like crap on everyones' iPhones and they disable it (at the click of a simple, easy-to-find button), it will become irrelevant on mobile devices... moreover, it may help to hasten its demise on the DESKTOP because people may simply get used to no Flash on their mobile and decide its not worth the trouble on the desktop either.

      Sometimes its better to give people EXACTLY what they want in order to get EXACTLY what you want.

      --
      If a pion (n-) collides with a proton in the woods & noone is there to hear it, does lamdba decay into the source pa
    29. Re:He Is Quick to Forgive Apple, Of Course by beakerMeep · · Score: 1

      Nuanced in that it is arbitrary. If I write an app for the iPhone that accesses data on the web, that data cant be in any format but an open one? Yeah, I'll bet that is enforced stringently.

      Incidentally the SWF format is an open spec. Not the same as other open formats, but his 'nuanced' criticism is a ridiculous one designed to mask his real motivations.

      --
      meep
    30. Re:He Is Quick to Forgive Apple, Of Course by magus_melchior · · Score: 1

      Adobe's probably getting pressure from advertisers. Surprisingly, Adobe hasn't fast-tracked a Flash player for the more open platforms out there - 3 years of griping about Flash on the iPhone, and they don't have anything for Android.

      I'll help you out there-- Google is working with them to roll Flash out with Android 2.2, or so says the word on the street.

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
    31. Re:He Is Quick to Forgive Apple, Of Course by geekd · · Score: 1

      This is now my preferred browser on the iPad.

    32. Re:He Is Quick to Forgive Apple, Of Course by MozeeToby · · Score: 2, Informative

      Opera Mini (not mobile) was approved because Opera Mini isn't really a web browser as much as it is a web accelerator service. Because of that additional functionality, it doesn't just duplicate the already present Safari and was therefor much more likely to be approved. I would be willing to bet that Opera Mobile wouldn't have made it through the approval process.

      The TOS for developing apps for the app store clearly states that Firefox would not be approved, why would they devote significant amounts of time developing a port that satisfies Apple's requirements if it is highly likely that at the end of months of work it would be rejected. If those lines were dropped from the TOS, a Firefox port would be much, much more likely.

    33. Re:He Is Quick to Forgive Apple, Of Course by macshome · · Score: 1

      Not really. A browser is not the web any more than my TV is the content I display on it.

      Put another way, a computer is not a Linux distro, although you can use it to run one. In an ideal world the hardware part is fairly irrelevant as a means to get to the content.

    34. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0, Interesting

      What really gets me is the ultimate gall of Apple in suggesting that "Though the operating system for the iPhone, iPod and iPad is proprietary, we strongly believe that all standards pertaining to the web should be open."

      This is a bald-faced lie on Jobs' part.

      The reason that Flash became the de-facto standard for Web video is mostly because Adobe didn't limit what people could do with Flash, nor charge extra for Flash-servers or flash-embedding technology. You bought the software and you could do whatever you want with it. Flash provided a technical solution to the problem of "how to embed video on the Web." Indeed, the open standards of HTML5 were established in response to the previously unknown demands for Web video that Flash uncovered simply by being "open" enough to not limit programmers from solving that problem!

      But there was another program, I remember, before Flash, that sought to bring video to the Internet. I believe it was called "QuickTime." And it was proprietary as hell, requiring expensive server hardware to stream effectively. Additionally, all it did was play video; one of the advantages of Flash over Quicktime was that it enabled video to interact with animation, hyperlinks, Web commands, Javascript - it was far, far more "open" than Quicktime ever was.

      Quicktime never took off for Web video except on Apple's own trailer page, despite, it seems, being one of the de facto standards for video in the professional market at the time Web video was taking off. In fact, any embedding Web site, such as YouTube, Vimeo, ExposureRoom, etc., will *convert* files uploaded in QuickTime to a more open format of H.264.

      This is not to say that Flash is without flaws. It is proprietary software and thus is a poor standard for the Web. As it stands, however, it *is* a standard, precisely because Flash came to the scene first and in many ways, developed the demand. The best HTML5/Canvas can do is play catch-up, as developers of Web animation already know how to use Flash - and use it quite well. In fact, the main problem with HTML5/Canvas is that Flash comes with quite an awesome *visual tool for editing Flash* - the Flash application.

      In fact, the Flash development application could, with relatively minor changes, be used to export HTML5/Canvas instead of Flash format animations. Maybe that'll be in CS5 or CS6 - I don't know. I do know that if Adobe thought there was demand for it, they'd put it in before someone else made an HTML5/Canvas visual editing tool - lest it cut into Adobe's Creative Suite sales.

      For Apple, Final Cut Pro is a standard in filmmaking and video editing; simply because Cinelerra isn't good enough yet. For Adobe, The Gimp can do photo editing and photo manipulation as well as Photoshop in 95% of cases; it's that other 5% that keeps Photoshop on top. On the other hand, sometimes open standards dominate proprietary ones - such as the ubiqutous LAMP (Linux, Apache, MySQL, PHP) stacks for Web development, rather than Apple's ridiculous "Xserve" computers. The reason for one platform's dominance over another has nothing to do with whether the software is open or not - it is entirely due to whether the software is demonstrably "better" according to the most important criteria. You'll choose GIMP over Photoshop every time if your most important criteria is "cheaper" but for most professional image editors, that's not the case.

      So what makes Flash "better" than HTML5? First, Flash is compatible with more Web browsers in use, barring the slim minority on the iPod devices. It's also easier to develop for, first, with many Flash developers having up to 7 years of experience with the language and visual tools. Third, and this is the biggie - Flash has it's own visual tools for development.

      Which is why Apple's complaining about Flash not being an open standard rings absolutely hollow. If you control less than 2% of the market, blocking a de facto standard to try to replace it for one of your own doesn't harm the standard, it just mak

    35. Re:He Is Quick to Forgive Apple, Of Course by mikael_j · · Score: 1

      Sure you can, just not on the iPhone. (Both because the Mozilla folks have chosen not to develop for the iPhone and because of the locked down environment)

      --
      Greylisting is to SMTP as NAT is to IPv4
    36. Re:He Is Quick to Forgive Apple, Of Course by zoloto · · Score: 1

      I don't know about you, but on a device that is as functional as it looks good - I don't want something looking like shit on my iPhone.

    37. Re:He Is Quick to Forgive Apple, Of Course by mikael_j · · Score: 1

      So why don't you port Gecko to the iPhone OS then? Or pay someone to do it? Or at least offer a bounty for the first person to do so?

      --
      Greylisting is to SMTP as NAT is to IPv4
    38. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      How is the parent modded insightful? The analogy he gives is a complete straw man.

      It IS hypocritical because it's a matter of being open WITHIN each groups business model. Steve Jobs is asking Adobe to give up a source of revenue to support an open standard. Meanwhile, Apple actively works against existing standards to make money.

      Why does the ipod need a special thin and crazy USB interface? Why can't it just use A or B... it would make everything much easier if they just complied with the existing open standards. Oh wait, because they'd lose money selling docks, cords, or licensing the ability to use it's proprietary connector.

      At one point, Apple even went as far as to change colors on the ipod video and audio cords (whichever generation that was). They couldn't change the standard for the cable, so they just colored the video plug red and the audio plug yellow. Most people thought you needed by buy a special connector to get it to work... in reality you just needed to plug it in reversed. Later they introduced some sort of chip so this wouldn't work either.

      Apple apparently hates proprietary formats, unless they can make money off of it. Then they love them. This is why Steve Jobs is a hypocritical ass-hat.

      If you still want a car analogy:

      Panasonic introduces a new satellite radio service that offers many in-demand features to consumers at the cost of horribly annoying ads. Almost every car manufacturer allows the stereos to be installed-- they never come installed by default. Consumers love the radios and almost always install them after market.

      Ford now tells Panasonic that they should be supporting an open format, format A, to transmit their music and advertising and abandon their current business model. Ford has business ties with the new Format A standard organization. Ford fine tunes all of their vehicles electrical harnesses to make sure that Panasonic satellite radio can never work in their vehicle without voiding the warrantee.

    39. Re:He Is Quick to Forgive Apple, Of Course by yuhong · · Score: 1

      They are known to not only make decisions like this but their stockholders often require it with threat of litigation.

      Really? Any evidence of this actually happening?

    40. Re:He Is Quick to Forgive Apple, Of Course by preaction · · Score: 1

      I don't want Flash in the mobile browser, I want Flash as a mobile app development kit.

    41. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      So make a version of flashblock for Safari. Seems to work well for the "open" web. Oh, but wait, you CAN'T make a version of flashblock for safari because it's not allowed. Nice.

    42. Re:He Is Quick to Forgive Apple, Of Course by Bigjeff5 · · Score: 3, Interesting

      All I see is Apple stagnating in the market, while Android gains. (Android supports flash fully next release, btw)

      Besides, since when has more choice ever been a bad thing? Apple is FAR more proprietary and restrictive than Adobe, and Jobs is downright wrong that Flash is not open. You can download the specification off their website and start porting flash to the iPhone right now if you want (though you'll never get your app into the App Store). Adobe isn't exactly known for their open source efforts, but they do a hell of a lot more of it than Apple does.

      Everything Jobs said was an excuse, a justification to mask why he really does not want to support Flash. The truth is he doesn't like the lack of control over flash - he wants more. With Safari, Apple and Apple alone gets to say how HTML5 content is rendered on the iPhone. They can break things they don't like, or simply make them less useful. It's all about control, and he doesn't have it with Flash, so he wants flash to go away.

      To see Apple's commitment to "free" and "open", just look at Google Voice. They rejected Google's app for no apparent reason. Not only that, but all third party Google Voice apps, which had been previously approved, were removed from the store citing vague "duplication of features". Exactly what features of the iPhone tie in to Google Voice? Google didn't even bother to try with Navigation, Blackberry, Android, and Windows Mobile will get it, but not the iPhone - it isn't worth the risk.

      Seriously, if you actually think Apple has an altruistic motive for openness in any application (standards, web, A/V, whatever), you are fooling yourself.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    43. Re:He Is Quick to Forgive Apple, Of Course by commodore64_love · · Score: 1

      >>>Because those things aren't the web, those are browsers which are tools used to access the web. Get the difference?

      No. If the web is supposed to be "open" according to Jobs own words, then I should be able to use whatever tools I want. Flash or not flash. Firefox or not firefox. But the latter is not allowed on the iPhone. Jobs is being hypocritical..... like Sony with their PS3 (can't use linux).

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    44. Re:He Is Quick to Forgive Apple, Of Course by TheKidWho · · Score: 2, Funny

      Because it sucks?

    45. Re:He Is Quick to Forgive Apple, Of Course by Bigjeff5 · · Score: 1

      Those are exactly the same as the various Internet Explorer based browsers out there - Maxathon, Greenbrowser, Avant, etc. They are all basically IE with a prettier face put on them.

      Your list is no different, except it's WebKit (Safari's engine) instead of IE. Not much more than skins, really. It's hard to call them truly different browsers when they all share the same core.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    46. Re:He Is Quick to Forgive Apple, Of Course by commodore64_love · · Score: 1

      Actually TVs are required to be NTSC and ATSC compatible, and you are free to use any TV you want.

      i.e. NBC can't say only GE sets are allowed - all other brands will be blocked from watching NBC programs. So your analogy is bad. ----- As for the iPhone, on one hand Jobs is talking about "open web standards" and yet at the same time I can't use anything but Safari and Webkit to browse that web.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    47. Re:He Is Quick to Forgive Apple, Of Course by zmollusc · · Score: 1

      Adobe should only focus more on creating great HTML5 tools once they have either:
        a) got Flash working properly and not consuming vast resources.
        b) frozen Flash until we all have 8-core 512Gbyte phones and wristwatches to run it on.

      --
      They whose government reduces their essential liberties for temporary security, receive neither liberty nor security.
    48. Re:He Is Quick to Forgive Apple, Of Course by commodore64_love · · Score: 1

      >>>the Mozilla folks have chosen not to develop

      If Firefox and seaMonkey are open source, couldn't one of us simply port the code over to the iPhone? I'm surprised nobody's done it yet.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    49. Re:He Is Quick to Forgive Apple, Of Course by VGPowerlord · · Score: 1

      Flash is closed, it is not an open standard. If adobe closed up tomorrow the amount of flash that we rely on would become a problem. Right now a fully featured internet experience depends on using a platform that is supported by a single company that produces a non open plug in. If your platform isn't supported by Adobe, or isn't supported well, you are out of luck when it comes to using the internet. If your platform isn't well supported by Apple that doesn't make nearly as big of a difference when it comes to your internet experience (though quicktime can be an issue, at least there are tons of other options for streaming video).

      So, if I write a browser plugin or standalone program that implements the SWF file format (PDF), it won't work? Why?

      H.264, which is what Apple is advocating to use for video on the web instead of Flash, is not an open standard either. Even worse, companies that make media players and web browsers that support it have to pay a license fee. Except for companies like Apple that own patents used in it.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    50. Re:He Is Quick to Forgive Apple, Of Course by s73v3r · · Score: 1

      Probably because h.264 actually is better for streaming than Theora. However, I'm hoping that Google open sources the codec they just bought, VP8.

    51. Re:He Is Quick to Forgive Apple, Of Course by beakerMeep · · Score: 3, Informative
      SWF is not entirely closed and your dire predictions seem to stem from misinformation. Please Read:

      SWF files can be generated from within several Adobe products: Flash, Flex Builder (an IDE), as well as through MXMLC, a command line application compiler which is part of the freely available Flex SDK. Other than Adobe products, SWFs can be built with open source Motion-Twin ActionScript 2 Compiler (MTASC), the open source Ming library, the free software suite SWFTools, the proprietary SWiSH Max2 and the web-based application BannerSnack. There are also various third party programs that can produce files in this format, such as Multimedia Fusion 2.

      Adobe makes available a partial specification of SWF.[7] The document is claimed to be missing "huge amounts" of information needed to completely implement SWF, omitting specifications for RTMP and Sorenson Spark.[8] However, the RTMP specification[9] was released publicly in June 2009, and the Sorenson Spark codec is not Adobe's property. Until May 1, 2008, implementing software that plays SWF was disallowed by the specification's license.[10] On that date, as part of its Open Screen Project, Adobe dropped all such restrictions on the SWF and FLV formats

      http://en.wikipedia.org/wiki/SWF

      --
      meep
    52. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      >>>he believes that the WORLD WIDE WEB should ALWAYS be OPEN.

      So how come I can't run Firefox or seaMonkey on the iPhone?

      Because neither Firefox nor Seamonkey (nor Chrome nor Safari nor IE nor Opera) should be required to use the Web, any more than Flash is.

    53. Re:He Is Quick to Forgive Apple, Of Course by macshome · · Score: 4, Insightful

      Web standards are one thing. Browser choice is a totally different thing.

      From the TV analogy, the choice of TV set is irrelevant as long as it supports the broadcast standards I want.

      Browsers have different levels of support for W3C standards, but that level of support isn't what defines the standard. I might want to use a browser with a different feature set or code base, but that has nothing to do with the "open web standards" of the content to be consumed.

    54. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      I don't think anyone wants Flash so they can look at ads...

    55. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      Or people could write mobile Flash integrations intelligently like the WebOS implementation where Flash controls on webpages appear but aren't active unless you tap on them to activate them. So they don't slow down your phone because they don't load until you tell them to.

      You know, a good, user-choice-focused implementation. The type that Apple doesn't like.

    56. Re:He Is Quick to Forgive Apple, Of Course by molnarcs · · Score: 1
      "By making its WebKit technology open, Apple has set the standard for mobile web browsers."

      You don't have to go any further than that to find a lie. Apple didn't make WebKit technology open - it was open in the first place. WebKit is based on KHTML, so they had no choice but to keep it open because of the GPL. Even then, they were quite reluctant to release the source code in a usable form. They release huge code-bombs that were almost impossible to merge back into the KHTML codebase until the KDE developers complained about it.

      And by now, everyone seems to have accepted that lie - I see quite often posts here on slashdot describing WebKit as an Apple invention, a gift to the community... quite ironic.

    57. Re:He Is Quick to Forgive Apple, Of Course by TheNumberless · · Score: 1

      Oh, but wait, you CAN'T make a version of flashblock for safari because it's not allowed.

      ClickToFlash works fine. Or were you talking about MobileSafari? Why would you want a flashblock plugin for a browser that doesn't have a flash player?

    58. Re:He Is Quick to Forgive Apple, Of Course by Joe+Tie. · · Score: 1

      >Spend just a few minutes browsing to video sites on an iPad and it's pretty stunning how many just switch to HTML 5 now. Really? I have an iphone, and would say the exact opposite. It's stunning how few do. In fact, I don't think I've ever come on a site on my iphone that had html5 video.

      --
      Everything will be taken away from you.
    59. Re:He Is Quick to Forgive Apple, Of Course by macshome · · Score: 1

      Hmm. I was thinking that maybe they were filtering for the iPad user agent, but then I just hit CNN and Vimeo on my iPhone and they both played video just fine.

    60. Re:He Is Quick to Forgive Apple, Of Course by HanClinto · · Score: 1

      Because I would like to have a more open web experience, that lets me view web content at my discretion.

      I want an operating system that does what I tell it to do -- not a nanny that slaps me on the hand and refuses to do what I say because they somehow know better than me.

    61. Re:He Is Quick to Forgive Apple, Of Course by DrXym · · Score: 1
      You'll probably turn flash blockers on again after a few minutes of browsing. Now imagine that on your phone, except you've got a processor that's a third as fast (since the Nexus 1 and iPad have Ghz CPUs), and which is probably spending more time rendering the flash than rendering the page.

      Not a compelling argument at all. Just because a page contains a flash object doesn't mean the browser is forced to launch it. The browser could well put placeholders where the flash object lives and leave it up to the user to touch it if they want to run it.

      So the user taps on the game they want to play and ignores all the ads. Advertisers would learn in short order not to bother serving flash to mobile devices because no one will bother activating them.

      It's also noteworthy that many phones already support Flash lite and Android 2.2 is confirmed to have flash support as well. So clearly it is technically possible to implement flash and soon it will be a widespread reality.

    62. Re:He Is Quick to Forgive Apple, Of Course by dunkelfalke · · Score: 1

      Because Apple doesn't allow alternative browser engines.
      Hint: Opera Mini is not a web browser. It is a viewer for pre-rendered images.

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
    63. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      Are you a web developer? Do you get your check from developing for the web. I'm going to guess not.

      If you are consuming a web stie and it has flash ads and you turn it off it's about as close to piracy as you can come.

      Stop going to the site if there are too many ads. Don't turn them off and expect the world to just work. Grow up.

    64. Re:He Is Quick to Forgive Apple, Of Course by tepples · · Score: 1

      So, if I write a browser plugin or standalone program that implements the SWF file format (PDF), it won't work? Why?

      If it's a browser-based app written in JavaScript, it will likely be unusably slow. If it is written in Objective-C, Apple will reject it the way it rejects any other interpreter.

      H.264, which is what Apple is advocating to use for video on the web instead of Flash

      Not entirely accurate. For one thing, Flash uses H.264 in either the FLV container or the MP4 container. For another, Flash's original reason for existence was vector animation, and these become much bigger when transcoded to H.264.

      [H.264] is not an open standard either.

      At least the specification is published and the patents are available under a uniform royalty license, as opposed to relying exclusively on a case-by-case negotiated license.

    65. Re:He Is Quick to Forgive Apple, Of Course by nick1000 · · Score: 1

      Apple is pulling wool over everyone's eyes by talking of HTML5.

      Apple has never promoted an HTML5 based OpenWeb. They are moving the web to Internet enabled mini applications aka Apps from the iTunes apps store. Netflix, Hulu , DC, tons of publishers have all gone to this closed application model. They have not moved to HTML5.

      This is dangerous since it makes the web accessible from only one class of devices.
      I really wished we in the Open/FOSS community would realize this danger.

    66. Re:He Is Quick to Forgive Apple, Of Course by vijayiyer · · Score: 1

      A web browser is not the web - it's just a viewer. The standards of communication and the content are the web. It's just like the difference between a TV and the TV signal. The philosophical point is that the signals should be open even if the TV is not.

    67. Re:He Is Quick to Forgive Apple, Of Course by Gilmoure · · Score: 1

      But, but, teh intertubes is in that 'e' and orange/blue marble thingy. I wanna' install teh internets on my phone!

      --
      I drank what? -- Socrates
    68. Re:He Is Quick to Forgive Apple, Of Course by Gilmoure · · Score: 1

      Wait, you use an iPad and yet are smart enough to figure out how to post on Slashdot? I thought all Apple users were mindless hipsters who spent all their time posing at the coffee shop.

      I wonder what else Slashdot has told me is wrong?

      --
      I drank what? -- Socrates
    69. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      And yet that is the only thing Flash is used for that there aren't already better ways of doing on the web. Are you starting to understand why no one wants Flash on their iPhone?

    70. Re:He Is Quick to Forgive Apple, Of Course by tmarthal · · Score: 1

      the internet is the blue e on my desktop!

      err i meant the orange smudge around the blue dot on my gnome panel! ;)

    71. Re:He Is Quick to Forgive Apple, Of Course by macshome · · Score: 4, Funny

      How many times do I need to explain this?!?

      I can't install the internet on your phone BECAUSE IT DOESN'T HAVE A FLOPPY DRIVE!!!

    72. Re:He Is Quick to Forgive Apple, Of Course by Brannon · · Score: 1

      Good lord you are the dumbest fucking human being on the planet.

      In this metaphor, NTSC:Web standards::GE:Apple.

      So this situation is equivalent to GE saying that it wants to support the NTSC standard in the TV's it is making, not some bizarre 3rd-party controlled video algorithm, even if that algorithm has become a de facto standard in some circles.

      You are calling GE a hypocrite because they are pushing for open industry standards like NTSC, while at the same time not allowing people to arbitrarily modify their GE televisions and still expect support from GE.

      That is just stupid.

    73. Re:He Is Quick to Forgive Apple, Of Course by VGPowerlord · · Score: 1

      So, if I write a browser plugin or standalone program that implements the SWF file format (PDF) [adobe.com], it won't work? Why?

      If it's a browser-based app written in JavaScript, it will likely be unusably slow. If it is written in Objective-C, Apple will reject it the way it rejects any other interpreter.

      Here, I'll quote what the GP said, bolding the important parts.

      "Flash is closed, it is not an open standard. If adobe closed up tomorrow the amount of flash that we rely on would become a problem."

      Do you see the problem with your answer yet? Well, I'm going to explain it anyway.

      The iPhone/iPad doesn't support flash, so "flash that we rely on" doesn't apply to the the iPhone/iPad. Thus, both the point and counterpoint made by the GP and myself are unrelated to the iPhone/iPad.

      H.264, which is what Apple is advocating to use for video on the web instead of Flash

      Not entirely accurate. For one thing, Flash uses H.264 in either the FLV container or the MP4 container.

      Not entirely accurate. For one thing, Flash supports multiple codecs, of which H.264 is a recent addition.

      For another, Flash's original reason for existence was vector animation, and these become much bigger when transcoded to H.264.

      That would be why I said "to use for video." Like it or not, video is a much larger market on the Internet than vector animation is, and thus is Flash's main use on the web now.

      However, SVG animation does not appear to have widespread support yet, so good luck finding another vector animation source on the web.

      [H.264] is not an open standard either.

      At least the specification is published and the patents are available under a uniform royalty license, as opposed to relying exclusively on a case-by-case negotiated license.

      That's implying you have to pay to license a codec at all. If you expected me to mention Theora here, you're right... but not in the way you thought.

      It's a well known fact that H.264 outperforms Theora (AKA VP3)... but Google is apparently preparing to release the VP8 video codec as open source at next month's Google I/O conference.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    74. Re:He Is Quick to Forgive Apple, Of Course by Luthair · · Score: 1

      I agree that its better, but it runs contrary to his statements. (And if I recall my tech stories correctly Apple is one of the reasons the HTML5 spec doesn't define codecs, convenient.)

      I've often wondered why Dirac isn't more widely used, isn't it supposed to be patent unencumbered as well?

    75. Re:He Is Quick to Forgive Apple, Of Course by nine-times · · Score: 1

      I don't understand this. I mean, I understand why you want to run another browser, but I don't understand how restricting the iPhones browser choices is inconsistent with embracing an open web

      Well Apple has seemed to change direction in allowing Opera, whereas before they claimed they would reject browsers and mail applications and any other app which replicated functionality already built into the phone.

      I agree that it's a bad policy, but maybe they're rolling that policy back? Of course, really you'd want them to allow you to install any damned thing you want without going through their app store, but I think that's a ways off.

    76. Re:He Is Quick to Forgive Apple, Of Course by commodore64_love · · Score: 1

      Apple is to GE -as- blocking web browser choice, is to forbidding you to attach a DVR to the GE-TV.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    77. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      I want flash on my iphone. I also want addblock+ and noscript for safari on my iphone. Why? Because zero punctuation doesn't do iphone compatible videos yet.

    78. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      Again, why can i install flash for safari on my macbook? more to the point if flash is so terrible, why can i install it at all in Snow Leopard for any browser? shouldn't JObs have the same vision for the laptop environment, HTML5? I think the comment above about controlling ad revenue is more on point. The lack of hardware is not a valid point, hardware is catching up fast, i think my NexusOne is likely more powerful than PCs of even just a cpl years ago, and they ran flash on hardware that wasn;t nearly as optimized as the hardware in the most recent phones.

      Anyway, vote with your $$, buy an Android phone...open standards, and open platform...

    79. Re:He Is Quick to Forgive Apple, Of Course by shutdown+-p+now · · Score: 1

      It's not just the non-compete, it's also that Mini doesn't contain a JavaScript interpreter (since that is done server-side in its model). Any full-featured browser would be restricted because of JS alone.

    80. Re:He Is Quick to Forgive Apple, Of Course by Rockoon · · Score: 1

      Because those things aren't the web, those are browsers which are tools used to access the web. Get the difference?

      Safari is not standards compliant. Other browsers comply with some of the standards that safari does not comply with.

      Yeah.. I get the difference.. you love Apple and dont give a fuck that they arent offering their own standards compliant browser while simultaneously they are preventing anyone else from making such an offering.

      --
      "His name was James Damore."
    81. Re:He Is Quick to Forgive Apple, Of Course by Bert64 · · Score: 1

      The web should be open..
      What you use to access it doesn't necessarily need to be open, so long as there are open choices available alongside the closed ones.

      The internet runs on TCP/IP, an open protocol, there are many implementations of TCP/IP some of which are open (linux, bsd etc) and some of which are closed. The fact that closed implementations of TCP/IP exist doesn't change the fact that it's an open standard and you are free to use whichever implementation you want.

      Apple provide a closed device that allows you to use open protocols... If you don't like it, noone is forcing you to use it, you are free to acquire an open device or a different closed device and that is the beauty of open standards.

      Look at it another way, is your TV an open device? Can you hack it and install software on it? I doubt many TV sets allow that, and yet all of those sets will display content fed to it through a multitude of open standards.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    82. Re:He Is Quick to Forgive Apple, Of Course by Rockoon · · Score: 1

      Well Apple has seemed to change direction in allowing Opera

      Perhaps you should educate yourself on what Opera Mini is and is not before commenting. It is not a web browser. The web browsers that enable Opera Mini are running on Opera servers, not on the iPhone, and have heavily reduced functionality (no javascript, svg, etc..) because of it.

      Opera Mini is to a Web Browser in the same way that a Picture of a Ferrari is to an Actual Car.

      --
      "His name was James Damore."
    83. Re:He Is Quick to Forgive Apple, Of Course by WiiVault · · Score: 1

      To be fair, as Steve points out. Pretty much everybody in the mobile market gets access to all of the money Apple poured into making KHTML into WebKit. I don't see Adobe doing anything at all as "open" as that.

    84. Re:He Is Quick to Forgive Apple, Of Course by Snocone · · Score: 2, Insightful

      Adobe isn't exactly known for their open source efforts, but they do a hell of a lot more of it than Apple does

      http://opensource.adobe.com/wiki/display/site/Projects

      http://www.apple.com/opensource/

      That is a very interesting definition of "more" you must be using. It does not appear to correspond in any factual way to the definition of "greater quantity" which a reality-based person would expect.

    85. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      I've got devices that have full Flash. Let's just say having the page stop rendering so I can view the ad in real time isn't exactly the best browsing experience I've had. Or even worse, videos that still drop frames (on my Nokia N810), or one site that consumed so much CPU time, it was effectively locked up trying to play a video (1 frame every 30 seconds, 2 seconds of audio every 30 seconds, UI unresponsive). Easiest way to back out of that was remove the battery, losing other data (yay multitasking).

      Opera Mobile 10 has flash support with a pretty decent implementation. Flash objects on pages show up as placeholders, and only activate when you click on them. Kind of like built in "noscript for flash" type of functionality. That said, flash is still slow as molasses on even the fastest mobile phone. The processing power simply isn't there. Youtube videos play at a cruddy frame rate on my Touch Pro 2 (528Mhz ARM. I would estimate I get about 10fps. My wife has the HD2 with the 1ghz snapdragon. I haven't tried flash sites on her phone yet.

    86. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 1, Informative

      All I see is Apple stagnating in the market, while Android gains.

      Apple stagnating? You're not too good with math, are you? Apple posted a 131% increase in iPhone sales in the most recent quarter compared to the same quarter last year. That's more than twice as many for the math-challenged. Net profits were up 90%. "Stagnating"?

    87. Re:He Is Quick to Forgive Apple, Of Course by enzo_romeo · · Score: 1

      Agreed. I'm glad there isn't Flash on the iPhone. 99% of it is just annoying ads. F-em. And thank you Steve Jobs for not having it on there.

    88. Re:He Is Quick to Forgive Apple, Of Course by enzo_romeo · · Score: 1

      Cool you got ClickToFlash to work. Every time I went to YouTube it crashed Safari so I uninstalled it. Might try monkeying around with it some more.

    89. Re:He Is Quick to Forgive Apple, Of Course by nine-times · · Score: 1

      It may not have all the functionality, but it works pretty well as a web browser. I've been using it on my iPhone, so maybe I have some understanding of what Opera Mini is and is not...? (Opera itself refers to the program as a "browser")

      Either way, the app violated Apple's "duplicate functionality" rule and Opera expected it to be rejected, which is why they publicized their submission to iTunes. Apple approved it, which might mean that Apple is not going to enforce that rule anymore (or at least not enforce it strictly).

    90. Re:He Is Quick to Forgive Apple, Of Course by awyeah · · Score: 1

      Safari doesn't have tabbed browsing? Well, it doesn't have actual tabs...

      --
      Why, no, I haven't meta-moderated lately. Thanks for asking!
    91. Re:He Is Quick to Forgive Apple, Of Course by mjwx · · Score: 1

      I don't know why *you* can't run The Atomic Browser on your phone

      It's not a browser, it's just a theme for Safari that ad's no extra rendering features.

      It it well known here on /. that you cant browse /. properly on an Iphone. However on Android there doesn't seem to be any problems with it. It works better with Dolphin browser the the default browser, I can also get it working for Opera mobile and the Fennec alpha, I'm pretty sure Dolphin is a different implementation of Chrome but Fennec and Opera use different rendering engines.

      Don't mistake a skin for a new browser, Apple still controls the back end and will break or degrade anything it doesn't want you using.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    92. Re:He Is Quick to Forgive Apple, Of Course by jo_ham · · Score: 1

      I didn't realise the iPhone was the World Wide Web.

      Don't tell me you're one of those people who call the big blue E "the internet"?

    93. Re:He Is Quick to Forgive Apple, Of Course by mjwx · · Score: 1

      Anyone that gripes about wanting Flash on their phone/mobile device *HAS NEVER HAD* Flash on a mobile device. If they had, they wouldn't want it so bad.

      This is the exact opposite of my experiences.

      I've seen flash working on the HTC Hero and it's brilliant. The lower resolution displays are better suited to viewing flash videos as there is fewer artefacts (of course your still at the mercy of how the video was encoded in the first place). It may be a bit of a CPU hog but for the functionality it delivers it is well worth it. The version on the Hero was Flash 9, I cant wait to find out 10.1 works on the Milestone when it is released (I'm betting on late June).

      I've got a Nokia N800, and the Flash experience is *terrible*. Let me tell you what great fun it is to wait for a page to render because some advertiser has a tiny little flash ad in the corner of a page.

      I also give it 10 minutes after Flash is released to Android 2.1/2.2 phones before a flashblock style plugin/browser front end is released. I wouldn't be surprised if it was an inside job either. Google and Adobe know about all the issues. Android is not closed like the Iphone, problems like the one you describe are coded around very quickly.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    94. Re:He Is Quick to Forgive Apple, Of Course by jo_ham · · Score: 1

      Because H.264 is an open standard.

      It may be patented, but it is an open standard.

    95. Re:He Is Quick to Forgive Apple, Of Course by jo_ham · · Score: 1

      Stagnating in the market?

      Their last quarter results show they sold more iPhones than ever before. So not only "not stagnating" but "growing".

      http://en.wikipedia.org/wiki/File:IPhone_sales_per_quarter.svg

    96. Re:He Is Quick to Forgive Apple, Of Course by mgblst · · Score: 1

      So if Apple embraces an open web, how come I can't run anything but Safari and Opera on the iPhone?

      So if girls like to date, how come I can't find a date.

      Well, probably because you are an idiot who confuses two different issues.

    97. Re:He Is Quick to Forgive Apple, Of Course by Lars+T. · · Score: 1

      And of course, he knows [that Apple restricts the apps that can be installed on the phone]. Which is why he spends one paragraph railing against Adobe and the next paragraph justifying Apple as distinctively different products ...

      So he's a hypocrite, but at least he knows he's a hypocrite. How lovely.

      Unlike those who attacked Flash for not being open until it wasn't supported on the iPhone?

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    98. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      It's not a browser, it's just a theme for Safari that ad's no extra rendering features.

      There is a distinction here that you seem to be unaware of. There is a thing called a "rendering engine." Safari, Chrome, OmniWeb, and others (presumably including The Atomic Browser) all use the same rendering engine, an open source one named WebKit. All of these browsers share the same rendering features.

      The difference between these browsers is in the interface. If The Atomic Browser is a theme for Safari, then Chrome and OmniWeb are equally themes for Safari, and you've just made "browser" a meaningless word.

    99. Re:He Is Quick to Forgive Apple, Of Course by jo_ham · · Score: 1

      They wrote Nitro, the JS engine, and made that open too.

      The "code bombs" were from the year or so worth of secret development Apple did with KHTML when they didn't have to release anything (since they weren't doing anything with the code yet, just hashing about with it to make Safari - they had no published app). They had a year's worth of changes, in a code repository that no one outside apple would have ben able to make sense of (or rather, just different to what most people use).

      These code bombs came out when WebKit was released to the world, as required by the GPL, and since then they have switched to a more compatible repository system for Webkit. Many of the complaints by the original developers also stemmed from disagreements and design directions, and the fact that some changes were pretty Mac specific and hard to integrate.

      Since the initial rocky start, Apple has put *an enormous amount* of work into WebKit and related technologies, including releasing open code that it wrote that it was not "legally obliged" to release. They completely overhauled the JS engine, and pushed Webkit from a small project into a serious mainstream rendering engine to rival Gecko and Trident (not that the KHTML guys couldn't have done it, but Apple was a major, major part of the success and rise of Webkit).

      The Webkit history is the very definition of what makes OSS so great - a good project, selected by Apple for its merits (small, fast, efficient), that then grows into a seriously huge project that the entire OSS community (and software community as a whole) can benefit from.

      Apple didn't invent it, but they did put a very large amount of work into making Webkit what it is today.

    100. Re:He Is Quick to Forgive Apple, Of Course by Lars+T. · · Score: 1

      Which are nothing more than different GUI for WebKit. And Opera Mini isn't a web browser at all.

      So if Google ported Chrome, that also wouldn't count? The Android browser?

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    101. Re:He Is Quick to Forgive Apple, Of Course by jrumney · · Score: 1

      Adobe needs Flash on iPhone to defend their marketing strategy. They have always pushed Flash by quoting over 90% desktop penetration, which as far as I can tell has always been a figure they just pulled out from where the sun doesn't shine. Then they started making inroads into mobile, and started quoting figures like 80% penetration in the mobile market for current models. This worked, because noone could really counter it - a quick survey of the mobile phone market a couple of years back would show that while there were many phones available without Flash, none of them had a significant enough market share to counter Abobe's claims. Now the iPhone comes along, and clearly does have a significant market share as a counter to Adobe's imaginary market share figures. And its success will convince other manufacturers that licensing the Flash runtime isn't really necessary. Flash is on the way out anyway with HTML5 and more standard Javascript behaviour across browsers, but the iPhone might accelerate that process by pushing developers to HTML5 sooner rather than later.

    102. Re:He Is Quick to Forgive Apple, Of Course by olafva · · Score: 1

      Apple allows many Browsers on the iPhone & iPod Touch including Opera (free App). However, seems most users prefer Safari to Opera now as Opera (1st version) fails to support many touch functions we all take for granted by now.

      --
      What's past is NOT ALWAYS prologue for the future!
    103. Re:He Is Quick to Forgive Apple, Of Course by pipedwho · · Score: 1

      But, then we end up with the status quo.

      I'm happy for Apple to stick a spanner in the works of all the Flash crapverts, crapware and crapviewers that are the bane of the web.

      Ever since Flash was released, people have been using it to create web pages that would have otherwise been much more usable if they'd just used regular HTML. IMO, the sooner Flash loses its popularity as a page description language, the better.

      Even the sites that use it view videos are unusable half the time. Why not just display the video as an embedded stream? HTML5 will make this more efficient, and at the same time get rid of some of the other reasons that Flash is so popular with web developers.

    104. Re:He Is Quick to Forgive Apple, Of Course by mjwx · · Score: 1

      There is a thing called a "rendering engine." Safari, Chrome, OmniWeb, and others (presumably including The Atomic Browser) all use the same rendering engine

      Then why do things display differently on Chrome and Safari?

      Because they have different implementations and often different versions. Just saying that it's WebKit does not make it identical to other browsers, when they could be using differnt JS engines as well as other components and features.

      Same basic engine != same browser.

      Further more you seemed to miss the point with your inaccurate rant is that Atomic does not use any of it's own rendering components, it is using the Safari rendering engine 100%, it's not even a different implementation (as Apple will not permit a "duplication of functionality"). Saying that Atomic is a different browser is like saying a blue theme for Firefox is a different browser.

      (presumably including The Atomic Browser) all use the same rendering engine,

      This would be partially true if the Atomic Browser actually had it's own rendering engine. So say after me, Atomic is not a browser, it is a front end for another browser.

      This is the same for Steel on Android, it's a front end for the default Chrome browser or any of the themes available for Dolphin browser.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    105. Re:He Is Quick to Forgive Apple, Of Course by alonsoac · · Score: 1

      < You'll probably turn flash blockers on again after a few minutes of browsing.

      You may be suprised to know that I do not have any Flash blocker installed and I browse the web just fine. I do see flash stuff here and there but it is not that annoying. I browse sites that have flash apps that I actually like.

      That's on the PC, what I would like on the phone is to have the option to see the Flash when I want, like clicking to activate or something. Currently my Nokia does not open them for some reason.

    106. Re:He Is Quick to Forgive Apple, Of Course by Longstaff · · Score: 2, Insightful

      Anyone that gripes about wanting Flash on their phone/mobile device *HAS NEVER HAD* Flash on a mobile device. If they had, they wouldn't want it so bad.

      *raises hand*

      Here, please. I have an N800 and an N900. I *do* want flash on my devices and I *do* use it. Both of those devices have adblock plus to combat annoying ads with the built-in browser. The main thing is, I can still use flash if (and when) I want to. That's my choice to make - not the manufacturers.

      Oh look! It uses hover states for mouse tracking - something that isn't supported on a touch interface... Oh look! The N900 has a touch interface that supports hover!

    107. Re:He Is Quick to Forgive Apple, Of Course by TheNumberless · · Score: 1

      Apple allows many Browsers on the iPhone & iPod Touch including Opera (free App).

      Only kind of true. Everything but Opera Mini is a wrapper around WebKit, which is Safari's rendering engine. Opera Mini isn't, but it basically fetches trimmed down, static versions of web pages proxied through Opera's servers. All javascript is interpreted on the servers before it's sent to the phone, which is why it doesn't run afoul of the portion of the developer agreement that forbids interpreters that locks out other browsers.

      This isn't a deal breaker for me, but I'd like it to get better.

    108. Re:He Is Quick to Forgive Apple, Of Course by exomondo · · Score: 1

      Anyone that gripes about wanting Flash on their phone/mobile device *HAS NEVER HAD* Flash on a mobile device.

      And anyone who says that has never used an N900!

    109. Re:He Is Quick to Forgive Apple, Of Course by Idiomatick · · Score: 1

      Like quicktime? OH WAIT!

    110. Re:He Is Quick to Forgive Apple, Of Course by DrXym · · Score: 1
      I've got a Nokia N800, and the Flash experience is *terrible*. Let me tell you what great fun it is to wait for a page to render because some advertiser has a tiny little flash ad in the corner of a page. On an iPhone, the page loads instantly. On my N800? Forget it. It'll sit there and churn on that on poorly written/designed Flash app until *finally*, it appears.

      Blame the browser in your phone for launching flash without asking first. It would be straightforward for a browser to put a placeholder where a flash object lives and leave it up to the user if they want to click on it or not.

    111. Re:He Is Quick to Forgive Apple, Of Course by tepples · · Score: 1

      Both [YouTube and Vimeo] have HTML 5 versions now as well.

      How would you propose to convert Homestar Runner, Weebl and Bob, and Newgrounds to work with HTML 5?

    112. Re:He Is Quick to Forgive Apple, Of Course by tepples · · Score: 1

      Why not just display the video as an embedded stream?

      Because Badgers would take a lot more bytes as an embedded stream than as a vector animation.

    113. Re:He Is Quick to Forgive Apple, Of Course by macshome · · Score: 1

      I suppose they could save the flash animations as videos.

    114. Re:He Is Quick to Forgive Apple, Of Course by tepples · · Score: 1

      Which video codec is capable of representing vector animations with anywhere near the bitrate of SWF?

    115. Re:He Is Quick to Forgive Apple, Of Course by V!NCENT · · Score: 1

      Is the web an iPhone? Or is the iPhone pherhaps a MDA that can browse it?

      Also, last time I checked, Webkit was more web standards compliant that the half-assed somewhat compliant Gecko rendering engine... But whatever...

      --
      Here be signatures
    116. Re:He Is Quick to Forgive Apple, Of Course by Anonymous Coward · · Score: 0

      As a BREW developer, and one who implemented a few flash apps via Flash Lite before it was officially released, I still would like to see Flash on a mobile device particularly on the iPhone. I enjoy seeing the content and interacting with some of the sites I visit. I'm not a Flash maniac but if the website I enjoy viewing is in flash, then I would like my device to support it. Not to worried about open or closed standards as any profit seeking company would naturally seek to monopolize the market and claim they are open to all because they are ubiquitous. I don't mind having the ability to view the experience of the web on a mobile device. If some new standard came along and replaced Flash thats ok with me, I'd also like that new standard to be supported on my device.

      Double amen to the above post!

      Anyone that gripes about wanting Flash on their phone/mobile device *HAS NEVER HAD* Flash on a mobile device. If they had, they wouldn't want it so bad.

      I've got a Nokia N800, and the Flash experience is *terrible*. Let me tell you what great fun it is to wait for a page to render because some advertiser has a tiny little flash ad in the corner of a page. On an iPhone, the page loads instantly. On my N800? Forget it. It'll sit there and churn on that on poorly written/designed Flash app until *finally*, it appears.

      And let's say that for the fun of it I actually want to interact with that silly little Flash ad. Oh look! It uses hover states for mouse tracking - something that isn't supported on a touch interface... so instead of playing its silly little game or whatever, I end up clicking through to whatever site it links to.

      Flash on a mobile? No thanks. Been there, had that, sent it back to the kitchen.

  5. Flash More Open? by iamnafets · · Score: 1

    I'm throwing this to the wolves, but isn't flash MORE open than the app store given the POSSIBILITY of reverse engineering?

    1. Re:Flash More Open? by MBCook · · Score: 4, Insightful

      Flash is a standard. There are projects that try to implement it (like gnash, if I've got the name right). But the problem is that's just like Wine or ReactOS: you're always chasing the pack leader. When Flash 11 comes out with neatNewFeatureX, you have to scramble to try to implement it and make it work well while many people see broken content. And since it may have taken Adobe with all their engineers 3+ years to make that feature perform well, as someone making an alternate implementation, you're going to be quite behind.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    2. Re:Flash More Open? by denis-The-menace · · Score: 3, Interesting

      Not to mention that you know iPhone will always lag waaaayy behind the desktop versions of Flash.

      Meanwhile, hackers will make Flash on iPhone the preferred target just for bragging rights.

      Flash is a CPU hog on *any* platform, it has to either go on a diet or go away.

      PS:Can't wait for the annoying HTML5 ads to replace the annoying Flash ads. Is a HTML5-blocker add-ons in the works?

      --
      Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
    3. Re:Flash More Open? by bickerdyke · · Score: 3, Insightful

      A browser with HTML-Blocker???

      --
      bickerdyke
    4. Re:Flash More Open? by denis-The-menace · · Score: 1

      You know what I meant.
      A HTML-Video blocker.

      --
      Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
    5. Re:Flash More Open? by H0p313ss · · Score: 2, Funny

      A browser with HTML-Blocker???

      I heard that Microsoft gives one away for free (as in beer). It's called Internet Explorer I think.

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
    6. Re:Flash More Open? by Octorian · · Score: 1

      Flash is a CPU hog on *any* platform, it has to either go on a diet or go away.

      Given the amount of hog Flash is on Windows...

      Its *more* of a hog on Mac than Windows.

      Its *more* of a hog on Linux than Mac.

      Its *more* of a hog on "other assorted platforms" than Linux.

      As a user of all of the above, especially the bottom half of the list, I'm definitely rooting for Apple on this one. (The alternative is to be one of those cranky antisocial hermits who ignores the whole world of rich web content. I know plenty of those, but am not one of them.)

    7. Re:Flash More Open? by bickerdyke · · Score: 1

      hmm... just an idea.... but wouldn't


      video {display:none;}

      in your user.css file do the trick?

      --
      bickerdyke
    8. Re:Flash More Open? by Skuld-Chan · · Score: 1

      But its not just video is it? Same with Flash. What your asking for it to block websites that use html 5.

    9. Re:Flash More Open? by Andy+Dodd · · Score: 1

      It's interesting, the article retorts to one of Steve's points with:

      "You've got us there, Steve, but surely your magical A4 chip could solve all this?"

      Flash has a long history of having MASSIVE amounts of hardware thrown at it with very little results...

      If it can't perform well on a 2.4 GHz Core 2 Quad + Nvidia 8800GT, it ain't going to perform well on the "magical" A4. The A4 is probably a great leap forward as far as mobile CPUs, but still nothing compared to the desktop hardware Flash can't run smoothly on.

      --
      retrorocket.o not found, launch anyway?
    10. Re:Flash More Open? by beakerMeep · · Score: 1

      Not to mention that you know iPhone will always lag waaaayy behind the desktop versions of Flash.

      On what basis do you make this claim? iPhone would be an important market segment for them.

      Meanwhile, hackers will make Flash on iPhone the preferred target just for bragging rights.

      True but hackers already are targeting the iphone for bragging rights, so what's your point?

      Flash is a CPU hog on *any* platform, it has to either go on a diet or go away.

      Never had a problem with it on Windows, and they just released an update called Gala for Macs because Apple finally opened up the low level access to video acceleration.

      PS:Can't wait for the annoying HTML5 ads to replace the annoying Flash ads. Is a HTML5-blocker add-ons in the works?

      This is a real concern of mine as well. It seems to this also reveals something interesting though: most anyone that seems to hate Flash doesn't even view it most of the time.

      --
      meep
    11. Re:Flash More Open? by CondeZer0 · · Score: 1

      > Meanwhile, hackers will make Flash on iPhone the preferred target just for bragging rights.

      In fairness OS X and the iPhone OS are not much more secure, and people have been able to easily break into the iPhone easily enough despite its lack of Flash, but I agree Flash would make things even worse.

      > Flash is a CPU hog on *any* platform, it has to either go on a diet or go away.

      I thought this was only true on Linux, but then I started to use Windows on a bran new Thinkpad, and I was amazed at how ridiculously broken Flash is, it makes a dual core 2Ghz with 4Gb of ram that is running little else than a web browser painfully crawl to a halt, it is beyond appalling. (And that is running Chrome because Firefox is a huge hog too.)

      > PS:Can't wait for the annoying HTML5 ads to replace the annoying Flash ads. Is a HTML5-blocker add-ons in the works?

      It exists, it is called NoScript, and it is the most wonderful invention the web has seen in the last fifteen years.

      --
      "When in doubt, use brute force." Ken Thompson
    12. Re:Flash More Open? by Anonymous Coward · · Score: 0

      NoScript already blocks AUDIO/VIDEO tags

    13. Re:Flash More Open? by Anonymous Coward · · Score: 0

      Maybe it's a de facto standard but it isn't a real standard.

    14. Re:Flash More Open? by Anonymous Coward · · Score: 0

      A good argument for sticking with Flash-- it's easier to block... Perhaps they should say, an H.264 blocker then...

    15. Re:Flash More Open? by Anonymous Coward · · Score: 0

      Flash is a CPU hog on *any* platform, it has to either go on a diet or go away.

      I've been wondering. Wouldn't any similar content (say a game) implemented with javascript/html5 be on an order of magnitude slower?

      If flash goes away will all that flash-content-turned-html5 come and bite us in the ass?

    16. Re:Flash More Open? by medcalf · · Score: 1

      Flash is a standard.

      I don't think that word means what you think it means.

      --
      -- Two men say they're Jesus. One of them must be wrong. - Dire Straits
  6. Whoosh! by Akido37 · · Score: 4, Insightful

    Tacky that his first point is that Flash is proprietary, when Apple restricts the apps that can be installed on the phone. Pot, meet kettle.

    That's kind of the whole point. Jobs admits that Apple has a closed system, when Adobe is claiming theirs is open. When he talks about open, he's referring to HTML5/CSS/JavaScript, which you DO NOT need to submit to the app store.

    1. Re:Whoosh! by Richard_at_work · · Score: 3, Insightful

      Exactly, hes using the HTML5 argument against one portion of the Flash discussion, while completely ignoring the other half of said discussion - Flash native apps versus Cocoa native apps. Proprietary vs proprietary.

      His point about Flash sites being built for hover overs, which isn't supported on touch capable devices, is also a bit strange since a lot of JavaScript requires hover overs as well - don't see him take issue with that, do we?

    2. Re:Whoosh! by DIplomatic · · Score: 1

      Tacky that his first point is that Flash is proprietary, when Apple restricts the apps that can be installed on the phone. Pot, meet kettle.

      That's kind of the whole point. Jobs admits that Apple has a closed system, when Adobe is claiming theirs is open. When he talks about open, he's referring to HTML5/CSS/JavaScript, which you DO NOT need to submit to the app store.

      That's not why the OP called him tacky. Consider a vegetarian giving many reasons for not wanting to eat a cheeseburger, like "it's too greasy" or "it comes with the wrong kind of cheese" or "the chef burned the meat". Those reasons are silly because a vegetarian is not going to eat meat!

    3. Re:Whoosh! by Touvan · · Score: 1, Interesting

      Did you catch his ridiculous shift there? He said Flash Player is closed (didn't mention swf format, or open screen project), then he switched to talking about "open standards" - platform on one hand, standard on the other.

      Swf standard vs HTML standard - there are important differences, including one being engineered entirely by one company, and the other engineered by a group of companies. But they are both well defined standards.

      To compare a runtime to a standard is simply boneheaded.

    4. Re:Whoosh! by Anonymous Coward · · Score: 1, Interesting

      When he talks about open, he's referring to HTML5/CSS/JavaScript, which you DO NOT need to submit to the app store.

      Which is nice, but the reason you don't need to submit them to the app store is because THEY AREN'T APPS. They're webpages. Which is sort of stating the obvious, but you lose out on quite a few things by being limited to HTML5.

      The biggest one being that rather than being an icon on the "home" screen, you're a bookmark in the web browser. Users first have to open Safari, and then have to open your webapp, which is tedious and annoying.

      You also lose out on minor things like access to the accelerometers, access to 3D, access to the vibration feature, access to the sound device (so no recording or playback except what HTML5 offers), and so on.

      If you want to create a Flash-like webapp for the iPhone, you're back into closed, proprietary features. To implement touch, you have to throw those lovely HTML5 standards out the window and implement proprietary Apple extensions. So, yes, it's the pot calling the kettle black.

    5. Re:Whoosh! by BitZtream · · Score: 2, Insightful

      Just for reference, the AppStore restrictions have nothing to do with 'proprietary'.

      If you don't know the difference between proprietary and closed system you shouldn't be commenting.

      The AppStore and everything on it could be entirely open source and still have the same approval process.

      Likewise, you could have the anarchy of the Android store with totally proprietary applications.

      People need to actually learn the words they are speaking or writing before writing them.

      CmdrTaco clearly doesn't know the meaning of either of the words judging by his little jab.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    6. Re:Whoosh! by Darth+Snowshoe · · Score: 4, Insightful

      NO, nearly everybody in this thread is, again, missing the point. Steve had six, 6, different points or items or arguments he brought up. EVERYONE here wants to rail about openness. I get it, we all get it already. That argument would be the same whether iPad supported flash or not. But what about security, performance, reliability? No one here has anything to say about that, and I'll take that as tacitly agreeing that Steve is right on those issues. Likewise, what about the HW vs SW argument? It's easy for code developers, some of whom I'm guessing have invested a fair about of time and training in becoming adept at flash, to just wave their arms and say "battery life is somebody else's problem". Well, yes, the hardware manufacturer's, for one. Here is a hardware manufacturer's response. Etc. Maybe you could just post an open thread each day in which people could gripe about the App store and its closed system, instead of allowing every thread about Apple to devolve into that.

    7. Re:Whoosh! by commodore64_love · · Score: 1

      What's Cocoa?

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    8. Re:Whoosh! by Anonymous Coward · · Score: 0

      Tacky that his first point is that Flash is proprietary, when Apple restricts the apps that can be installed on the phone. Pot, meet kettle.

      That's kind of the whole point. Jobs admits that Apple has a closed system, when Adobe is claiming theirs is open. When he talks about open, he's referring to HTML5/CSS/JavaScript, which you DO NOT need to submit to the app store.

      h.264 is not open which kind of ruins his whole point. His vision of HTML5 is NOT OPEN.

    9. Re:Whoosh! by beelsebob · · Score: 5, Insightful

      He doesn't ignore that argument at all. He makes it very clear that they are rejecting flash applications because they don't want it to become a primary way of developing applications. If it *did* become a primary way of developing applications, apple would add features to the iPhone, and no one would use them, because adobe hadn't yet got round to adding support to flash. They don't want that situation.

    10. Re:Whoosh! by Wingsy · · Score: 4, Informative

      "The biggest one being that rather than being an icon on the "home" screen, you're a bookmark in the web browser. Users first have to open Safari, and then have to open your webapp, which is tedious and annoying."

      Then what are these icons on my iPhone home screen that open bookmarks with just a touch?

      You can make any website or URL a home screen icon by pressing the "+" button while viewing the page.

      --
      If I didn't have absolutely NOTHING to do, I wouldn't be here.
    11. Re:Whoosh! by Anonymous Coward · · Score: 0

      Minor point: A book mark can be an icon on the home page.

    12. Re:Whoosh! by jedidiah · · Score: 1, Insightful

      ...except the problem with Flash has been that Apple has neglected to provided access to features.

      The necessary acceleration framework for Flash was released for the Mac just last week.

      So yes, Adobe was right and Apple was wrong. The problem is not that Adobe is lazy
      but that Apple is a control freak and doesn't want to be upstaged by 3rd parties.
      Apple should start performing before it whines about how anyone else isn't doing
      their part.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    13. Re:Whoosh! by TheRaven64 · · Score: 1

      h.264 is not open which kind of ruins his whole point. His vision of HTML5 is NOT OPEN.

      That depends on your definition of 'open'. There are two relevant points:

      • Controlled by a standards group, rather than a single vendor.
      • Specification available and free to implement.

      H.264 matches the first point, being controlled by the Motion Picture Experts Group, but not the second because it is patented. Flash matches the second, but not the first. PDF is in exactly the same situation, and yet the iPhone supports PDF...

      Flash being used to play H.264, of course, doesn't match either.

      --
      I am TheRaven on Soylent News
    14. Re:Whoosh! by dfghjk · · Score: 0, Troll

      "...and I'll take that as tacitly agreeing that Steve is right on those issues."

      Of course you would.

      "Maybe you could just post an open thread each day in which people could gripe about the App store and its closed system, instead of allowing every thread about Apple to devolve into that."

      Since for Apple it's all about control and ownership of a closed system, and since Apple would like to divert the argument in just the manner you are attempting to do, I'd say "allowing every thread about Apple to devolve" is appropriate. No reason to call it anything other than what it is.

    15. Re:Whoosh! by Millennium · · Score: 1

      Just one problem: Cocoa isn't proprietary.

    16. Re:Whoosh! by djonda · · Score: 1

      Apple had the acceleration framework for Flash since I guess 2002. What was released last week was just the full implementation served on table, that Adobe just need to put it's signature on. So, yes, Adobe is lazy.

    17. Re:Whoosh! by vadim_t · · Score: 1

      But what about security, performance, reliability? No one here has anything to say about that, and I'll take that as tacitly agreeing that Steve is right on those issues.

      Well, I'll say something then:

      I think it should be ultimately up to me to decide that. The manufacturer should of course try to deliver a secure, performing and reliable device. But I should be able to override that and install whatever I please.

    18. Re:Whoosh! by Anonymous Coward · · Score: 0

      The necessary acceleration framework for Flash was released for the Mac just last week.

      Along with the announcement that Adobe were ceasing development for iPhone OS.

    19. Re:Whoosh! by Skuld-Chan · · Score: 1

      What do you think Adobe is doing with Google? The demos I've seen on the Nexus one are showing up a fully hardware accelerated version of Flash 10.1.x. No reason they couldn't do that on the iPhone or iPad.

      The security thing is a smokescreen - every application that has any network connectivity is going to have security vulnerabilities. Whichever app has focus is going to have the worst track record in my opinion. Flash wasn't even a target, until the first hacks came along - then the blood was in the water and now its a major focus.

      Still I don't think its that big a deal on a mobile phone - most of these exploits rely on x86 platform to perform. In a secure environment like the iPhone where no app that isn't signed will run even less so (and this is the default setting on Android too).

    20. Re:Whoosh! by Raffaello · · Score: 1

      Most of Cocoa is proprietary. As a developer you get access to the headers, but not the source code of most of the Cocoa frameworks. Apple owns them and can change both interface and implementation at will, and frequently does - though they try to keep the interfaces (i.e., the headers) stable.

      Owning the code, keeping it from view, and changing it at will - meets my definition of proprietary.

      Maybe you were thinking of the open source clone GNUStep? Apple's platforms don't use GNUStep.

    21. Re:Whoosh! by mounthood · · Score: 1

      What applications can you run on {insert OS here}? Linux, Window, OSX, OS2, DOS, Mainframe systems, etc... all run whatever you have; whatever the technology can do. The question doesn't even get asked for anything except the iPhone/iPad.

      Apple is trying to fundamentally change the deal: they want to control the use of a product they sell. This doesn't fly for any other industry, although it's often tried. I'm sure BMW could make a better driving experience if they could mandate and control "their" cars use.

      --
      tomorrow who's gonna fuss
    22. Re:Whoosh! by Anonymous Coward · · Score: 0

      well said.

    23. Re:Whoosh! by peragrin · · Score: 1

      The only thing released last week was access to hardware h.264 decoders. The rest of flash will still drive your CPU to 80% usage.

      Flash litteraly cuts my laptop battery life in half. So video with flash won't be so bad however the controls will use 25% of your CPU just sitting there.

      --
      i thought once I was found, but it was only a dream.
    24. Re:Whoosh! by alfredos · · Score: 0

      ...And don't forget how heated things come when TFA is written by one of the famous Steves out there. What if the exact same words had been published without a .sig? Would so many comments say hypocrite? Would there be so many comments, to start with?

    25. Re:Whoosh! by Darth+Snowshoe · · Score: 1

      Yes and Apple has stated that explicitly and repetitively. That's the deal - and for people like my wife, who are never ever going to program on it, who want a tool that they can use and trust to work reliably, it is exactly what they want. For my wife, it's a feature. It's THE critical feature of the product. People on this site, for some reason, refuse to get that. You can't have a Ferrari dump truck. Ferrari doesn't make a dump truck. If Ferrari made a dump truck, it wouldn't be a Ferrari in the conventional sense. The whole world gets it, except Slashdotters, who instead want to make a recreational sport out of complaining about it.

    26. Re:Whoosh! by beakerMeep · · Score: 1

      Wow, what a spin you put on it. Releasing long held back access is now apparently "served on a table."

      Have you ever considered politics?

      --
      meep
    27. Re:Whoosh! by HanClinto · · Score: 4, Informative

      Likewise, what about the HW vs SW argument? It's easy for code developers, some of whom I'm guessing have invested a fair about of time and training in becoming adept at flash, to just wave their arms and say "battery life is somebody else's problem". Well, yes, the hardware manufacturer's, for one. Here is a hardware manufacturer's response. Etc.

      Okay, let's talk about the HW vs SW argument. Adobe needed API support from Apple before they could add hardware video decoding to their Flash Player. This API was only added in OSX 10.6.3, and even then, won't even run on my Macbook Pro, because it's older than a year and a half old, and Apple is not (yet?) providing API support for older hardware. You can rest assured, that now that Apple has finally provided an API for developers to use, Adobe has jumped on it, but due to Apple's half-way job of it, much of Apple hardware is not supported.

      Oh right, I forgot -- I'm supposed to believe Adobe has been the sole lazy company here. Adobe recognizes they have more resources available that they're not yet utilizing -- but these were only recently made available by Apple.

      Somehow Steve forgot to mention this in his tirade, didn't he? Convenient.

    28. Re:Whoosh! by Bigjeff5 · · Score: 1

      Exactly, he'd much rather people use his proprietary Cocoa to develop flash-like applications.

      Nothing hypocritical there at all. Nope, it's all about keeping things "open".

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    29. Re:Whoosh! by s73v3r · · Score: 1

      No, the low level framework was just released. The high level frameworks have been around for a while. Core Video has had the ability to render hardware accelerated video for quite some time now. Adobe just didn't want to use it.

    30. Re:Whoosh! by whisper_jeff · · Score: 1

      But I should be able to override that and install whatever I please.

      You can override that and install whatever you want. It's called jailbreaking. Apple recommends against it but it's your device and you can choose to ignore their warning if you want. If, however, you want to enjoy the user experience Apple assumes you want to enjoy, then you won't jailbreak it. Your choice.

    31. Re:Whoosh! by Millennium · · Score: 1

      Most of Cocoa is proprietary. As a developer you get access to the headers, but not the source code of most of the Cocoa frameworks. Apple owns them and can change both interface and implementation at will, and frequently does - though they try to keep the interfaces (i.e., the headers) stable.

      Owning the code, keeping it from view, and changing it at will - meets my definition of proprietary.

      Most of Apple's implementation of Cocoa is proprietary. Cocoa itself is not.

      Maybe you were thinking of the open source clone GNUStep? Apple's platforms don't use GNUStep.

      The point of standards is that it doesn't matter whose implementations you use. Other platforms could use GNUStep if they so chose, or even write their own clones. Cocoa is no more proprietary in this regard than, say, X11.

    32. Re:Whoosh! by vadim_t · · Score: 2, Insightful

      No, they don't merely "recommend against it". Apple argues jailbreaking is illegal. They also intentionally bricked jailbroken devices.

      With that stance, hell will freeze over before Apple sees a cent of my money. Though even if they didn't say that, why crack the system when I can buy a better one that lets me do whatever I want?

    33. Re:Whoosh! by shutdown+-p+now · · Score: 1

      If it *did* become a primary way of developing applications, apple would add features to the iPhone, and no one would use them, because adobe hadn't yet got round to adding support to flash.

      If features Apple adds are actually useful and interesting enough, then presumably at least some people would develop in Obj-C & Cocoa to get them, and their applications would be noticeably better than all other Flash applications without similar features - and would be more popular among the users on that basis.

      On the other hand, if those features do not offer any noticeable competitive advantage in the quality of applications delivered to the users, then it's not really a handicap.

      Unless said features include DRM, I guess...

    34. Re:Whoosh! by shutdown+-p+now · · Score: 1

      But what about security, performance, reliability?

      There's no security issues here (note that we aren't talking about Flash-in-the-browser at this point, but Flash apps).

      Performance and reliability are something that is up to users to decide. If Apple wants to really do something good, they should rather implement a universal, no-exceptions, refund policy for paid apps in their store, like the Android one does (in the latter, you can cancel any purchase you've made within 24hrs).

    35. Re:Whoosh! by Bert64 · · Score: 1

      Flash doesn't do hardware acceleration on linux either, despite there being apis present on linux for using this...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    36. Re:Whoosh! by Xenographic · · Score: 1

      > If it *did* become a primary way of developing applications, apple would add features to the iPhone, and no one would use them, because adobe hadn't yet got round to adding support to flash. They don't want that situation.

      They also don't want people making applications for the iPhone that can bypass the App Store.

    37. Re:Whoosh! by mr_matticus · · Score: 1

      Adobe needed API support from Apple before they could add hardware video decoding to their Flash Player.

      Hardware-accelerate h.264 wasn't and isn't the reason Flash sucks.

      Silverlight plays h.264 video without this magical cure-all API at a fraction of the CPU usage of Flash player. In fact, Silverlight still bests the 10.1 beta (Flash uses the newly publicized API; Silverlight does not).

      you can rest assured, that now that Apple has finally provided an API for developers to use, Adobe has jumped on it,

      Two things. First, that blog entry doesn't have anything to do with the new h.264 API access.

      Second, notice what's buried in that blog? That it took until 10.1 to rewrite Flash in Cocoa (thus opening up to them a whole world of APIs that Flash could have been using)--and it still falls back to Carbon in most usage scenarios. Carbon was deprecated in 2004 after two years of Apple urging Adobe (and other vendors) to move to Cocoa because Carbon was a legacy platform. It's 2010 and they finally got the memo.

      Until 10.1, Adobe couldn't physically use the API that you claim has been holding back Flash performance. They only wrote 10.1 because Flash's terrible performance couldn't be ignored any longer.

      You say h.264 acceleration was to blame. Setting aside that your link doesn't speak to that at all, it concludes, "This is by no means panacea for all performance issues in the Flash Player. Far from it. But it is a small step to a larger goal which is to improve the experience in the browser with the ever more complex web content out there."

      What was holding them up from rewriting Flash in Cocoa so it could access non-deprecated APIs the past six years? How was Microsoft able to deliver a better product without whining? Why is Silverlight's performance, lacking any hardware acceleration, still better than the hardware-accelerated Flash beta?

    38. Re:Whoosh! by mjwx · · Score: 1

      He doesn't ignore that argument at all. He makes it very clear that they are rejecting flash applications because they don't want it to become a primary way of developing applications. If it *did* become a primary way of developing applications, apple would add features to the iPhone, and no one would use them, because adobe hadn't yet got round to adding support to flash. They don't want that situation.

      So, this is what many of us have been saying for a long time.

      Apple will never permit flash because it wants to protect Apple's revenue stream by ensuring that all customers must go through Apple to get absolutely anything.

      And people are still asking why Android will eventually win. Apple has HTML 5 but Android has HTML 5 and Flash, more content will get more users. The web isn't going to automagially change from Flash to an Apple friendly implementation of HTML 5, especially when Flash across disparate platforms is consistent whilst HTML5 across different browsers is not.

      BTW, I'm not a flash fan but I have to deal with it and it does do what is says it does on the tin.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    39. Re:Whoosh! by jo_ham · · Score: 1

      You think Cocoa is Apple's version of Flash?

      Goodness me. I thought I was browsing youtube comments there for a second.

    40. Re:Whoosh! by bar-agent · · Score: 1

      Jobs admits that Apple has a closed system, when Adobe is claiming theirs is open. When he talks about open, he's referring to HTML5/CSS/JavaScript, which you DO NOT need to submit to the app store.

      Exactly, hes using the HTML5 argument against one portion of the Flash discussion, while completely ignoring the other half of said discussion - Flash native apps versus Cocoa native apps. Proprietary vs proprietary.

      He doesn't ignore that argument at all. He makes it very clear that they are rejecting flash applications because they don't want it to become a primary way of developing applications. If it *did* become a primary way of developing applications, apple would add features to the iPhone, and no one would use them, because adobe hadn't yet got round to adding support to flash. They don't want that situation.

      Exactly, he'd much rather people use his proprietary Cocoa to develop flash-like applications. Nothing hypocritical there at all. Nope, it's all about keeping things "open".

      Apple wants developers to use Cocoa because Apple wants to be able to enhance the iPhone experience, and Apple cannot do that if developers rely on Adobe. Do you have a different way of doing it? Or would you just rather Apple hand responsibility for the iPhone OS over to Adobe and bow out of it themselves?

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    41. Re:Whoosh! by bar-agent · · Score: 1

      BTW, I'm not a flash fan but I have to deal with it and it does do what is says it does on the tin.

      It flashes?

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    42. Re:Whoosh! by jo_ham · · Score: 1

      So, if that's the only reason Flash is dog slow on OS X, why is the (entirely software rendering) windows version so much better than the (entirely software rendering) Mac version?

      It's not solely about the hardware decoding of H.264, which is only a small part of the whole performance issue. Even when there;s no H.264 to decode, Flash on OS X is *dog slow*.

      For the record, even Quicktime on OS X was not using hardware decoding of H.264 video, and it was doing a much better job than Flash.

      XBMC wasn't using it either, and it was doing a gorgeous job playing back the HD streams from BBC iPlayer on my Mac (before the BBC added the swf verification crap that broke it) - a job that the Flash plugin cannot do without dropping frames and pushing the CPU to the limit.

      This is not just about the H.264 decoder.

    43. Re:Whoosh! by drtsystems · · Score: 1

      Its the Mac OS X API. There is Cocoa which is the "native" API and Carbon which is designed for cross-platform compatibility. This argument is especially funny because Apple's own Final Cut Pro uses Carbon. In one of Apple's stupid cross-platform killing motivated moves Apple only made Cocoa 64-bit aware.

    44. Re:Whoosh! by HanClinto · · Score: 1

      Hardware-accelerate h.264 wasn't and isn't the reason Flash sucks.

      Darth Snowshoe said "what about the HW vs SW argument?" I answered his question, and never extended my reply to claim that hardware acceleration was the sole reason why Flash sucks. I merely said that this letter from Steve was less than up front about the reasons why nobody had hardware accelerated video before April of this year. While Adobe may be "lazy" in their own rights, Apple is "lazy" too. If Apple is getting blamed for Flash's crashes, then Adobe is getting blamed for Apple's lack of hardware acceleration. Tit for tat and all that, but Apple only told one side of this story in Steve's "letter". Apple has been dragging their feet on this for much of the last decade, and I think it's unfair for Adobe to have to take all the fall on this.

      Silverlight plays h.264 video without this magical cure-all API...

      It's hardly a magical cure-all. Both of my Macbook Pros are dual-core with 2 gigs of RAM running the latest Apple OS/X, but neither of them are supported by Apple's new hardware acceleration API because they're 2 years old, and not supported by Apple's API. That gives me warm fuzzies, lemme' tell ya'.

      ...at a fraction of the CPU usage of Flash player. In fact, Silverlight still bests the 10.1 beta (Flash uses the newly publicized API; Silverlight does not).

      Citations please -- I'm not finding these benchmarks, and your statement smacks strongly of hyperbole.

      Besides, Silverlight 4 does use hardware acceleration, and does use this new API, so I'm not sure where you're getting your (mis)information. You're obviously out of date, and I'm starting to distrust the authority of your words.

      Two things. First, that blog entry doesn't have anything to do with the new h.264 API access.

      Darth Snowshoe's post did, which is what I replied to. Did you read the quote block at the beginning of my post? It's called context.

      Second, notice what's buried in that blog? That it took until 10.1 to rewrite Flash in Cocoa (thus opening up to them a whole world of APIs that Flash could have been using)--and it still falls back to Carbon in most usage scenarios.

      Thanks -- Adobe is no saint. The main point of my post is that Apple needs its own fair share of the blame as to why there isn't good hardware accelerated video in Flash or Silverlight. Apple has been very lazy, and they're trying to paint themselves as free, open, fair-minded, and never lazy -- when the actual situation is a lot muddier than that. This is slanted Apple whitewashing propaganda, and as a Mac user, I find it distasteful. Don't get me wrong -- my wife and I have only owned Macs for several years now -- we love the operating system and the hardware. But intellectual integrity demands that I cannot accept Steve's letter as gospel truth -- there is quite a bit he has left out, and it's only half the picture.

      You say h.264 acceleration was to blame.

      No. If you read my post, you would see that I was addressing Darth's accusation that everyone was failing to address Flash's lack of hardware acceleration. I was merely trying to set the record straight that -- up until this month -- nobody did because there was no operating system support. That was the point of my post. You need to read the context of posts that you're replying to before you accuse them of saying things that they aren't.

      How was Microsoft able to deliver a better product without whining? Why is Silverlight's performance, lacking any hardware acceleration, still better than the hardware-accelerated Flash beta?

      Silverlight 4 does use hardware acceleration on OS/X. Regarding your accusation -- I'm not saying Silverlight's software renderer isn't better than Adobe's -- it very well may be. But I've not yet found any data to back up your claim that Silverlight's software renderer is superior to the Apple beta. So I'll end this post by reiterating my earlier [citation needed].

    45. Re:Whoosh! by Lars+T. · · Score: 1

      ...except the problem with Flash has been that Apple has neglected to provided access to features.

      The necessary acceleration framework for Flash was released for the Mac just last week.

      So yes, Adobe was right and Apple was wrong. The problem is not that Adobe is lazy but that Apple is a control freak and doesn't want to be upstaged by 3rd parties. Apple should start performing before it whines about how anyone else isn't doing their part.

      Oh fuck you, don't pretend it's the hardware acceleration for video that makes every Flash app in existence much slower on a Mac (and on Linux) than under Windows.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    46. Re:Whoosh! by mjwx · · Score: 1

      BTW, I'm not a flash fan but I have to deal with it and it does do what is says it does on the tin.

      It flashes?

      Yes, yes it does.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    47. Re:Whoosh! by HanClinto · · Score: 1

      This is not just about the H.264 decoder.

      Yes, thanks, I'm aware. Darth asked why noone was addressing the hardware acceleration issue. I addressed it. Read the context -- I never said it was the only reason Flash sucks.

      Apple says that Adobe is dog-lazy. All I'm saying is that Apple is dog-lazy too, and Steve's letter painted an inaccurate picture by only telling half of the story.

    48. Re:Whoosh! by exomondo · · Score: 1

      That's kind of the whole point. Jobs admits that Apple has a closed system, when Adobe is claiming theirs is open. When he talks about open, he's referring to HTML5/CSS/JavaScript, which you DO NOT need to submit to the app store.

      oh ok so it's alright for him to be closed, but everyone else has to be open. Or they can be closed so long as they admit it?

    49. Re:Whoosh! by mr_matticus · · Score: 1

      I merely said that this letter from Steve was less than up front about the reasons why nobody had hardware accelerated video before April of this year. While Adobe may be "lazy" in their own rights, Apple is "lazy" too. If Apple is getting blamed for Flash's crashes, then Adobe is getting blamed for Apple's lack of hardware acceleration.

      You present self-defeating arguments in this comment. The Jobs letter doesn't have anything to do with the API just released--because Flash uses a legacy codebase, it was ineligible to use modern APIs that would have provided hardware acceleration, including but not limited to the one announced a week ago. Adobe's failure to offer hardware accelerated h.264 video playback was not a criticism leveled against it. Adobe's failure to write a plugin with acceptable overall performance was, and that's got nothing to do with Apple.

      H.264 video playback is hardware accelerated by all kinds of third party software products, none of which had to wait until the past two weeks to take advantage of those features, because of the OS-level Quicktime frameworks. Flash performance was equally terrible before any platform had h.264 hardware acceleration. Again I ask rhetorically, what was the hold up before? Hardware accelerated Flash is relatively new, period, and doesn't explain Flash's terrible performance relative to other platforms, all of which had the same tools available. As the blog post concludes,

      "Compared to QuickTime based video playback support in Safari 4.0.x on Mac OS X 10.6.3 (or your standalone VLC/QuickTime player that is) there is still room for improvement in Flash Player."

      Both the issue and the resolution are recent and merely collateral issues that have little to do with the Flash performance/hardware leveraging/battery life issue you purport to respond to.

      Apple has been dragging their feet on this for much of the last decade

      How so?

      Citations please -- I'm not finding these benchmarks

      Open Activity Monitor and see for yourself. Alternatively:

      http://forums.silverlight.net/forums/p/3015/10847.aspx
      http://www.tobinharris.com/past/2008/8/30/performance-of-silverlight-vs-flash-vs-javascript-vs-tracemonkey/ (even using Silverlight 1.0, it was still almost 3 times faster than Flash)
      http://arstechnica.com/civis/viewtopic.php?f=14&t=35496

      Besides, Silverlight 4 does use hardware acceleration, and does use this new API, so I'm not sure where you're getting your (mis)information. You're obviously out of date, and I'm starting to distrust the authority of your words.

      Silverlight 4 was finalized in early March (before the new API was publicized) and released a week after the Apple API was announced. Unless you're suggesting that it has time-traveling capabilities, it does not use the just-publicized method. It uses the same hardware acceleration that has been available to developers for months to years--APIs that Flash could have used but for their own inaction. The real question is your apparent confusion over what's happening here, while you speak of setting the record straight.

      There are three types of hardware acceleration: (1) hardware rendering (i.e. Quartz, CoreImage, CoreAnimation), (2) GPGPU acceleration of Flash functions, and (3) hardware decoder access for video playback (specifically, h.264). Adobe doesn't currently support any of them fully on the Mac.

      (2) is relatively new, so no fault there. (1) has been available to developers for years in Windows, OS X, and more recently, even Linux. Adobe implemented hardware vector rendering 10.1 for Windows and finally rewrote some of the Mac v

    50. Re:Whoosh! by Bert64 · · Score: 1

      Flash is a target because it's a monoculture... People could be running any one of several browsers today but they're likely to be running the exact same flash plugin. Lack of diversity makes flash a very appealing target for malware.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    51. Re:Whoosh! by beelsebob · · Score: 1

      If features Apple adds are actually useful and interesting enough, then presumably at least some people would develop in Obj-C & Cocoa to get them, and their applications would be noticeably better than all other Flash applications without similar features - and would be more popular among the users on that basis.

      You have just spent 4 years developing, releasing, and upgrading your application... It's all singing, all dancing, and very spangly. It uses flash.

      Apple releases a new awesome iPhone OS feature, that is only available from Objective-C. What do you do:
      1) Recode your entire 4 years work in Objective-C
      2) Hope that adobe implements it in flash, and sit back and wait.

      I'd bet that 90% of developers will chose option 2, and that 99.99% of people managing the 10% remaining will too.

      How does apple avoid this situation? They make sure that all developers are using the same APIs that they are updating.

    52. Re:Whoosh! by beelsebob · · Score: 1

      more content will get more users.

      Yes, and that's exactly why the iPhone is winning. The app store has more content that people want than all the flash applications in the world.

  7. Ok... by MikeRT · · Score: 1

    And what's he going to do if someone gets a bug up their ass and turns gnash into a standalone player/app for the iphone? Will he still be using the "proprietary" card then? The way I see it, the only open part of the iPhone itself is the compiler...

    1. Re:Ok... by jonbryce · · Score: 1

      It is an interpreter platform, so it wouldn't be allowed any more than Java, Perl etc.

    2. Re:Ok... by Anonymous Coward · · Score: 0

      I don't think there's much risk of that, seeing as how gnash is useless.

    3. Re:Ok... by subanark · · Score: 1

      Its a fine line. Technically, you can run Quake II on HTML5.

    4. Re:Ok... by Skuld-Chan · · Score: 1

      Funny thing about that app - Steve complains about battery drain, but having played around with it on my laptop I'm sure it would kill an iPhone/iPad in about an hour.

    5. Re:Ok... by mjwx · · Score: 1

      And what's he going to do if someone gets a bug up their ass and turns gnash into a standalone player/app for the iphone? Will he still be using the "proprietary" card then? The way I see it, the only open part of the iPhone itself is the compiler...

      Nope, that's when he plays the security card and writes a tirade about how open source is insecure and bad. Meanwhile fanboys praise the wisdom of master Steve and forget about this tirade on openness.

      You should have learned by now that the truth is whatever Apple says it is today, even if it conflicts with what Apple said yesterday.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  8. Justifying the real reasons by elrous0 · · Score: 1, Troll

    Of course you're going to get a bunch of corporate doublespeak out of Jobs, attempting to disguise base corporate greed under some sort of philosophical cover. But we all know that Flash apps would cut into Apple's bottom line, and it all comes down to that.

    Steve doesn't like competition. Steve does like money. And Steve calls the shots.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:Justifying the real reasons by sribe · · Score: 1

      But we all know that Flash apps would cut into Apple's bottom line...

      We do? I don't know that! In fact, I think it's false. Please enlighten us, explain how Flash would take revenue away from Apple.

    2. Re:Justifying the real reasons by Anonymous Coward · · Score: 0

      Maybe the real reason is that Flash enables viewing porn videos in the browser. He's restricting flash For The Children. I know it's silly, but it makes about as much sense as the official reasons he gave.

    3. Re:Justifying the real reasons by elrous0 · · Score: 1

      Because if Flash were enabled and I wanted to develop an app for the iPhone; I could just do it in Flash and not have to join their developer's club, buy a Mac, or kiss their ass for approval.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    4. Re:Justifying the real reasons by jedidiah · · Score: 1

      >> But we all know that Flash apps would cut into Apple's bottom line...
      >
      > We do? I don't know that! In fact, I think it's false. Please enlighten us, explain how Flash would take revenue away from Apple.

      Flash games would be the obvious one here.

      Although in general having a complete full featured desktop style web browser means that you
      can use it to completely bypass whatever the host platform is. This trend has been going on
      for quite some time now.

      Flash games are just a manifestation of that.

      A lot of "apps" are just repackaged web sites.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    5. Re:Justifying the real reasons by Anonymous Coward · · Score: 0

      Of course we don't want porn on the iPad.

      The tablets are holy, show some respect for the the 10 EULAs.

    6. Re:Justifying the real reasons by sribe · · Score: 1

      Which you could do right now, today, with HTML 5 and Javascript. If you actually wanted to instead of, you know, whining.

    7. Re:Justifying the real reasons by Locke2005 · · Score: 1

      If you were running Apple and had a fiduciary responsibility to maximize returns to stockholders, would you do anything differently? Apple urges its customers to "think different", not its executives.

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    8. Re:Justifying the real reasons by Anonymous Coward · · Score: 0

      We do? I don't know that! In fact, I think it's false. Please enlighten us, explain how Flash would take revenue away from Apple.

      If the iPhone supported Flash, then developers could write sophisticated applications in Flash and put them on their website, right?
      It's not too hard to imagine then, that there could be applications in Apple's App Store that cost money (and therefore derive a profit for Apple) replaced by free, un-Apple-controlled versions out there on the Internet.

      Hopefully not to put words in the GP's mouth, but this is the effect Flash could have to Apple's bottom line.

    9. Re:Justifying the real reasons by elrous0 · · Score: 1

      HTML 5 is a joke, javascript is very limited. Saying you can develop an app in those comparable to what you can do in flash is laughable.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    10. Re:Justifying the real reasons by elrous0 · · Score: 1

      No, I like money too. But I would also quietly sit back and laugh at all the fools who actually bought into (and even defended) my bullshit. That's the same reason I would get a sadistic kick out of being a politician, if I only had the psychological make-up for to be a politician or CEO (i.e., if I were a sociopath). I get a campaign donation from some big oil company; I pass a law making it okay for said company to drill in the middle of Central Park by saying it will help economic development in NYC, state's rights, blah, blah, blah; then I watch a bunch of lemmings who actually believed that shit run around defending me; finishing up the day by previewing my new speech about Family Values to my favorite hooker. Must feel great to be able to do that without feeling guilt.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    11. Re:Justifying the real reasons by revscat · · Score: 1

      No, it's not. You're just making zealous excuses.

    12. Re:Justifying the real reasons by s73v3r · · Score: 1

      Look at Apple's revenue filings. The amount of money they make from the App Store is minuscule. They do not derive a significant portion of revenue from the App Store.

      As for web apps, people can already do that. You can make a web app now in HTML and JavaScript, and let your users bookmark it on their phone, giving them an icon to place on a home screen.

    13. Re:Justifying the real reasons by NoSleepDemon · · Score: 1

      So show us an app made in HTML 5 that is comparable in its presentation to something similar made in Flash

    14. Re:Justifying the real reasons by idobi · · Score: 1

      This is one of many, but probably the main reason there's no flash on the iPhone.

    15. Re:Justifying the real reasons by RazorSharp · · Score: 1

      Yes. If only I had your insight, I would have followed your lead and not read the press release. Can't let Steve trick me with that damned doublespeak otherwise known as LOGIC.

      Attack the arguments, not the man. Ad hominem. Logic 101.

      --
      "From the depths of my skeptical and rationalist soul, I ask the Lord to protect me from California touchie-feeliedom."
    16. Re:Justifying the real reasons by bennomatic · · Score: 1

      You know what else we all know? If someone burned down Apple's offices, it would totally cut into Apple's bottom line. I heard Steve Jobs is going to write an open letter asking people not to burn down their offices. What a greedy bastard! It's all in the name of the bottom line!

      --
      The CB App. What's your 20?
    17. Re:Justifying the real reasons by bennomatic · · Score: 1

      In case you've been under a rock for a month, here's a fine example.

      --
      The CB App. What's your 20?
    18. Re:Justifying the real reasons by Lars+T. · · Score: 1

      Of course you're going to get a bunch of corporate doublespeak out of Jobs, attempting to disguise base corporate greed under some sort of philosophical cover. But we all know that Flash apps would cut into Apple's bottom line, and it all comes down to that.

      Steve doesn't like competition. Steve does like money. And Steve calls the shots.

      Which bottom line The one where they are perfectly happy with people using web apps on the iPhone - and people have slammed them for it? Or the one where they would lose money if they allowed apps written in Flash into the app store? Tell you what, I'm preparing for a hundred year sleep - wake me when you start making sense.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    19. Re:Justifying the real reasons by Anonymous Coward · · Score: 0

      Oh how I knew someone would post that. That port runs on an existing build of the Quake 2 engine that was ported to Java - Jake 2, and then they compiled it into Javascript using WebGL and ran it on some crazy powerful laptops to get ... oh my, 30 frames per second! You do realise that Quake 2 running in its native form would go at thousands of frames per second right? Trying something like that on a normal PC would be suicidal, not to mention impossible for the average developer. So no, that's not a valid example, it's what a bunch of crazy engineers put together to see if it was remotely possible. As a previous poster said, Javascript is limited, some of the tricks you have to pull to get object orientation are just horrendous.

      tl;dr: implying that HTML5 is capable of great things because someone ported quake 2 to it after a lot of hacking is like saying Q-Basic is a viable language for 3D apps because it comes with a 3D torus example program.

  9. Open web, not open computing by laurensv · · Score: 1, Informative

    "Tacky that his first point is that Flash is proprietary, when Apple restricts the apps that can be installed on the phone. Pot, meet kettle."
    A bit unfair in the resume as Steve Jobs does address this point in the letter:
    "we strongly believe that all standards pertaining to the web should be open. Rather than use Flash, Apple has adopted HTML5, CSS and JavaScript – all open standards. "
    I, for one, do see the point of that and it has been mentioned here before that from the start iPhone, iPod touch en iPad web browser are not restricted.
    This follows the same logic I see with Google. Keep the internet as unrestricted as possible and that open pltform will bring the best things for the most users.

    1. Re:Open web, not open computing by Joe+U · · Score: 1, Insightful

      So, we'll get a full version of Opera for the iPhone any day now?
      (Not Opera Mini, mini is a hybrid browser)

    2. Re:Open web, not open computing by 99BottlesOfBeerInMyF · · Score: 2, Insightful

      So, we'll get a full version of Opera for the iPhone any day now?

      Opera is an application that can view the Web, not the Web itself. Jobs actually has a very good point. Being able to view a video or read a page should not be dependent upon if you are using a phone, desktop, game console, or any other device, and the only way we can do that is adherence to open and interoperable standards on the Web. If Apple is using it's closed and popular phone to push that agenda, I say, "FUCK YEAH!". I don't have to buy an iPhone, but I do have to use the Web. He can keep the iPhone as locked down as he wants so long as he supports open standards and does not have monopoly influence on the market.

    3. Re:Open web, not open computing by Anonymous Coward · · Score: 0

      So, we'll get a full version of Opera for the iPhone any day now?
      (Not Opera Mini, mini is a hybrid browser)

      Since when is choice of web browser the same as open web standards?

      Apple acknowledges their platform is proprietary, including their browser, however it renders content created with open web standards.

    4. Re:Open web, not open computing by Bigjeff5 · · Score: 1

      The flash specifications are open.

      Anybody can write a viewer for them.

      Just thought I'd point that out.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    5. Re:Open web, not open computing by Joe+U · · Score: 1

      So, on the iPlatform, I can have all the standards compliant web I want, as long as it's running Safari.

    6. Re:Open web, not open computing by Rockoon · · Score: 1

      ..even though Safari isnt compliant with web standards at this time, and least of all on the iPhone.

      --
      "His name was James Damore."
    7. Re:Open web, not open computing by jo_ham · · Score: 1

      In the same way that the H.264 is - but somehow when talking about that being an open standard it's somehow not, because it's controlled and patented.

      It doesn't cut both ways.

      (I believe both are open, but slashdot Apple bashers need to pick one or the other)

    8. Re:Open web, not open computing by jo_ham · · Score: 1

      I'm curious, what browser is?

      I mean, totally - more than Webkit and Mobile Safari.

  10. hypocrite by coniferous · · Score: 1, Flamebait

    This whole thing is riddled with hypocrisies. I mean, Steve is being a real douche here.. Even more then usual.

    If they want to promote open standards, they should try not to look so fucking two-faced about it.

    1. Re:hypocrite by skelterjohn · · Score: 1

      An open standard is not the same thing as an open app store.

      (insert random invectives here)

    2. Re:hypocrite by dfghjk · · Score: 1

      No but bitching about a closed standard, which isn't really closed, while pursuing the most closed platform ever and advocating an open standard, HTML5, as an alternative that makes use of a closed standard, H.264, is being a hypocrite.

    3. Re:hypocrite by The+End+Of+Days · · Score: 1

      How could it be hypocrisy when you didn't even make any sense?

  11. What's the saying about hypocrisy? by sethstorm · · Score: 4, Interesting

    Turtleneck calling the kettle black?

    My choice? It's Nokia. At least they have a happy medium of openness, functionality, and usability. Yes, they have Flash.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    1. Re:What's the saying about hypocrisy? by Enderandrew · · Score: 1

      Nokia owns Qt and is keeping it open, so I'll give them that. But they rigorously enforce a bunch of software patents and fought to keep open codec standards out of HTML5.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    2. Re:What's the saying about hypocrisy? by VEGETA_GT · · Score: 1

      I agree

      its one control freak company (apple) not liking that another control freak company (adobe) will not release control of its protocols. sorry but the fact apple is the same in that it is very closed sourced. Hell apple expects you to give up control of even organizing your own music to its applications. Them not liking another control freak company is just funny. He makes valid points but those points can be turned back on apple.

    3. Re:What's the saying about hypocrisy? by Skuld-Chan · · Score: 1

      I give them that, but then there is the N97 - I have one, and honestly its jaded me from every getting another Nokia - there is a bug to usability ratio that is a bit too high.

    4. Re:What's the saying about hypocrisy? by Fahrvergnuugen · · Score: 1

      Yes, they have Flash - and it f'ing sucks to be perfectly honest.

      --
      Kiteboarding Gear Mention slashdot and get 10% off!
    5. Re:What's the saying about hypocrisy? by WiiVault · · Score: 1

      You have obviously never used Flash on a Nokia. Atleast on the 800 series it is akin to ripping off one's own face with a pari of pliers. If that is what Flash will look like on WebOS and Android you can count me out.

    6. Re:What's the saying about hypocrisy? by bar-agent · · Score: 1

      Hell apple expects you to give up control of even organizing your own music to its applications.

      Uh, what? You are well aware that that is an optional feature that you can turn off with a check box.

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    7. Re:What's the saying about hypocrisy? by KZigurs · · Score: 1

      Yeah, Nokia phones have had flash (lite fiascos) for at least 4 years by now.
      Completely unusable, no wonder nobody has cared about it in even the slightest.

    8. Re:What's the saying about hypocrisy? by sethstorm · · Score: 1

      Well, I have used Flash with the N900. Unless you're trying to use AIR, it seems to be nothing out of the ordinary. Flash doesn't seem to add any more load that would be unique to itself (and not the platform). Things just load as they're supposed to, with any battery concerns being part of the N900's design.

      Can't speak for the other platforms(can't put WebOS on a N900, haven't used the N900 Android image that's around).

      S60's Flash was usable but closer to your experiences.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  12. so what about Java? by thetoadwarrior · · Score: 3, Insightful

    Java is open and proven in the mobile space and Apple (or anyone) could ensure the JVM used is up to date and allows the use of any new features or hardware.

    I think apple mmeans they only want you to do it their way and preferably you do it their way on a mac when developing.

    1. Re:so what about Java? by 99BottlesOfBeerInMyF · · Score: 5, Insightful

      Java is open and proven in the mobile space and Apple (or anyone) could ensure the JVM used is up to date and allows the use of any new features or hardware.

      It breaks the security model. Right now someone writes malware for the iPhone, Apple finds out, revokes the keys and the malware goes away except on phones it managed to jailbreak. It stops spreading and we move on. If Java apps are allowed in the JVM then, Apple has to revoke all Java apps and they all stop working the first time someone writes a Java-based malware.

      Now take the same concern and apply it to multitasking etc. and add in the fact that every time Apple adds a feature they have to update the JVM to work with it as well as their normal APIs. Apple does not want to go back to maintaining their own fork of the JVM like they used to do for the desktop.

    2. Re:so what about Java? by thetoadwarrior · · Score: 1

      I'm sure Oracle would be happy to play on the iPhone if Apple allowed them even if it meant building in a way to lock out Java apps and I'm sure there would be a way to do it.

      I just don't think they want you to do it. After all if you want to with Apple's tools you have to work on a mac. I'm sure there is a way to develop for the iphone without a mac but the easiest and best option is to buy the overpriced Mac. I think that is what Apple doesn't want to give up.

    3. Re:so what about Java? by 99BottlesOfBeerInMyF · · Score: 1

      I'm sure Oracle would be happy to play on the iPhone if Apple allowed them even if it meant building in a way to lock out Java apps and I'm sure there would be a way to do it.

      You could run a separate JVM for every app, but that would kill performance right quick. I just don't see the advantage to adding Java apps other than a bunch of quick and dirty and probably poor performing apps built for other platforms and then customized to sort of work with the iPhone's hardware and interface.

      After all if you want to with Apple's tools you have to work on a mac. I'm sure there is a way to develop for the iphone without a mac but the easiest and best option is to buy the overpriced Mac. I think that is what Apple doesn't want to give up.

      I don't think iPhone developers ar significantly driving Mac sales. According to Wired magazine iPhone developers are in high demand with 140 new positions a month. Now lets say there are twice that many when you count people dabbling and let's assume they all buy a new Mac every year. That's about 900 Mac sales a quarter. Apple sold more than 2,800,000 Macs last quarter. You really think Apple is making major platform decisions about the money making iPhone platform based upon the idea of selling a thousandth of a percent more Mac computers?

    4. Re:so what about Java? by dfghjk · · Score: 1

      It's amusing that you think that's the security model. Why would such malware exist when Apple approves the apps and distributes them?

      No, the reason for the model is so that Apple can tightly control the competition. Alternative runtimes prevent that so they are not allowed. All the other reasons for denying Flash are a smokescreen.

    5. Re:so what about Java? by 99BottlesOfBeerInMyF · · Score: 3, Interesting

      It's amusing that you think that's the security model. Why would such malware exist when Apple approves the apps and distributes them?

      Because Apple engineers cannot catch every trojan submitted. And I think that's Apple's security model because that's what they presented in their whitepapers. If that isn't their security model then why did they go to all the trouble to create a signing framework when they knew it would not stop the devices from being jailbroken? Apple controls the distribution, so why the keys?

      No, the reason for the model is so that Apple can tightly control the competition.

      What competition? Other phone makers? How does this control them? Define your terms already.

      Alternative runtimes prevent that so they are not allowed.

      Alternative runtimes not only break Apple's security model but the put the available feature set and performance of applications behind a bottleneck that Apple does not control. It's just good business to not allow other companies to be able to reduce the capability of your product. I don't see what it has to do with competition though.

    6. Re:so what about Java? by Skuld-Chan · · Score: 1

      Why couldn't you (Sun/Adobe) just write a patch file that blocks known apps or functions from running? Many Java/Flash exploits I've seen rely on using Windows API's/Shell to grab native exe's on the net to take over the machine - which wouldn't work on a phone anyhow.

    7. Re:so what about Java? by 99BottlesOfBeerInMyF · · Score: 1

      Why couldn't you (Sun/Adobe) just write a patch file that blocks known apps or functions from running?

      I'm not sure I understand what you mean. For one thing, the iPhone sandboxes all apps from one another for security and stability. How do you do that within a JVM? And are you talking about making a blacklist on the JVM itself to try to prevent certain code from running, rather than using the whitelist model all other apps in the store use?

    8. Re:so what about Java? by Skuld-Chan · · Score: 1

      Well either way - I didn't know each app ran in a sandbox on the iPhone. If thats true - why the security fuss?

      I'm just throwing ideas around.

    9. Re:so what about Java? by VGPowerlord · · Score: 1

      I'm not sure I understand what you mean. For one thing, the iPhone sandboxes all apps from one another for security and stability. How do you do that within a JVM? And are you talking about making a blacklist on the JVM itself to try to prevent certain code from running, rather than using the whitelist model all other apps in the store use?

      Just like PCs do, run each Java app in its own JVM instance.

      As for other security issues, I would assume you'd be dealing with signed JARs.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    10. Re:so what about Java? by 99BottlesOfBeerInMyF · · Score: 1

      Well either way - I didn't know each app ran in a sandbox on the iPhone. If thats true - why the security fuss?

      Because you'd have to run every app in it's own JVM to sandbox java apps (performance nightmare). As for the code signing, suppose someone uses the jailbreak program disguised as a different app and combined with a malicious payload. Jailbreak works by exploiting flaws in the sandbox. That's why the additional layer of security allowing Apple to revoke the keys is important.

    11. Re:so what about Java? by 99BottlesOfBeerInMyF · · Score: 1

      Just like PCs do, run each Java app in its own JVM instance.

      You don't think the performance of doing that would not bring a mobile phone to a slow crawl?

    12. Re:so what about Java? by shutdown+-p+now · · Score: 1

      You could run a separate JVM for every app, but that would kill performance right quick.

      Why? What, specifically, would kill performance in such a scenario?

    13. Re:so what about Java? by Rockoon · · Score: 1

      It doesnt bring any of the others to a slow crawl, and unlike the iPhone, they multitask.

      --
      "His name was James Damore."
    14. Re:so what about Java? by zuperduperman · · Score: 1

      You need to learn a little bit about signing.

      Just like Apple can revoke the key of a single application in the app store, so to can the key of an applet or webstart application be revoked. In fact, java applications can be signed down to jar file level.

      Ability to revoke individual applications is not a reason to refuse java. And since Apple themselves produce the JVM on Macs neither is the excuse about needing to control security. They can issue a patch any time they like for their own JVM.

    15. Re:so what about Java? by zuperduperman · · Score: 1

      > put the available feature set and performance of applications behind a bottleneck that Apple does not control

      Ah, excuse #2. Except that Apple makes the JVM for Macs, so presumably they would for iPhoneOS too. They could control any performance aspect they like of it.

      Just face up to it: Apple simply doesn't want any technology that undermines total and absolute control of their OS for *commercial* reasons.

    16. Re:so what about Java? by zuperduperman · · Score: 1

      All these arguments about JVM security are complete FUD. Android happily supports and ecosystem where multiple apps run together and work just fine. Apple could clearly have pulled this off if they wanted to, it's not about technology. They just don't want to because they are about lock-in, control and money for Apple first, openness and freedom second.

    17. Re:so what about Java? by AReilly · · Score: 1

      Java the language may or may not be cool, but Java the platform has exactly the problem Jobs is talking about: a closed API set that doesn't offer *any* access to the underlying Cocoa framework, because to do so would prevent "compiling once and running anywhere". This inability to use platform-native APIs is why Java is the programming ghetto that it is, and why Android's use of Java is not allowed to call itself Java: they like the language, but want to offer platform-appropriate (their own) APIs, rather than J2ME or whatever.

      --
      -- Andrew
    18. Re:so what about Java? by jrumney · · Score: 1

      [Java] breaks the security model.

      That would be the security model where apps can be given permissions to access certain areas of the sandbox by signing them with an authorized key. Now where have I seen that before?

    19. Re:so what about Java? by 99BottlesOfBeerInMyF · · Score: 1

      All these arguments about JVM security are complete FUD.

      That's either hyperbole or you don't know what FUD means.

      Android happily supports and ecosystem where multiple apps run together and work just fine.

      Android runs all it's apps inside a JVM and sandboxes them from one another within the JVM, because Android chose a java model for the whole application layer. Apple could certainly do this, but it would mean implementing two different sandboxes, one inside the other, and completely separate security architecture for Java and non-java apps.

      They just don't want to because they are about lock-in, control and money for Apple first, openness and freedom second.

      While I agree profit is their primary motivation. I disagree that their profit is best served by making it harder to make good apps, rather than making it harder to make apps that don't perform particularly well.

    20. Re:so what about Java? by thetoadwarrior · · Score: 1

      Much lower powered phones have handled Java fine. It is just a control thing with Apple, imo

  13. The actual letter by mgrivich · · Score: 2, Informative
    1. Re:The actual letter by Anonymous Coward · · Score: 5, Informative

      And for those who care about the original source, it's right here on Apple's website.

      Both Engadget and CNET are too afraid of sending precious ad clickers away from their site to link to the original of course.

    2. Re:The actual letter by owlnation · · Score: 1, Interesting

      Thank you. Please mod parent informative.

      The actual letter is more useful. The endagadget article is a troll -- hardly surprising considering the 4G iphone theft.

      Personally, I don't care what Jobs reasons for standing up to Flash are, the net result is good for everyone. Flash is not user-oriented. It's a top-down technology. It has needed to die for a decade. Adobe are not actually to blame here really, they didn't develop Flash after all, Macromedia did -- Adobe just bought them.

      And considering the mess that Google has just made over the YouTube redesign (virtually unusable now with Firefox on a Mac) -- the sooner Flash dies the better for everyone using the Internet.

    3. Re:The actual letter by Anonymous Coward · · Score: 0

      Re: Location of the original source

      THANK YOU! :)

    4. Re:The actual letter by Anonymous Coward · · Score: 0

      Both Engadget and CNET are too afraid of sending precious ad clickers away from their site to link to the original of course.

      Or, perhaps, Apple's litigation war on journalism has finally convinced news providers to refrain from linking to them. Better to play it safe with the Jobsian squads, I'd say.

  14. iAd by LBArrettAnderson · · Score: 1, Troll

    The real reason?

    It competes with iAd.

    1. Re:iAd by getNewNickName · · Score: 1

      And HTML5 ads don't compete with iAd?

    2. Re:iAd by Anonymous Coward · · Score: 0

      Troll? Really, mods? It's a very probable reason, if it isn't the only reason.
       
      getNewNickName: How many HTML5 ads are out there right now? Even if they were common, Apple wouldn't be able to find any "good" excuses to not enable HTML5.

    3. Re:iAd by Raffaello · · Score: 1

      But since Apple gets to determine which browsers exist on the iPhone and iPad, who's to say the next version of Apple's WebKit framework won't disable HTML5 ads (for example, by blocking content from known ad servers)?

      After all, users won't care - they'll see it as a plus. And content providers will be forced to use iAd for all ads targeted at Safari-iPhone or Safari-iPad.

  15. Re:Live Free or Die (of AIDS) by Anonymous Coward · · Score: 0

    I hope you get your phone and proceed to crawl under a rock before someone else tries to give you an STD. Hope it's not too late.

    On second thought, I think we should all stay away from you.

  16. Steve Jobs is a Troll. by dskzero · · Score: 1, Interesting

    Not only is he spitting out a bunch of ridiculous arguments, he's also trying to force his way into the hands of the users. Wake up Jobs, no one wants a PC without a fucking keyboard and a fucking mouse. Your iPad is cool, and that's about it: we all know it's not powerful enough to do anything interesting, so you're not going to sell that besides that tactic. No need to lecture people about how bad is Flash: we already know, and the people who might care about it simply aren't really buying your magic tablet.

    Keep your niche public with hipsters and old women and let the rest of the world enjoy technology at its own pace. Geez.

    --
    Oblivion Awaits
    1. Re:Steve Jobs is a Troll. by saboola · · Score: 1

      Not only is he spitting out a bunch of ridiculous arguments, he's also trying to force his way into the hands of the users. Wake up Jobs, no one wants a PC without a ... floppy drive. Your iMac is cool, and that's about it: we all know it's not powerful enough to do anything interesting, so you're not going to sell that besides that tactic. No need to lecture people about how bad floppy disks are: we already know, and the people who might care about it simply aren't really buying your magic tablet.

    2. Re:Steve Jobs is a Troll. by dskzero · · Score: 1

      Wow, apparently I touched a really sensitive nerve. It's okay guys, you bought an iPad: Everybody screws up every once in awhile. :)

      --
      Oblivion Awaits
    3. Re:Steve Jobs is a Troll. by Anonymous Coward · · Score: 0

      Seems like someone wants them, since they have sold over 1,000,000 of them to-date, and that is only in the US.

      As for the need to lecture, there has been a tremendous amount of FUD put out by Adobe, who now fashion themselves as somehow championing the open source cause. Funny how Adobe was fine with Apple's terms until they were turned against them. Then Adobe started ringing the open source alarm bell.

    4. Re:Steve Jobs is a Troll. by saboola · · Score: 1

      For the record, I don't own an ipad, but I can recognize when a company is trying to "cut the cord" with a good reason. You tell Jobs to "wake up", as if the company he runs is somehow performing poorly, and you give him advice as to how to turn around the company. I think someone else is the person that needs to "wake up".

    5. Re:Steve Jobs is a Troll. by dskzero · · Score: 1

      I'm telling him how to run his company, i'm asking him to shut up. I'm sick of this ridiculous controversy surrounding something as trivial as this. You know what they need to cut the cord on? This bullcrap.

      This whole episode is just going to stay in time as a sad moment in the history of computing.

      I don't see why Quick Time exists nowadays, to start with, and how does he expect anyone to believes his words when his company writes the most bloated software in the history of mankind. As for Adobe, I couldn't care less: Flash or not, they are probably just backing out from Apple... which seems a lot smarter to do than throwing suits and insults around.

      It isn't like it's going to matter.

      And thank you for taking the time to reply with words instead of whatever you tried to do before. I appreciate that.

      --
      Oblivion Awaits
    6. Re:Steve Jobs is a Troll. by e4g4 · · Score: 1

      Wake up Jobs, no one wants a PC without a fucking keyboard and a fucking mouse.

      Jobs is actually well aware of this, all of his company's PCs have a "fucking keyboard and a fucking mouse" (of one sort or another). The iPad is not a PC; it's a device that is optimized for the consumption of content, not its creation. An iPad goes on a coffee table, a PC goes on a desk.

      --
      The secret to creativity is knowing how to hide your sources. - Albert Einstein
    7. Re:Steve Jobs is a Troll. by The+End+Of+Days · · Score: 1

      Obviously you are an amazing businessman with a keen grasp of the market. To think, you've been hiding out here on Slashdot this whole time.

  17. Comment removed by account_deleted · · Score: 2, Funny

    Comment removed based on user account deletion

  18. Future Announcement: Adobe Creative Suite 6 by RevWaldo · · Score: 5, Funny

    Adobe CS 6 - Now available for Windows 7, Linux...and that's it.

    We said that's it! What, what!!?

    .

    1. Re:Future Announcement: Adobe Creative Suite 6 by 99BottlesOfBeerInMyF · · Score: 5, Funny

      Adobe CS 6 - Now available for Windows 7, Linux...and that's it. In other news Shantanu Narayen is fired from Adobe as sales tank now that over half the install base can't get the new version of CS without buying a new computer. What a bone head eh Debrah... now on to the weather.

    2. Re:Future Announcement: Adobe Creative Suite 6 by Enderandrew · · Score: 3, Interesting

      Avatar's effects were all done on Linux. I believe WETA uses Linux exclusively for effects.

      If Creative Suite moved over, a lot of audio/video/effects professionals would move to Linux. I read an article about how sound engineers are moving over to Linux because of the RT kernel.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    3. Re:Future Announcement: Adobe Creative Suite 6 by Anonymous Coward · · Score: 0

      I thought you could upgrade from Leopard to Windows 7 anyway. No new hardware required, just some software that is much cheaper than CS anyway.

    4. Re:Future Announcement: Adobe Creative Suite 6 by iluvcapra · · Score: 1

      I read an article about how sound engineers are moving over to Linux because of the RT kernel.

      I suspect as long as Pro Tools, Nuendo, and Logic don't run on Linux I don't really see that as a thing that's liable to happen, Audacity and Ardour are jokes, regrettably, and I have yet in my career to meet a "sound engineer"/recording engineer/sound designer/sound editor that even knows what an RT kernel is. And besides, Mac OS X and Windows have realtime services completely sufficient to the purpose.

      The move to Linux afoot in professional recording is a figment of Linux fanboys' overactive imaginations. For the time being.

      --
      Don't blame me, I voted for Baltar.
    5. Re:Future Announcement: Adobe Creative Suite 6 by cyber-dragon.net · · Score: 1

      Adobe is not suicidal, they have a huge market on OS X which has no desire to be forced onto windows.

      No business will open the door to a market for potential competition when they can hang on to it.

    6. Re:Future Announcement: Adobe Creative Suite 6 by Rich0 · · Score: 1

      Yup, although I could certainly see linux running in the firmware of some digital audio processor or mixing console. Most likely that would bypass any of the actual sound platforms in linux and would just manage bits and bytes. From what I've seen the actual sound platforms on linux are a huge mess.

    7. Re:Future Announcement: Adobe Creative Suite 6 by Skuld-Chan · · Score: 1

      I doubt its half - back when I did tier 1 support for Adobe stuff (at some outsourcing company) maybe 1 in 10 calls were Mac related - more than one day went by where I didn't get a single Mac call (15-30 calls a day). Its either a testament to how reliable Mac's are or a testament to how much stuff they sell on that platform.

    8. Re:Future Announcement: Adobe Creative Suite 6 by moosesocks · · Score: 1

      Many new sound boards run some sort of embedded OS -- some of them are incredibly complex. A free RT kernel would be very attractive to the manufacturers of these devices, given that the software on them is already 100% proprietary.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    9. Re:Future Announcement: Adobe Creative Suite 6 by e4g4 · · Score: 1

      According to TFA, Mac sales are _half_ of Creative Suite's sales. While you could argue that if Adobe dropped Mac support most professionals would switch their OS platform and follow Adobe's lead, it would be a major hit to the initial success of Creative Suite 6, and a very expensive gamble on Adobe's part. Not to mention the fact that Adobe is a public company, and deliberately cutting into the initial returns of an otherwise very profitable product would not sit very well with their shareholders.

      --
      The secret to creativity is knowing how to hide your sources. - Albert Einstein
    10. Re:Future Announcement: Adobe Creative Suite 6 by iluvcapra · · Score: 1

      A console control system doesn't actually stream audio -- all it does is administer the DSPs and hardware, so RT isn't of vital importance, though the system does have to be responsive enough to respond to control moves.

      Some of Euphonix's consoles run VXWorks, some others of theirs run Windows embedded. Harrisons run Linux, Neve DFCs control software run on Windows. But again here the software is only a very thin layer on top of tons of customized and proprietary technology.

      --
      Don't blame me, I voted for Baltar.
    11. Re:Future Announcement: Adobe Creative Suite 6 by Bigjeff5 · · Score: 1

      Please, everybody knows you don't buy Adobe CS, you steal it. Duh. In that case, they can buy the new hardware for about as much as the software would have cost, and it will be faster than a Mac, to boot.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    12. Re:Future Announcement: Adobe Creative Suite 6 by Bigjeff5 · · Score: 1

      It's not surprising, given how much Apple has been dicking with Adobe. Apple is getting to the point where they just don't seem to be worth dealing with. The fact that Adobe made a Linux version and not an OSX version should make it abundantly clear that it is Apple they do not want to do business with.

      There isn't really a good reason to stick with Apple for art now anyway. The machines used to be technically better for that sort of thing, but now they are just more expensive, not any better. Given the resource hog that CS products have always been, they'd more than likely be looking at upgrading anyway. Going to a PC or Linux would save them a ton of money. It's a win-win.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    13. Re:Future Announcement: Adobe Creative Suite 6 by 99BottlesOfBeerInMyF · · Score: 1

      I doubt its[sic] half

      Adobe does not publish numbers, but the principal project manager for Photoshop made a statement in 2008 that OS X accounted for approximately 50% of Photoshop sales.

    14. Re:Future Announcement: Adobe Creative Suite 6 by krzy123 · · Score: 1

      You don't need to buy new hardware. I thought with Boot Camp and all the snaz you can install windows and linux.

    15. Re:Future Announcement: Adobe Creative Suite 6 by s73v3r · · Score: 1

      Adobe tried that before. They refused to bring Premier to the Mac, about 10 years ago. So Apple brought out Final Cut Pro, and ate their lunch. Adobe really doesn't want them to do that with Photoshop.

    16. Re:Future Announcement: Adobe Creative Suite 6 by Anonymous Coward · · Score: 0

      Avatar's effects were all done on Linux. I believe WETA uses Linux exclusively for effects.

      If Creative Suite moved over, a lot of audio/video/effects professionals would move to Linux.

      Creative Suite is largely a print/web publishing suite. It has almost nothing nothing to do with 3D CGI video.

      I read an article about how sound engineers are moving over to Linux because of the RT kernel.

      Wow, read an article. Great. Guess that makes you an expert

      What did that article say they would be using? ProTools, the industry standard? Can't be, that's Windows/OSX Only. Perhaps Ableton or Cubase? Same deal. ACID? That's Windows-only. Digital Performer or Logic? Both OSX Only.

    17. Re:Future Announcement: Adobe Creative Suite 6 by TheNumberless · · Score: 1

      The fact that Adobe made a Linux version and not an OSX version should make it abundantly clear that it is Apple they do not want to do business with.

      The parent was joking/speculating. CS5 just came out for OS X and Windows. Dropping OS X support in the future would be ballsy, but its biggest effect would probably be keeping people on CS5 for a long time.

    18. Re:Future Announcement: Adobe Creative Suite 6 by nine-times · · Score: 1

      It's possible, but the next day you'll get an announcement, "Apple is proud to present iDesign, which compliments their iWork and iLife products." If my migration from MS Office 2004 to iWork '09 is any indication, I'd gladly drop Photoshop for an Apple competitor.

    19. Re:Future Announcement: Adobe Creative Suite 6 by stewbacca · · Score: 1

      ...as sales tank now that over half the install base can't get the new version of CS without buying a new computer.

      Adobe let's you switch your license from OSX to Windows very easily and very cheap (something like $20 processing fee).

      I can't believe one of the main argument against Macs for the past two decades (I've got too much money invested in Windows software) is now being used against Windows OSes.

    20. Re:Future Announcement: Adobe Creative Suite 6 by Rockoon · · Score: 1

      Are you seriously suggesting that people who own Macs, who regularly give THOUSANDS OF DOLLARS to Adobe, wont think twice about reformatting their OSX drive and installing Win7?

      I mean.. it might possibly be true IF there were alternatives to Adobe's suite.. BUT THERE ISNT.

      The people who but Adobe suite's don't buy them because they happen to run on their Mac, no.. instead they buy Macs because they run happen to run Adobe suites.

      --
      "His name was James Damore."
    21. Re:Future Announcement: Adobe Creative Suite 6 by Anonymous Coward · · Score: 0

      Or just virtualize Windows, as Apple loves to suggest you do when you need Windows apps. Of course, they disallow virtualization of OSX because....

    22. Re:Future Announcement: Adobe Creative Suite 6 by mjwx · · Score: 1

      and that's it. In other news Shantanu Narayen is given a giant bonus from Adobe as the company benefits from cutting development and support costs.

      There, fixed that for you.

      Only an idiot cannot install Windows on a Mac. the printing industry switched to Windows based PC's almost a decade ago because Apple couldn't be relied upon for production so Adobe is reacting to the needs of its customers by focusing on Windows. Graphic designers in corporate environments have little choice in the matter and this is where Adobe gets it's cash. Most of the designers I know would happily switch to Linux if CS ran on it, most hate being beholden to Apple.

      As a Linux fan, as much as I'd like it I doubt we'll see CS on Linux.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    23. Re:Future Announcement: Adobe Creative Suite 6 by mjwx · · Score: 1

      Adobe let's you switch your license from OSX to Windows very easily and very cheap (something like $20 processing fee).

      On Adobe's Open Licensing program it's free (cross licensed). You of course have to pay for the media (A$150 a pop) but that's pocket change on top of the A$2,500 CS suite license. I did this when a graphic design arm started transitioning from Print to Web, 3 out of 4 Macs got replaced with PC's (1/2 the price for more powerful machines, if you're a sysadmin who doesn't know how to push Dell et al. you should turn in your sysadmin card and take up carpentry) The other Mac also got replaced with an Intel model.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    24. Re:Future Announcement: Adobe Creative Suite 6 by bar-agent · · Score: 1

      Adobe does not publish numbers, but the principal project manager for Photoshop made a statement in 2008 that OS X accounted for approximately 50% of Photoshop sales.

      Jobs' letter said about the same thing. "Today the two companies still work together to serve their joint creative customers — Mac users buy around half of Adobe's Creative Suite products — but beyond that there are few joint interests."

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    25. Re:Future Announcement: Adobe Creative Suite 6 by Dr+Herbert+West · · Score: 1

      100% right on, Rev.
      There's a huge, international community of flash developers that are being told, over and over, that the sexy new platform that everyone is building apps/getting paid to develop for is COMPLETELY CLOSED to them-- and not a peep from Adobe. As a flash developer since version 2 (yeah, that's right-- I really hated JS back in the day), I'm F**KIN PISSED. I'm giving a lecture next month at the LPM festival on Flash/YouTube video mixing for club visuals-- now I feel like a New Coke salesman.

      Disclaimer? Apology? Press release? Maybe assurance of future support for other mobile devices (like it matters at this point)?

      I guess instead of purchasing the new version of CS (barf) I'll buy some HTML5 dev books and update my Javascript skills (double barf), because Adobe seems keen on abandoning Flash as a platform (does anybody here remember Director?).

      Time to jump ship while I can.

      Part of this business is about staying current, not loyal.

    26. Re:Future Announcement: Adobe Creative Suite 6 by Anonymous Coward · · Score: 0

      Not to mention that the only install base that can't run CS 6 in this scenario without buying a new computer are PowerPC Macs. Which I think are quite a bit less than half the Mac usage share.

    27. Re:Future Announcement: Adobe Creative Suite 6 by Idiomatick · · Score: 1

      They could release a shitty cripple version. Entice people off Mac. Maybe just a few non-mac only plugins at first.

    28. Re:Future Announcement: Adobe Creative Suite 6 by Caetel · · Score: 1

      If you have a Intel Mac you can still run Windows on it through Boot Camp. Even a full copy of Windows is going to be cheaper than the most of the individual components, let alone the full suite.

    29. Re:Future Announcement: Adobe Creative Suite 6 by Anonymous Coward · · Score: 0

      In other news: Adobe see profits cut in half. Investors are not pleased.

      "...Mac users buy around half of Adobe’s Creative Suite products"

    30. Re:Future Announcement: Adobe Creative Suite 6 by KZigurs · · Score: 1

      RT kernel in linux? Where?

    31. Re:Future Announcement: Adobe Creative Suite 6 by juosukai · · Score: 1

      Avatar's effects were all done on Linux. I believe WETA uses Linux exclusively for effects.

      If Creative Suite moved over, a lot of audio/video/effects professionals would move to Linux. I read an article about how sound engineers are moving over to Linux because of the RT kernel.

      Weta uses Linux because the software they use run on Linux, not because they really, really want to (though that might be a factor). Autodesk IFFFS and Lustre are Linux tools in their highend configs, Houdini is a Linux tool etc.

      In the creative/postproduction field it is all about the tools, the software. Nobody cares what platform it runs on, as long as the system works. Audio professionals will move to Linux once Digidesign gets Protools to run there reliably _and_ the plugin manufacturers have ported their plugins over. the RT kernel has diddly squat to do with it. /jussi

  19. It's the 80's again by Bullfish · · Score: 0

    Apple could have ruled the home PC market, but back in the 80's they made it such a pain in the ass to deal with them and make programs for the mac that they inadvertently strangled third party development. Android is not to iphone standards yet, it isn't, but it continuously gets closer and in many ways gets better. Apple wants to be a home entertainment company... okay... but take a lesson from game console manufacturers, third party software is life

    1. Re:It's the 80's again by sribe · · Score: 4, Informative

      ...but back in the 80's they made it such a pain in the ass to deal with them and make programs for the mac...

      Funny, unlike most people here, I was actually alive and developing software back in the 80s. The tools sure weren't as good and I would never want to go back. But the level of support and attention from Apple DTS back then was just phenomenal--I do miss dealing with the smaller Apple where a tiny company with a tiny product could deal directly with engineers and nearly always get next-day answers.

      On the other hand, these days, there's far fewer questions that aren't answered by the documentation ;-)

    2. Re:It's the 80's again by Anonymous Coward · · Score: 0

      That's why Microsoft is all about "Developers, developers, developers!" and why they keep the same bloody APIs for sooooooo lloooooooooong. Once you write something for WIndows, it basically is guaranteed to continue to function for a long time.

      Apple has changed their development toolkit a bunch of times..

      http://developer.apple.com/mac/library/documentation/Carbon/Conceptual/Carbon64BitGuide/PortingTo64Bit/PortingTo64Bit.html#//apple_ref/doc/uid/TP40004381-CH3-SW2

      "Because most Carbon UI functions are not available to 64-bit applications, you have two possible development paths. You can continue modernizing and improving your Carbon UI with the expectation that your application will remain a 32-bit application for the foreseeable future."

    3. Re:It's the 80's again by Anonymous Coward · · Score: 0

      Carbon has been a legacy technology, and Cocoa the path forward, for TEN YEARS now. If you haven't been bothering to keep up, that's your own damn fault.

    4. Re:It's the 80's again by dfghjk · · Score: 1

      I largely agree with this. Apple is pursuing the same control over the iPad that they did over the Mac and they will lose out to Android for the same reasons. Android, like the PC, will win because it will become a vastly larger and more diverse platform. That is assuming, of course, that iPad-like devices won't fail entirely. Smartphones will succeed in any case, but a closed app environment is less a problem for phones.

    5. Re:It's the 80's again by Raffaello · · Score: 2, Interesting

      As another geezer who was actually there in the 80s I have to second your view. Apple lost the PC wars not because they made it hard for developers. They lost the PC wars because they were first out of the gate with a GUI system and took that opportunity to charge a price premium for their hardware. When the IBM PC platform became open - not by IBM's design, but by clean-room reverse engineering - there were now 50 manufacturers competing in that space which drove the price of an IBM-PC compatible to levels far below Apple's mac offerings.

      Apple's developer tools and third party developer tools (Symantec and Metrowerks) were always adequate or quite good, as was their documentation. Apple's problem was with consumers and businesses, who wanted a low initial cost (and TCO be damned), not with developers.

    6. Re:It's the 80's again by 16K+Ram+Pack · · Score: 1

      The Android store has a couple of tiny restrictions that are reasonably well defined, and they'll allow you to contact them for more information about them.

      I've not heard of a single Android ban that wasn't for basically putting porn on the site (which is quite clearly ruled out).

      Consider all the decisions about content, app names, what you can build it in, what analytics you can use. Are you, as a developer going to sit down and invest your time learning this platform, researching your target market only for Apple to decide (for any reason they like) that your App isn't allowed?

      My guess... a year from now, most development will be happening on Android.

    7. Re:It's the 80's again by c_forq · · Score: 1

      Really? Do you remember what happened before the "Nintendo Seal of Approval"? You know, that whole video game industry crash that almost eliminated the entire market? I think this adds to Apple's stance, as the App Store review is similar to Nintendo's seal approval (complete with crazy, random censoring and random denials).

      --
      Computers allow humans to make mistakes at the fastest speeds known, with the possible exception of tequila and handguns
    8. Re:It's the 80's again by Anonymous Coward · · Score: 0

      Though it may come as a surprise to you, much interesting desktop software innovation in the last half of the 1980s was on the Macintosh platform, including Microsoft Excel, MORE, THINK Pascal, Lightspeed C, Adobe Illustrator, Adobe Photoshop, Aldus Freehand, Fontographer, PageMaker, SimCity, Adobe Premiere [OK, that one's 1991]

      And, as a developer on both Mac & DOS back then, the Mac had rather superior tools and support at the time, even for a one-person shop.

      I think you need to re-visit your history.

  20. H.264 by Anonymous Coward · · Score: 1, Insightful

    Um, H.264 is proprietary, isn't it?

    1. Re:H.264 by Joe+U · · Score: 3, Funny

      To be fair, he didn't outright say H.264 was an open standard. He just lumped it in and said it was super awesome and gives 10+ hours of battery life and unlimited rice pudding.

    2. Re:H.264 by Bigjeff5 · · Score: 1

      Mmmmmm... rice pudding.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    3. Re:H.264 by Anonymous Coward · · Score: 0

      H.264 is not an open standard. It should not be used on the iPhone. In fact, HTML5 is not an open standard neither since it is not a standard at all. It never was standardized by the w3c. HTML5 is a closed technology developed by a conglomerate of tech companies that include Apple.

      You see, Apple is in some sort of conflict of interest. It brings forward technologies that it created (or participated in its creation) and state that they use it because they are open standards while they are not.
      BOOO!

  21. Re:Live Free or Die (of AIDS) by Anonymous Coward · · Score: 0

    Personally, I just need a phone I can program

    Don't you mean "scripting"? Java is nothing but a kiddy scripting language, nubtard.

  22. Tacky... point... flash is proprietary by Anita+Coney · · Score: 5, Insightful

    When Jobs uses "proprietary" he means "not mine."

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
    1. Re:Tacky... point... flash is proprietary by numbsafari · · Score: 1

      Actually, when he uses "proprietary" he means what he says: controlled by a private entity.

      Jobs makes the point that Apple has plenty of proprietary technologies as well. However, HTML5, CSS and JavaScript are not proprietary. Even Adobe themselves are a part of the HTML5 spec process. You can join in that process today by either getting involved in the standards process or by writing code (as Apple has done) to support those standards. In fact, not only has Apple been a part of supporting those standards, they've also made their code open source and it is now being used by a wide range of their competitors in their competitors devices.

      Go back and watch the iAd demo. Those ads were all created in HTML5, JavaScript, CSS and h.264 video. Compare those ads to most apps in the app store and then ask yourself why so many of those app developers didn't go the HTML5-route in writing their code considering that their Apps would then be cross-platform enabled (since Android uses WebKit as well).

      The only reason to build a device-specific App is to take advantage of device-specific features. If you're building something akin to what is being delivered in the iAd demos, why are you bothering?

    2. Re:Tacky... point... flash is proprietary by kindbud · · Score: 1

      That's exactly what everybody else in the software biz means when they use that word.

      --
      Edith Keeler Must Die
  23. Proprietary by cyp43r · · Score: 2, Insightful

    I can understand his stance - he doesnt want to use proprietary technology that isn't his. It's not a random hatred of proprietry (pretty sure I'm misusing that) it's stemming from the ideology that made the App Store so closed in the first place.

  24. Tacky by qoncept · · Score: 4, Insightful

    What is really tacky is all the whining about the lack of Flash on Apple devices. The people calling for it are undoubtedly the same people who were bitching about what an awful piece of garbage Flash is right up until they found out they couldn't get it on their iPhones. At a time where there are alternatives and better options are right around the corner, no less.

    --
    Whale
    1. Re:Tacky by jedidiah · · Score: 1

      Killing the brigand is a task for a judge and jury, not a matter for summary execution by some self-appointed Robber Baron.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:Tacky by Roadmaster · · Score: 3, Insightful

      I've been bitching about Flash for years now. And no, I don't care about the lack of Flash on my iPhone; actually I consider it a feature.

    3. Re:Tacky by Bigjeff5 · · Score: 1

      ...alternatives and better options are right around the corner...

      Which isn't even here yet, and will take years to supplant flash.

      There are very good reasons to impliment Flash on the iPhone now. And you know what? If it were Cocoa that dominated instead of Flash you can bet your ass there wouldn't be any wondering about when the iPhone will be getting Cocoa.

      He's a greedy control freak, and that's all there is to it.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    4. Re:Tacky by pipedwho · · Score: 1

      In the absence of judge and jury, the Robber Baron has forbidden the brigand entry to his fief. The brigand remains alive to rape and plunder another village.

  25. Mercy mercy!! by burris · · Score: 3, Insightful

    "We cannot be at the mercy of a third party deciding if and when they will make our enhancements available to our developers."

    Yet, it is just fine with Steve Jobs if every iDeveloper is at the mercy of a third party deciding if and when their enhancements will be made available to their customers.

    1. Re:Mercy mercy!! by 605dave · · Score: 1

      They're not at the mercy of a third party, they're at the mercy of a first partner. The partner they agreed to do business with. If you don't like playing by Apple's rules, develop for something else. They are not a monopoly, there are many choices. But wait, you want to be in on the game? If so you have chosen to play by their rules.

      --
      Be kind, for everyone you meet is fighting a difficult battle. - Plato
    2. Re:Mercy mercy!! by SatanicPuppy · · Score: 1

      I hate these threads, and I never comment, but goddamn if that's not the dumbest thing I've ever heard.

      People who develop applications for the iPhone don't get to whine that the platform isn't open any more than anyone who develops for any OS, or any game console, gets to whine that the platform isn't open.

      Even if you're only developing for linux, you don't get to choose which version of glibc is included in each new distro, just so you don't have to update your code.

      If your product isn't a goddamn operating system that only runs on a hardware platform that is also yours, you are dependent on a third party. End. Of. Story.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  26. Re:Live Free or Die (of AIDS) by Lunix+Nutcase · · Score: 1

    I hope you get your phone and proceed to crawl under a rock before someone else tries to give you an STD.

    There's no worries there. To potentially get a STD one actually has to have the potential to have sex. The GP will never have such potential.

  27. Tacky? by Slash.Poop · · Score: 1

    It is not "tacky". The word you wanted was "hypocritical".

  28. Like SMS? by Mekkah · · Score: 1, Flamebait

    I don't care if HE doesn't think it's the right product. I want it, and everyone uses it. Make it work dick, you said similar shit about text/pic messages. Thanks for making me wait to send pic's for years.

    --
    ~Mekkah
    1. Re:Like SMS? by teslar · · Score: 1

      I don't care if HE doesn't think it's the right product. I want it

      Just don't buy an iDevice then. Nobody is forcing you.

    2. Re:Like SMS? by Anonymous Coward · · Score: 0

      If it's that important why not just move to a platform that supports your needs?

      Just because the iPhone is popular imposes no requirement to it being open, supporting every feature you personally want, or anything else for that matter.

      So you can throw a tantrum and wait years until your feature is supported, or change platforms. You seem to be happy with the former.

    3. Re:Like SMS? by Anonymous Coward · · Score: 0

      Wait...MMS is *so* important to you that you'll be a dick about it on Slashdot, and yet you bought an iPhone? The missing features of the phone were widely spread across the internet (copy/paste, MMS, multitasking, etc.) and yet you still purchased the phone? No one, at any point, was "making you wait" for anything - there were literally *hundreds* of different phones capable of sending MMS, including numerous smartphones. No one put a fucking gun to your head telling you to buy the iPhone.

  29. Hypocritical cross-platform support story by Ichoran · · Score: 3, Informative

    As someone who routinely writes in Java (or JVM-targeting languages) because it will run anywhere, it is hard to read Jobs' criticism that Adobe has been too slow with Flash support for OS X with a straight face.

    Apple's track record with Java--from having 1.6 appear years late, to dropping 32 bit support, to insisting on packaging it themselves--seems to strongly indicate that they have to be dragged kicking and screaming to cross-platform compatibility.

    Notice that Apple's only making a fuss now that Adobe is stepping up its support. That'll teach anyone to try to make their cross-platform tools work better with Apple's products, won't it!

    1. Re:Hypocritical cross-platform support story by ahankinson · · Score: 3, Insightful

      Apple's track record with Java--from having 1.6 appear years late, to dropping 32 bit support, to insisting on packaging it themselves--seems to strongly indicate that they have to be dragged kicking and screaming to cross-platform compatibility.

      First: It was Sun that decided (up until recently) that they wouldn't open-source Java. (I still don't know if all of it is open source...) If they had, then users could compile it themselves, with the options they want.

      Second, Apple wanted to make sure that the crappy Swing interfaces in most Java apps at least looked somewhat native.

      And finally, when Apple takes away the ability to cross-compile most Linux/UNIX packages, usually with just a few modifications, then you can whine about cross-platform compatibility.

    2. Re:Hypocritical cross-platform support story by kwolf22 · · Score: 1

      Having been a Java developer for many years (and a Mac developer), I feel your pain... Over the years, Apple has been gradually drifting away from Java support and encouraging us to use Objective C. Although I've been clinging to the hope that Java will become a first class citizen on OS X one day, this article makes it clear that Steve feels that the PC era is ending and the mobile era taking off. Since Java doesn't seem to be part of Steve's vision the mobile era, it looks like us Java developers will either have to change platforms, write server-side Java web apps, or drink the cool-aid and join the Objective C party.

    3. Re:Hypocritical cross-platform support story by onefriedrice · · Score: 1

      When I was a Mac OS X user, I was glad that Apple deemphasized Java on their platform. As the Java-Cocoa bindings became deprecated and dusty, it was clear that their plan was to get people on board with Objective-C. It sucks for you who have invested in Java development, but as a user, I was happy that those fugly apps would be going away.

      Actually, this seems to be the same exact issue with Flash. Seeing as how we have webkit, cups, bonjour, and gcd, it's clear that Apple isn't against all multiplatform, but they seem to have a problem with toolkits which create crap which is only as good as the crappiest device it aims to support. I guess I still don't have a problem with that.

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
    4. Re:Hypocritical cross-platform support story by Ichoran · · Score: 1

      First: It was Sun that decided (up until recently) that they wouldn't open-source Java.

      Completely irrelevant. Sun seemed happy to support various platforms and to work with large vendors including Apple. But Apple...

      Second, Apple wanted to make sure that the crappy Swing interfaces in most Java apps at least looked somewhat native.

      ...didn't want to leave it to Sun, from everything I've read, and took it over themselves. And then decided to support it unenthusiastically and slowly instead of competently. I don't blame them for wanting interfaces to look nice--I blame them for saying they wanted control and then doing a slothful job. If you're not going to do things in a timely fashion, don't take them over!

      And finally, when Apple takes away the ability to cross-compile most Linux/UNIX packages, usually with just a few modifications, then you can whine about cross-platform compatibility.

      Why do I have to wait for that exact thing to happen in order to complain? I'm complaining because Apple's desire for control or purity or the perfect user experience or whatever it is has caused problems already.

      I already can't easily write programs that run on all platforms with exactly zero changes (which I usually can with Java, at least during those periods when Apple's Java support is not too archaic), so the relative compatibility of Linux/UNIX packages isn't particularly relevant.

    5. Re:Hypocritical cross-platform support story by Ichoran · · Score: 1

      Supposing you want to run a program that I write, and I'm going to write it in exactly one language because it's just me and not a corporation with thousands of employees, and I'm not so in love with the Mac that I will write it to run only there.

      Then what do you recommend I do in the face of "de-emphasized" Java?

    6. Re:Hypocritical cross-platform support story by rachel82 · · Score: 1

      Where have you been ? check out the OpenJDK, java is open source ,and open standards. Yep, you are definitely in Apple's target market.

    7. Re:Hypocritical cross-platform support story by shutdown+-p+now · · Score: 1

      And finally, when Apple takes away the ability to cross-compile most Linux/UNIX packages, usually with just a few modifications, then you can whine about cross-platform compatibility.

      There are quite a few Linux/UNIX applications or libraries written in Python these days - so, how to get those running on iPad?

    8. Re:Hypocritical cross-platform support story by bar-agent · · Score: 1

      Supposing you want to run a program that I write, and I'm going to write it in exactly one language because it's just me and not a corporation with thousands of employees, and I'm not so in love with the Mac that I will write it to run only there.

      Then what do you recommend I do in the face of "de-emphasized" Java?

      Give the idea to someone who is willing to rewrite it for the Mac. Let him take that audience, which you won't ever see revenue from anyway, and you take everyone else, which is your comfort zone. Charge him a small royalty. Everyone wins.

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
  30. Strange.. by Anonymous Coward · · Score: 5, Funny

    And the really strange thing, when I visit http://www.apple.com/hotnews/thoughts-on-flash/ I'm prompted that the site wants to install and run some strange, closed plugin called 'QuickTime' from 'Apple computer' in order to properly display the content.... Hmm...

    1. Re:Strange.. by Anonymous Coward · · Score: 0

      And the really strange thing, when I visit http://www.apple.com/hotnews/thoughts-on-flash/ I'm prompted that the site wants to install and run some strange, closed plugin called 'QuickTime' from 'Apple computer' in order to properly display the content.... Hmm...

      I don't mind the Quicktime it's the bloody iTunes I get saddled with and have to delete afterward that annoys me.

    2. Re:Strange.. by Anonymous Coward · · Score: 0

      No you're not. Though admittedly if you want to watch movie trailers...

      Would be good of them to get rid of all that crap. I still can't believe they host content on their website that you can't access from the iPhone or iPad.

    3. Re:Strange.. by Anonymous Coward · · Score: 0

      Don't Install It! It's so insecure, it has even more vulnerabilities than Flash! Seriously...http://eval.symantec.com/mktginfo/enterprise/white_papers/b-whitepaper_internet_security_threat_report_xv_04-2010.en-us.pdf

  31. Let me guess..... by bickerdyke · · Score: 2, Funny

    Steve Joby proclaims that Flash is only for porn?

    --
    bickerdyke
  32. Summary is incorrect by inpher · · Score: 0, Troll

    Tacky that his first point is that Flash is proprietary, when Apple restricts the apps that can be installed on the phone. Pot, meet kettle.

    In fact any user can install standalone apps that does not come from the Mothership (a.k.a. App Store). iPhone OS supports localstorage and offline mode for HTML5/JS applications that can have their own space on the home screen and works without any browser.

    1. Re:Summary is incorrect by inpher · · Score: 0

      You should really go to http://www.webapplist.com/ and indulge yourself in HTML/CSS/JS applications. Apps are not defined as programming languages only, in fact they are not defined by the language at all. If you were correct any application written in Python, Perl or Ruby would also not we an application.

    2. Re:Summary is incorrect by Raffaello · · Score: 1

      You're joking right? Half of those apps require flash or java, neither of which exist on the iPhone. The HTML5 ones are little more than toys, or simply don't work at all on an iPhone.

      Apple gave devs the web app route before being forced into providing an SDK because Apple wanted to be the only entity that could provide full-featured apps. They continue to encourage the use of HTML5 so that users can see a clear distinction between quality iPhone native apps, written using Apple's SDK and making use of all of the platform's unique capabilities on the one hand, and generic, cross-platform, HTML5 toy crap on the other.

      Which sort of app do you think the Apple faithful will choose? That's what I thought.

    3. Re:Summary is incorrect by inpher · · Score: 0

      Sorry about that, pasted the wrong link, I meant to paste a link to the Google part of that site. I discovered Reader there among others. You should try it.

  33. Bad coding by waltew · · Score: 1

    Flash is just a big pile of bad coding. Make it awesome like h264 and I'll happily continue to use it. Otherwise, put it to rest already.

  34. "Flash is the number one reason Macs crash..." by sribe · · Score: 5, Insightful

    Gee, do you think maybe that was a big part of it? Yes, there's plenty of other reasons for him to not want Flash on iPhone and iPad. But if Flash on the Mac were a decent-quality product, I suspect Adobe might have at least had a prayer of convincing him. But when their current product is the single largest source of instability, why on earth would Jobs let a mobile version anywhere near his pet project?

    I know that some people here will jump all over his assertion, and accuse him of lying. But let me tell you, I think it's true.

    I'm a heavy web user, and around Safari 3 I started to really get fed up with how crash-prone Safari was. Always crashing when I had many windows and tabs open. Everything else on my system extremely stable. Only Safari crashing. For crying out loud, the 3rd major version, and they still couldn't make it stable? Ridiculous!

    I started actually looking at the crash reports. Dozens of crashes, probably close to 100. And every single one of them was in the Flash plug-in. Not a single exception, not a single crash not in the Flash plug-in.

    Now, how many users would read a crash report and discover that Flash is the problem? And how many would just assume that Safari is buggy and blame Apple?

    That's why I knew with 99% certainty before the iPad was announced that there would be no Flash for it. To be blunt, it would have been irresponsible to let Flash near the iPad or iPhone until Adobe proves enough commitment and competence to get it working well on OS X, where it has access to vastly more resources in a far more forgiving environment.

    1. Re:"Flash is the number one reason Macs crash..." by whisper_jeff · · Score: 1

      I wish I had mod points - please consider this +1 Insightful.

    2. Re:"Flash is the number one reason Macs crash..." by Mybrid · · Score: 1

      I use Firefox because it has a plug in "Flashblock". This plug in blocks all Flash from running except if I push an "allow" button or add the site to enable flash always. Having all Flash blocked has not detracted from my web browsing experience one iota. For those few sites written in Flash, I just allow the flash or don't go there.

      Maybe you can find the same thing for Safari? Further, if Flash is causing such a problem

      Looks like there exists a similar thing for Safari:
      http://www.downloadsquad.com/2009/09/14/clicktoflash-for-safari-avoids-flash-browser-bloat/

      I just Googled "Safari Flash" and the above link was at the top?

    3. Re:"Flash is the number one reason Macs crash..." by weicco · · Score: 1

      You mean Flash crashed the whole Mac OS?

      --
      You don't know what you don't know.
    4. Re:"Flash is the number one reason Macs crash..." by thedigitalbean · · Score: 1

      I've been running Firefox on 6 machines running a combination of Windows XP, Windows Vista, Windows 7, Mac OS 10.4, 10.5 and 10.6 for the last 5 years. The flash plugin is installed, and I frequently browse sites that use Flash heavily for web galleries. The number of times Firefox has crashed on me in those 5 years I can count on one hand (actually I think its less than 3). My anecdotal evidence is as good yours and at least to me hints that perhaps something else wrong with your set up.

    5. Re:"Flash is the number one reason Macs crash..." by Anonymous Coward · · Score: 0

      And how many would just assume that Safari is buggy and blame Apple?

      Actually, the fact that Safari crashed means it was buggy. If a plugin can take the entire browser down, then the plugin model is broken and needs to be fixed. If a plugin can take the entire system down, then there's a big problem here. Seriously, if the entire OS crashes due to the flash plugin (or even just the browser), then the problem lies with the developer of the OS / Browser. While, yes, the plugin shouldn't be crashing to begin with...there is no reason it should take the entire system with it. Look at any other browser (except maybe IE), flash plugin crashes, just the plugin crashes it doesn't take the whole browser with it. And even if in rare cases it does, it does not take the whole system with it.

    6. Re:"Flash is the number one reason Macs crash..." by sribe · · Score: 1

      You mean Flash crashed the whole Mac OS?

      No, it crashed Safari. The whole OS is hard to take down ;-)

    7. Re:"Flash is the number one reason Macs crash..." by sribe · · Score: 1

      Maybe you can find the same thing for Safari? Further, if Flash is causing such a problem...

      1) Yes, I eventually installed ClickToFlash. The reason I kept letting Flash cause the problem for so long after I knew that at least most crashes were Flash was simply morbid curiosity. I wanted to know if any Safari crashes were not Flash.

      2) Apple "fixed" the problem as best they could in Safari 4, by running the Flash plug-in in a separate process. So now when the Flash plug-in crashes, it doesn't take the web browser with it. Also, the user is presented with an error message that explicitly says "the Flash plug-in crashed", which I'm sure is quite deliberate on Apple's part and something they were quite happy to get working ;-)

    8. Re:"Flash is the number one reason Macs crash..." by dfghjk · · Score: 0, Troll

      "But when their current product is the single largest source of instability, why on earth would Jobs let a mobile version anywhere near his pet project?"

      We only have Apple's word that that's the case, and it is a convenient argument to divert attention from Apple's clear goals. I personally don't believe that Flash is "the single largest source of instability" in OS X and I'm sure not going to take the word of professional liars that say it is so. Flash sucks and the world would be better off with alternatives, but omitting it causes Apple's customers to suffer and it's being done to benefit the company, not to provide the "best internet experience".

      "That's why I knew with 99% certainty before the iPad was announced that there would be no Flash for it. To be blunt, it would have been irresponsible to let Flash near the iPad or iPhone until Adobe proves enough commitment and competence to get it working well on OS X, where it has access to vastly more resources in a far more forgiving environment."

      You are demonstrating a clear lack of understanding of the issues, and since you seem to think that Apple's product is Safari I'd say your opinion doesn't count for much.

    9. Re:"Flash is the number one reason Macs crash..." by sribe · · Score: 4, Insightful

      We only have Apple's word that that's the case...

      Granted I'm only one user, but you also have my word, as detailed in the message to which you are replying. But you seem to want to ignore that because it would undermine your name-calling. (Well, actually it's not just me. There are plenty of other people who have come to the same conclusion, independently and based on their own experience.)

      ...and it is a convenient argument to divert attention from Apple's clear goals.

      Yes indeed, it is a very convenient argument. Handed by Adobe to Apple on a silver platter, completely unnecessarily. And whose fault is that?

      I personally don't believe that Flash is "the single largest source of instability" in OS X...

      Please explain the basis of this belief, preferably with similar specificity to my description of how I came to believe that Flash is the single largest source of instability in OS X. (One thing I realize I left out of my original post is that I came to this conclusion long before Apple started making the claim.)

      You are demonstrating a clear lack of understanding of the issues, and since you seem to think that Apple's product is Safari I'd say your opinion doesn't count for much.

      That doesn't even make sense. Of which issue did I demonstrate a lack of understanding? Safari is one of Apple's products, and an important one to end users, whose experience of Apple's products is determined to a very great extent by their experience with Safari. Further, as I stated in my message, everything else was stable--just Safari was crashing, and only because of Flash.

    10. Re:"Flash is the number one reason Macs crash..." by cmburns69 · · Score: 1, Insightful

      In response to Steve Jobs anecdotal evidence regarding Flash as the #1 source of crashes for OSX, let me present my own anecdotal evidence: In the last week, safari on my iPad has crashed 4 times. I think safari itself is the #1 source of crashes.

      --
      Online Starcraft RPG? At
      Dietary fiber is like asynchronous IO-- Non-blocking!
    11. Re:"Flash is the number one reason Macs crash..." by magus_melchior · · Score: 1

      Here's another data point: My web usage on a Mac is heavily dependent on Flash-- primarily because I watch online video on my Mac.

      I hardly get the crashes you get on Safari-- but then, I'm using Firefox, so I'm probably trading some measure of stability for increased resource usage.

      I do use Adblock, so that probably contributes to the stability. Many Flash ads are poorly scripted, and some are even maliciously coded. What's more, Flash for Mac may have some threshold of concurrent open files (or something similar) beyond which one sees the crashing and instability you see.

      I think that, in general, Flash is inherently unstable when you have a significant number of Flash apps open concurrently. I would expect some level of instability and/or malware infection if I were using Flash on a Windows box with no ad-blocking, on IE, for example.

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
    12. Re:"Flash is the number one reason Macs crash..." by Anonymous Coward · · Score: 0

      Well, since the board lets me post as, how it calls it, "Anonymous Coward", I'm happy to do so in reply to your post.

      I can't testify about your experiences with Safari 3. I have Safari 4 on my MacBook and MacBook Pro -- not that I use it. I run Mozilla Firefox on both my Macs and all three of my WinTel PCs. And they don't crash, whether I use Flash-enhanced sites or not. In fact, I stream Flash Video on all those machines regularly and I don't have problems at all.

      Maybe your first impression was right after all. And based on my personal experience -- that's all you're offering here, right -- maybe all those folks wouldn't be out of line to just assume that Safari is buggy and blame Apple. Because, it seems, if you use something else besides the browser Apple provides, you don't have problems. In that light, your experiences seem to discount the point you're making, and in fact reinforce what others are saying here. Because it seems that Flash runs fine on OSX, provided you don't use Apple's browser.

    13. Re:"Flash is the number one reason Macs crash..." by Anonymous Coward · · Score: 0

      well coming from you jeff, that +1 insightful would amount to a "-1 cocksucking apple thickie agrees" to most people around here.

      in case you're new here folks, whisper jeff is slashdots' cupertino deepthroat specialist- a tiresome little waste of space if ever there was one.

    14. Re:"Flash is the number one reason Macs crash..." by sribe · · Score: 1

      ...Flash for Mac may have some threshold of concurrent open files (or something similar) beyond which one sees the crashing and instability you see.

      Can't prove it, but that's my general impression as well.

    15. Re:"Flash is the number one reason Macs crash..." by PolarBearFire · · Score: 1

      I agree with you but Apple is still being a hypocrite. I'm my experience number 1 is Flash and number 2 is Quicktime. I'm so glad Quicktime never caught on. If I want to view movies on Apple.com, guess what I need to install? Open standards my butt, Steve Jobs.

    16. Re:"Flash is the number one reason Macs crash..." by Raffaello · · Score: 1

      Hear, hear. Safari crashes all on its own, on a platform where there is no flash at all. Safari is unstable (so is firefox on the Mac BTW, but not nearly as bad). So is the Finder on Mac OS X. Both Safari and the Finder have large non-objective-c portions (i.e., both contain sizable chunks written in C++ rather than objective-C). Coincidence? I think not. Cocoa apps are stable because they handle runtime errors gracefully - they don't always do what you want in an error situation, but they don't crash the app altogether. When a piece of C++ code dies, it dies catastrophically.

    17. Re:"Flash is the number one reason Macs crash..." by VGPowerlord · · Score: 1

      I've been running Firefox on 6 machines running a combination of Windows XP, Windows Vista, Windows 7, Mac OS 10.4, 10.5 and 10.6 for the last 5 years. The flash plugin is installed, and I frequently browse sites that use Flash heavily for web galleries. The number of times Firefox has crashed on me in those 5 years I can count on one hand (actually I think its less than 3). My anecdotal evidence is as good yours and at least to me hints that perhaps something else wrong with your set up.

      5 years?

      My anecdotal evidence is that Windows XP + Firefox 2 + Flash (8 I think it was) + 2 or more flash objects on the same page = Either massive slowdown or Firefox crashing

      It's what made install Flashblock for the first time.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    18. Re:"Flash is the number one reason Macs crash..." by Anonymous Coward · · Score: 0

      Windows 7 + Chrome. Biggest problem. Browser unresponsive because Flash has crashed across multiple instances.

    19. Re:"Flash is the number one reason Macs crash..." by Maxo-Texas · · Score: 1

      Flash is mostly blocked on my machines and wasn't a problem on other sites until recently.

      About a a month ago, it started crashing while running Farmville regularly (every 2-3 days).

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    20. Re:"Flash is the number one reason Macs crash..." by nine-times · · Score: 1

      I know that some people here will jump all over his assertion, and accuse him of lying. But let me tell you, I think it's true.

      I'm sure it's true. I've done various levels of Mac support over the past 10 years or so, and though I don't have stats, I have a hell of a lot of anecdotal evidence. In the past few years, most of the application crashes and slowdowns (beachballs of death) that I've run into have been browser related, and it seems to be caused by Flash every single time. Recently Apple started sandboxing Flash and now Safari itself doesn't crash, but Flash still crashes. Flash also crashes Chrome and Firefox, so it's not just a Safari problem.

      Given what evidence is available, I don't see any reason to doubt Jobs on this one.

    21. Re:"Flash is the number one reason Macs crash..." by sribe · · Score: 1

      Given what evidence is available, I don't see any reason to doubt Jobs on this one.

      Well I'm sorry, but now that Shantanu Narayen, CEO of Adobe, has clarified that it in fact must a problem with the Apple operating system, I'm afraid you and I will have to retract our unfounded and ignorant criticisms of Flash.

      Or maybe not ;-)

    22. Re:"Flash is the number one reason Macs crash..." by Bigjeff5 · · Score: 1

      Perhaps if Apple quit fucking with Adobe they might have an incentive to update the plugin, eh?

      You can't go sue someone at every turn and then get upset when they quit bothering with your platform. Adobe updates Flash for PC and Linux, they're just saying "screw Apple" now.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    23. Re:"Flash is the number one reason Macs crash..." by sribe · · Score: 1

      You can't go sue someone at every turn and then get upset when they quit bothering with your platform.

      Uhm, care to cite some examples of Apple suing Adobe? I seem to have missed that... Or are you just making it up?

      By the way, Flash has been a problem on the Mac for many years. It is not just a recent thing. The only thing recent is Apple's refusal to allow this garbage onto its new platforms.

    24. Re:"Flash is the number one reason Macs crash..." by nine-times · · Score: 1

      I read the Adobe engineer's explanation of the problem a while back, where they originally tried to blame Apple for the problem. However, most of the complaints boiled down to "we use Carbon instead of Cocoa, and Carbon isn't as good." Of course, Carbon is the depreciated API that Apple has been asking Adobe to stop using for some time now. So really Adobe's complaint is "We can't be bothered to code our applications to use the correct API."

      And of course, that only really explains why Flash doesn't have any hardware acceleration. It does not explain why Flash crashes constantly.

    25. Re:"Flash is the number one reason Macs crash..." by Anonymous Coward · · Score: 0

      Apple has a bugtracker/crashtracker that sends them statistics of what causes problems with Mac OS X. They have very good sets of statistics that tell them who's to blame.

      You don't even have to limit yourself to Apple. Mozilla's own bugtracker, all 100 of the top 100 the last I looked, was due to Flash.

  35. Slashdot, too, is dead by Anonymous Coward · · Score: 1, Funny

    Slashdot was created in the PC Era and is primarily a PC site. Let it die.

    http://arstechnica.com

  36. Re:Typical by Anonymusing · · Score: 3, Insightful

    Except, of course, he praises HTML5, which Apple also didn't invent.

    --
    Liberal? Conservative? Compare perspectives at Left-Right
  37. HTML5 isn't quite there yet... by IpSo_ · · Score: 1, Troll

    When Flash is mentioned people (especially on here) first think of annoying advertisements, video, or games. These may be the most "in your face" implementations of Flash, but the fact of the matter is that Flash is used for MANY other purposes that people may not notice as much, which HTML5 simply cannot touch at all right now.

    Nice *interactive* financial graphs on Google, Yahoo, etc, are extremely common, and while there are many HTML5 graphing examples out there, few are interactive at all, and even less are usefully interactive. (dragging to zoom, highlighting, drill-down, etc...)

    Flash is also great for writing entire web-based business class applications in, just one example is Google's entire analytics site, it uses Flash extensively, so much so it doesn't work without it.

    HTML5 and its related tools still have a *long* way to go to catch up... Flash will be with us for quite a while yet.

    --
    Open Source Time and Attendance, Job Costing a
    1. Re:HTML5 isn't quite there yet... by BitZtream · · Score: 2, Insightful

      Everything you've mentioned can and has been done without Flash. It just requires someone with more than a basic clue to do it. The only thing flash has going for it is a really good editor that allows even idiots to make things with it.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    2. Re:HTML5 isn't quite there yet... by TheRaven64 · · Score: 1

      You realise that there are entire games written using HTML5, right? That every single (interactive) Dashboard Widget on OS X uses JavaScript and the canvas tag? HTML 5 lets you register for mouse and keyboard events, and even multitouch events on the iPhone. The canvas tag lets you draw using the same drawing model that the iPhone and OS X use for native apps. The only real area that HTML5 lacks is in development tools.

      --
      I am TheRaven on Soylent News
    3. Re:HTML5 isn't quite there yet... by yumyum · · Score: 4, Informative

      http://alteredqualia.com/canvasmol/

      http://www.kesiev.com/akihabara/

      http://apirocks.com/html5/html5.html#slide1

      I don't think there is anything in Analytics that cannot be done in HTML 5.

    4. Re:HTML5 isn't quite there yet... by Anonymous Coward · · Score: 0

      What do you mean "we" kimosabe? I've been running without flash for years and about all I've noticed is I get less advertising. And from all this chest-beating, sounds like I may be in the market for an HTML5 blocker before long...

    5. Re:HTML5 isn't quite there yet... by Skuld-Chan · · Score: 1

      Not that any of those sites are consuming live data... Nice tech demos though.

    6. Re:HTML5 isn't quite there yet... by Raffaello · · Score: 1

      Do you realize the irony of pointing at a slew of html5 sites that don't function properly with the iPhone?

    7. Re:HTML5 isn't quite there yet... by HanClinto · · Score: 1

      The HTML5 audio support isn't even close to Flash.

      Anyone with a "basic clue" wouldn't spend their time seriously writing apps in HTML5 if something more reasonable like Flash were available. Write your game's audio synthesizer / mixer in HTML5, and then do it in Flash, and lemme' know how much HTML5 has "going for it".

      In HTML5, you can't even play two copies of the same sound at the same time. It's a joke for any reasonable game development. If you think that HTML5 is a serious competitor to Flash, then that tells me that one or both of the following are true: 1) You haven't seriously developed in both HTML5 and Flash, and/or 2) You've completely bought into Steve Job's reality distortion field where HTML5 is somehow a drop-in replacement for Flash.

    8. Re:HTML5 isn't quite there yet... by IpSo_ · · Score: 1

      If you read my post you would notice that I didn't say these things *couldn't* be done in HTML5, I just said that HTML5 and its tools have a *long* way to go to catch up to Flash.

      I mean, if you really wanted to, you could write a game engine in ASM, and it would be the "fastest game in the world". That doesn't mean it makes sense to do it, and virtually no one does it these days *for a reason*.

      Eventually I see entire web-sites turning into just HTML5 canvas applications to get the necessary features they need, which the end result is basically identical to what Flash offers right now, only with a plugin. At this point it will be all about the developments tools.

      --
      Open Source Time and Attendance, Job Costing a
    9. Re:HTML5 isn't quite there yet... by IpSo_ · · Score: 1

      Everyone of those sites would be much better if they were done in Flash, likely many times faster too. Two of the three virtually froze my browser entirely, and the "presentation" one took over one second to respond to my keypress to turn to the next slide. (Firefox 3.6.5 on Linux)

      Again, its not about HTML5 not being able to do what Flash can currently, its about which is better at it *right now*. Flash is hands down the winner there, and the snails pace that is browser innovation means that this will likely stay that way for many years to come.

      --
      Open Source Time and Attendance, Job Costing a
    10. Re:HTML5 isn't quite there yet... by ClosedSource · · Score: 1

      I know what you mean. I don't want to play a game written by idiots no matter how much fun it is.

    11. Re:HTML5 isn't quite there yet... by Anonymous Coward · · Score: 0

      HTML 5 is not near flash when it comes to performance. The flashplayer is alot faster in windows than on mac and linux but it still faster on linux and mac than html 5.

      The actionscript 3 language is much easier work with and maintain than javascript.

      Flash video really sucks though, on linux. my dell mini 9 can not play 2 videos at the same time.

      I think the only reason they wont allow flash on iphone is because you can create alot of usefull apps that do the same things as the ones in the app store but they will be on the "free and open" web.

    12. Re:HTML5 isn't quite there yet... by R3d+M3rcury · · Score: 1

      Actually, I just tried alteredqualia.com on my iPhone and it works. Of course, when I tried it with Safari running on an Xserve, I got around 50 fps whereas on the iPhone I get about 4.7fps.

      I didn't try akihabara.

      I tried apirocks. It looks like it works, but it assumes you have a keyboard because you have to press the right-arrow key and my iPhone doesn't have a right-arrow key...

    13. Re:HTML5 isn't quite there yet... by stewbacca · · Score: 1

      Flash is the standard authoring tool for Interactive Multimedia Instruction (IMI) as well. There really is no competition, other than Rapid E-learning solutions like Captivate (surprise, Flash based) and others that are a combination of PowerPoint and Flash. There really is no getting around Flash for these sort of applications.

    14. Re:HTML5 isn't quite there yet... by stewbacca · · Score: 1

      Not everything can be done without using Flash--things like when the customer requires the authoring tool to be Flash, for example.

      The only thing your post has going for it is nice broad brush strokes.

  38. More BS from Apple by billy8988 · · Score: 1

    1. It's not open - So are iPhone, iPad, iPod. Users can't develop and deploy custom software without "Approval"
    2. The "full" web - Yup. Without the flash support, users miss out full web experience.
    3. Reliability, Security & Performance - What you say may be true, but let the users decide whether to enable flash on the devices or not.
    4. Battery Life - Same as above.
    5. Touch - More BS from you. If the flash is not user friendly on your devices, its site owners' problem. Let them opt for HTML5, don't force them.
    6. The most important reason - Yes we get it. People will bypass your app store and depend on third party apps. So, stop BSing, just tell us that it will hurt Apple's bottom line that's why you are not supporting flash.

  39. yeah well... by Pojut · · Score: 4, Insightful

    ...sticking HTML5 and wanting to use standards like it is all fine and well, but there is an assload more Flash content than HTML5 content out there right now. Why not support both HTML5 AND flash?

    HTML5 may be the future, but Flash is still what is in use today.

    1. Re:yeah well... by Akido37 · · Score: 4, Insightful

      Why not support both HTML5 AND flash?

      HTML5 may be the future, but Flash is still what is in use today.

      That's not the way Apple works. It adopted USB when there was exactly ONE USB printer on the market. It dropped floppies while they were still in common usage. It's been pushing FireWire when nobody else is.

      Apple decides when to deprecate technology on their own devices. If you don't like it, buy something else.

    2. Re:yeah well... by ultramk · · Score: 1

      Right. And since much (if not most) of that existing Flash content requires mouseover to work properly--something that doesn't exist on a touch-based device--the site would be broken and have to be rewritten anyway. So if you're going to re-write it anyway, why not do so using open standards that aren't tied to a single company?

      OK, and maybe it's just me, but I don't see Flash being used a lot for critical functionality on important sites like online banking, ecommerce and the like. Aside from Farmville (ugh), it seems like the vast majority of Flash out there is just bells and whistles. Good riddance.

      --
      You catch enchiladas by picking them up behind the head and holding them underwater until they don't kick anymore -VeGas
    3. Re:yeah well... by Anonymous Coward · · Score: 0

      And the future is ALWAYS in flux...

    4. Re:yeah well... by BitZtream · · Score: 1

      For the same reason Macs don't come with floppy drives.

      At some point you have to move on. If they want to be the driving force behind dumping crap, more power too them. I for one haven't missed flash at all.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    5. Re:yeah well... by Mordaximus · · Score: 1

      At some point there needs to be a push to ditch antiquated technology, because the average user has no clue that a change is needed. IE6 is still in use, should we continue to support it, just because it is?

  40. Flash apps don't go through Apple approval by TwineLogic · · Score: 1, Interesting

    I remember the battle between Sony's higher-bandwidth Beta-Max standard and the rival standard, VHS. Sony took the position that it would not allow the publishers of adult films to sell their product on Beta tapes. In other words, all "naughty" films for home viewing were on the lower-quality VHS standard.

    The VHS format used a larger, heavier tape to encode less bandwidth and therefore lower video quality.

    Some of you may recall the VHS won this format battle. Many contemporary observers assigned causality to Sony's choice of censorship in the medium they controlled. Soon, we will observe the same scenario played out again: Apple's iPad with software to control content, or Google's Android on tablets and a more anarchy-oriented medium?

    1. Re:Flash apps don't go through Apple approval by Skuld-Chan · · Score: 1

      Reading around - I couldn't find confirmation this is true, but reading this forum post suggests that Sony had nothing to do with adult films not being on Betamax.

      http://message.snopes.com/showthread.php?t=2126

      After all Beta was an open standard in this sense. I could buy a bunch of beta tapes, film a bunch of people doing it - and sell them without Sony being any wiser.

    2. Re:Flash apps don't go through Apple approval by colfer · · Score: 1

      And VHS had the first 4-hour tape (Betamax was max 2 hours at the time, IIRC, maybe even 1).

    3. Re:Flash apps don't go through Apple approval by Anonymous Coward · · Score: 0

      I don't understand a word of what you say.

      With the iphone you have unrestricted access to all porn or whatever naughty videos, ebooks, and audio you want, in fact I consider the Iphone the best platform form content. Period.

      I have an Android, Iphone 3GS, ipod touch and my girlfriend has a blackberry.

      IMHO, the Apple competence "don't get it" in terms of User Interface, and media consumption, and I would love the competence to exist.

  41. Javascript as alternative? by Ossifer · · Score: 1

    From TFPR: "Most Flash websites will need to be rewritten to support touch-based devices. If developers need to rewrite their Flash websites, why not use modern technologies like HTML5, CSS and JavaScript?"

    Really, Steve? Javascript... modern ?!

    1. Re:Javascript as alternative? by Anonymous Coward · · Score: 0

      Really, Steve? Javascript... modern ?!

      Yes, "modern".

      Flash is "the old way" that people used to create rich UIs on the web. Javascript is "the modern way" that people use to create rich UIs on the web.

    2. Re:Javascript as alternative? by Ossifer · · Score: 1

      Uh, ok, but I've been seeing web apps make use of Javascript since it's introduction in 1995...

    3. Re:Javascript as alternative? by Bigjeff5 · · Score: 1

      In that case we'd better toss HTML4 too eh?

      Javascript is continuing to move forward, it's just as modern as any of the other web technologies. CSS has been around almost as long, you know.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    4. Re:Javascript as alternative? by Ossifer · · Score: 1

      Ditto Flash... All three hearken from the same era... All three continue to evolve...

  42. Flash performance on devices by gaspyy · · Score: 3, Interesting

    This has caught my eye:
    "We have routinely asked Adobe to show us Flash performing well on a mobile device, any mobile device, for a few years now. We have never seen it."

    Well, according so some benchmarks, Flash actually performs better than HTML5 on Android.

    1. Re:Flash performance on devices by Anonymous Coward · · Score: 0

      That completely ignores a metric most users care more about than frame rates: how much does it drain the battery?

    2. Re:Flash performance on devices by HanClinto · · Score: 1

      If the frame rates are higher when both are going full-tilt, then that means that Flash can be dialed back to spend fewer cycles for equivalent framerate performance. I.E., better battery life for the same experience.

    3. Re:Flash performance on devices by Raffaello · · Score: 1

      The metric users care about is usability. The demo shows the iPhone with HTML5 running an animation at less than 2 frames per second!!! This is unusable crap! The same exact animation using flash on the NexusOne gets 30 fps!

      Apple keeps pushing HTML5 so that cross platform apps that are foolish enough to use it will be second class citizens on the iPhone. Apple wants to lock developers into its closed system. If they choose the open path of HTML5 they can be guaranteed of poor performance.

    4. Re:Flash performance on devices by Anonymous Coward · · Score: 0

      Congratulations to Adobe. They've been whining about no Flash on the iPhone since its initial release about 3 years ago, and have *finally* in the past couple months released an almost-full-featured, reasonably-performant, *beta* implementation of Flash for a single mobile platform.

      If they'd waited to start whining about it until they actually *had* an implementation, they wouldn't have looked so foolish for the past 3 years.

    5. Re:Flash performance on devices by Anonymous Coward · · Score: 0

      ...and that only matters if you assume that Android's HTML 5 implementation is efficient to begin with. It isn't- when compared to the iPhone OS.

      Comparing two inefficient video implementations != "Flash performing well"

    6. Re:Flash performance on devices by Anonymous Coward · · Score: 0

      According to one benchmark actually, running a particle animation. I don’t think that’s particularly representative of the common uses of Flash, though perhaps it might be a simple proxy for some games. It seems pretty clear that Jobs was primarily talking about video.

  43. Open by Stooshie · · Score: 1

    Flash is open. Anyone is allowed to create swf files using whatever method they choose. They can write their own compiler if they wish.

    --
    America, Home of the Brave. ... .and the Squaw.
  44. I'm still not getting this 'buggy' claim by TravTrav · · Score: 1

    I don't use a mac all the time, but on the other hand, I can't think of a single instance in which Flash caused my browser or the machine to crash. Somebody else posted that they've looked at crash reports in Safari and discovered that they were all from flash plugin which may be true, but I've certainly never had that experience on a mac, and absolutely not on a pc. If that is the case, then how is that solely the fault of Flash plugin, when flash plugin works perfectly fine on other macs? When you take into account the recent change on their App store developers agreement, the hypocrisy in this press release reaches a staggering new level.

    1. Re:I'm still not getting this 'buggy' claim by dskzero · · Score: 1

      I haven't had to fight too much with Flash, but it is generally accepted it is unstable. Not that I agree by any chance with Jobs.

      --
      Oblivion Awaits
    2. Re:I'm still not getting this 'buggy' claim by AresTheImpaler · · Score: 2, Interesting

      No, flash plugin doesn't work perfectly fine on other macs. It is a resource hog and incredibly buggy. It's the only reason Safari has crashed in the past year or two. Since I installed click to flash, I haven't had a crash. Well, that's entirely not true. Once in a while I let flash run on certain sites. When I do that, there's always the possibility of a crash. On top of that, flash on a mac is as bad as the linux implementation. It's slow. For some non video sites, certain flash animations can use more than one core. Usually those same sites, do not use that much cpu power with the windows plug in. Flash on a mac is really really awful.

    3. Re:I'm still not getting this 'buggy' claim by HanClinto · · Score: 1

      Keep in mind that Apple only recently provided API support for hardware acceleration, and even then -- Apple only provides an API to accelerate video under certain conditions, for only their most recent hardware. For whatever other ways you want to blame Adobe for the "slowness", Apple needs to own up to a fair share of this one.

    4. Re:I'm still not getting this 'buggy' claim by jo_ham · · Score: 1

      Not really - the same software-only-rendering Flash plugin on Windows is significantly better than the software-only-rendering Flash on OS X. Adobe is using the hardware decoding issue as a scapegoat.

      Quicktime on OS X does not use hardware decoding and does just fine.

      XBMC on Mac also did a great job on HD streams from BBC iPlayer (before the swf verification was added that broke it) - playing them with low CPU use and flawless performance. The same streams using the Flash plugin on the same hardware without rebooting cannot be played without dropping frames and severe CPU use. What makes XBMC so much better at playing the same streams? They were not using hardware decoding.

  45. The OS **is** a Third Party Dependency by Anonymous Coward · · Score: 0

    It's a good thing the iStuffs don't allow Flash, mainly due to his first point. It's anti-freedom, but the the whole platform is based on that, so getting one more little app/library doesn't wouldn't help much. And if the iStuff marketshare encourages web content providers to move away from Flash, then we all win, whether we use iStuff or not.

    There's still a lot of bullshit in his points, though. One thing I'd like to go after is this, because I think it touches on something deep that people are really divided on, although they might not realize it.

    "If developers grow dependent on third party development libraries and tools..[whatever whatever]

    And here's my assertion: Apple, you are a third party. Growing dependent on the iStuff's OS is already enough of a problem that adding more problems like it, doesn't make the situation worse.

    "Wait, if they're the third, and the user is the first, who is the second?" Mu. I don't give a fuck. There is no second party. ;-)

    "Bullshit. Apple is the second party." No they're not. The escape from getting fucked over by proprietary lockin is that second parties are no longer allowed to exist. It's the users-vs-the-world and don't try to tell me there's someone else on the user's side or a useful intermediary. I know better. I think a lot of us know better.

    I know a lot of people will disagree with that. That's why you're running Apple or Microsoft products. You see the neutral device and the hostile OS as a single unified solution, and since it happens to work pretty well (in Apple's case), there's no big problem. So you haven't been assraped yet, huh? Ok, but some day you will, and you'll come crawling to Free Software. And after that day, when someone like Jobs rationalizes why it's for your own good that you not be given enough freedom, you'll be laughing at the absurdity with the rest of us.

  46. The missing reason by Bobfrankly1 · · Score: 2, Insightful
    The missing reason:

    I'm still bitter that Adobe made Photoshop CS4 64bit for windows and not mac.

    1. Re:The missing reason by dingen · · Score: 1

      That's actually not missing. He points out that dispite OS X has been out for almost 10 years, Adobe has only now (with the release of CS5) released a version which makes use of Cocoa.

      --
      Pretty good is actually pretty bad.
    2. Re:The missing reason by Bobfrankly1 · · Score: 1

      And the funniest thing about this, is that now that Adobe has a reason to update the software to cocoa, whispers out of Cupertino hint towards a new API that will be soon required for Mac OS and all it's mobile iterations.

      Perhaps if Apple had been a little more forthcoming in their roadmap, Adobe would have been more motivated, but Apple's natural secretiveness put Adobe in a tough spot.

    3. Re:The missing reason by maccodemonkey · · Score: 1

      No, it's included.

      "For example, although Mac OS X has been shipping for almost 10 years now, Adobe just adopted it fully (Cocoa) two weeks ago when they shipped CS5. Adobe was the last major third party developer to fully adopt Mac OS X."

      Cocoa is the 64 bit API.

    4. Re:The missing reason by jo_ham · · Score: 1

      WTF!

      If they couldn't be bothered to update their Creative apps to Cocoa until just now what makes you think they want to know about a future API? Why tell them about it, they'll just say "that's nice, but we're sticking with your deprecated API"

    5. Re:The missing reason by Bobfrankly1 · · Score: 1

      If it doesn't have any performance enhancements, or noticeable benefits, could it really be considered an update?

    6. Re:The missing reason by Bobfrankly1 · · Score: 1

      And leading up to the CS4 release, Carbon was going 64bit as well. June 2008, Apple does an about face and cuts Carbon's 64bit development. As well, Edremy points out that Final Cut Pro is still based in Carbon. Final Cut Pro, like Photoshop, is a massive program, and re-writing such an application for Carbon is surely no small job.
      That Steve Jobs tries to take Adobe to task, when his own house isn't even in order is just hypocritical.

    7. Re:The missing reason by jo_ham · · Score: 1

      So a 64 bit version of Photoshop wouldn't be a "noticeable benefit"?

  47. games? by Weezul · · Score: 3, Interesting

    Jobs says "There are more games and entertainment titles available for iPhone, iPod and iPad than for any other platform in the world." To me, this rings quite hollow :

    First, the vast majority of recent truly innovative small-form-factor or two-dimensional games are primarily flash games, possibly with ports to mobile platforms like the iPhone. Yes, the best such games are often rewritten for the iPhone, but ..

    Second, the vast majority of older two-dimensional games are outdated console games that now run under emulation under linux, mac os x, and windows. I'm unsure if how well the iPhone handles these games, especially old arcade games, given the lack of keyboard. I'm also unsure how well the emulators run under Symbian, Android, Windows Mobile, etc. either, maybe the iPhone has the best emulators from among the mass market phones.

    I know however that my N900 offers almost all the Linux emulators, the ones I've tried play well thanks to the keyboard, even dosbox.

    Third, there are still vastly more strong titles for recent consoles or desktops that'll never play well on an iPhone within Jobs lifetime.

    Jobs does however state the all important caveat "entertainment titles" by which he presumably means all movies sold via iTunes too. Yes, other mobile platforms are not making movies available like Apple, true but kinda irrelevant.

    --
    The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
    1. Re:games? by ahankinson · · Score: 0

      First, the vast majority of recent truly innovative small-form-factor or two-dimensional games are primarily flash games, possibly with ports to mobile platforms like the iPhone. Yes, the best such games are often rewritten for the iPhone, but ..

      I don't know if you've noticed this, but "the vast majority" of recent, innovative games are on Apple App Store. Show me one recent innovative game in Flash, and I'll show you 5 in the App Store. That number will go up, not down. Apple is now a bigger handheld game platform than Nintendo.

      As for the older games, they're either a) outdated and not worth playing at all; b) outdated and worth playing for nostalgia, or c) outdated but still enjoyable. In the first case, you're not missing anything, and I would say that's where the vast majority of the games are. The second and third, you'll likely either get someone making a clone of it (if that's legal) or you'll get the developers to back-port it to monetize a popular game. It's been done for Myst and a few other titles. And you don't need to mess around with emulators.

      Finally: What? You're comparing an iPod/iPhone/iPad to a console? We're looking at handheld games. Smallish titles that people play when they're waiting for the bus, or in a doctor's office. Railing on the iThings because they'll never have the graphics capability of a full console is just ridiculous. Of course they won't. It doesn't meant that there isn't a market for those games. In fact, the market for those games is probably much, much larger than that for "strong titles" on a console. These small games are available in the "Entertainment" section of the App Store, which is what Jobs means by "Entertainment Titles."

    2. Re:games? by ClosedSource · · Score: 1

      "Apple is now a bigger handheld game platform than Nintendo."

      Yes, the iPad is physically bigger than even a DSi XL.

    3. Re:games? by CryBaby · · Score: 1

      "Rings quite hollow" must be a euphemism for "I'm too lazy to look up any data to determine if this is actually true or not, so I'm going to talk about my feelings instead".

    4. Re:games? by VGPowerlord · · Score: 1

      Apple is now a bigger handheld game platform than Nintendo.

      [Citation needed]

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    5. Re:games? by Weezul · · Score: 1

      Fair enough, your comment is more informative than the other comment claiming all manor of innovative games in the App Store. :)

      I doubt that anyone has any data on "innovative" games of course, but I've seen numerous quite clever flash games, Shift, Fantastic, Contraption, Enough Plumbers, etc. I've never seen an iPhone game that was quite as innovative, although the iPad's foray into larger form factors may net some competitors.

      --
      The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  48. Rality distorsion field by Yvanhoe · · Score: 3, Informative
    FTA :

    Apple even creates open standards for the web. For example, Apple began with a small open source project and created WebKit, a complete open-source HTML5 rendering engine

    The small open source project is KHTML, a complete open-source HTML(4 at the time but I suppose it reached 5 now) rendering engine. Instead of improving it, they forked. Which is legal and ok, but not enough to recognize Apple as a standards creator on the Web.

    --
    The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    1. Re:Rality distorsion field by piquadratCH · · Score: 4, Insightful

      That statement from Jobs is absolutely tactless. Not only did he ridicule the work of the KHTML devs ("a small open source project"), he didn't even feel like writing out its name. I really love what Apple's done with WebKit, but Jobs could at least acknowledge that, thanks to KHTML, they had a great foundation to build upon.

    2. Re:Rality distorsion field by BitZtream · · Score: 2, Informative

      I think you need to take a better look at what happened.

      They forked it. Then made it useable (sorry, its sad state beforehand was substandard and hardly worth mentioning). Then gave it back, to which the original team for khtml got all bitchy cause it was a massive patchset. Eventually giving in and working together to merge some changes.

      KHTML wasn't complete, sorry.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    3. Re:Rality distorsion field by Anonymous Coward · · Score: 1, Insightful

      To be fair webkit has gone quite a bit further. Chrome uses webkit rather than KHTML.

    4. Re:Rality distorsion field by Anonymous Coward · · Score: 0

      I'd say Adobe is not lazy - its Apple! they take a "small oss project" , they take the kernel from elsehwere and build on it. WTF ? why cant they build something from scratch ? talk abt being lazy!

    5. Re:Rality distorsion field by UnknowingFool · · Score: 1

      Instead of improving it, they forked.

      The two are not mutually exclusive, you know. Many would argue that Apple has improved much on what was khtml. Even the khtml developers tried to backport Apple's features. Also the reason for a fork was that Apple wanted to control the changes. If they did not fork khtml, Apple would have been relying on the khtml developers to implement features.

      Apple:"Let's add a javascript engine"
      khtml:"Maybe next year."

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    6. Re:Rality distorsion field by Anonymous Coward · · Score: 5, Informative

      Get over it. Apple lavished praise on KHTML--by name--when Safari was released SEVEN years ago. They were explicit on why it was chosen over Gecko. One of those reason was it was SMALL at under 140,000 lines of code. "SMALL?" Sound familiar? It was a COMPLIMENT, not a dismissal of KHTML.

      The Apple haters need to come down out of the bell tower. It's clear many on /. didn't even get to the second paragraph of what Steve had to say.

      There's a marked difference between a web standard that anyone can implement, like HTML5, and Flash. Flash sucks on Mac OS X, Steve isn't shining anyone one. Flash routinely blows up its browsers and sucks CPU cycles like a starved vampire on Mac OS X. I've read it's not so great on Linux either. OK, given these FACTS, why do you want to perpetuate the 3rd party Flash when an comparable open standard is available? Want Flash on another OS? Gotta wait for Adobe and it might even suck.

      I've noted most folks forget that Apple has been on both sides of things. They've lost control of the tool chain such as when Metroworks Codewarrior was the standard for Mac classic development. They've done "write once run elsewhere" as NeXT with OpenStep on Windows, on Solaris and the OPENSTEP/Mach OS. They've seen how Java evolved.

    7. Re:Rality distorsion field by nine-times · · Score: 1

      Well AFAIK KHTML didn't have support for HTML5 and CSS3 when Apple forked it. Apple has worked with others to push standards forward, so I think it's enough to recognize Apple as a standards proponent on the web.

      And you can't really complain about a fork. If the KHTML people didn't want to allow their project to be forked, then they should have used a different license.

    8. Re:Rality distorsion field by Yvanhoe · · Score: 1

      That's true. The flash support was incomplete...

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    9. Re:Rality distorsion field by stefaanh · · Score: 1

      this should be marked insightful. gdmnd.

      --
      --------
      * Sigh *
    10. Re:Rality distorsion field by Anonymous Coward · · Score: 0

      I think everyone in the industry would describe a 140,000 LOC project as small; and I think its name is irrelevant in this context.

  49. Re:Live Free or Die (of AIDS) by jedidiah · · Score: 1

    You can say that about any language.

    It can be BASIC, bash, C++ or even Java.

    Personally, I would love to be able to write a "delete all SMS messages" script.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  50. Apple also owns h264 patents by tomhudson · · Score: 4, Insightful

    ... which is the real reason Apple wants to kill flash - it won't let Apple fully exploit their h264 patents via, among other things, html5 video codecs.

    1. Re:Apple also owns h264 patents by jcr · · Score: 3, Informative

      Don't be ridiculous. Apple is one of the participants in the H.264 patent pool, and the revenue they get from it isn't even a rounding error. H.264 licensing is extremely cheap, and you don't even pay per decoder before you're over 100K units. The H.264 consortium wants widespread adoption, and they've priced it accordingly.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    2. Re:Apple also owns h264 patents by tomhudson · · Score: 4, Insightful
      It's a great way to attack F/LOSS, since you can't infringe the patent, even if its cost is 1 cent per thousand. Hence the current problem with html5.

      Also, the rate is only low during the initial phase - like crack, the first one is free.

    3. Re:Apple also owns h264 patents by Anonymous Coward · · Score: 0

      ... won't let Apple fully exploit their h264 patents...

      Actually it's patent. There are more than a thousand patents on H.264 and Apple owns exactly one of them. (US 7,292,636)

    4. Re:Apple also owns h264 patents by 2sheds · · Score: 2, Insightful

      And when there is widespread adoption, it won't be milked? Compuserve GIF, anyone?

      --

      Absit Invidia
    5. Re:Apple also owns h264 patents by jcr · · Score: 0, Troll

      Compuserve GIF, anyone?

      Most of the H.264 patent holders are hardware companies. Apple, Sony, JVC, and so on. What exactly do you think they have to gain from making their products more expensive to pay royalties into the patent pool?

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    6. Re:Apple also owns h264 patents by asdfghjklqwertyuiop · · Score: 1

      The H.264 consortium wants widespread adoption, and they've priced it accordingly.

      For now, maybe. If that were the only long-term goal wouldn't they have made it not require licensing at all? That would have quickly solved the theora vs h264 dispute for HTML5 and gotten more support from Firefox.

    7. Re:Apple also owns h264 patents by Amouth · · Score: 1

      h264 is poised and ready - it is a gleaming example of an industry wide bait and switch - well planned and executed..

      should be interesting when it wakes up and rears it's ugly head - sadly only the consumers will be harmed by it in the long run.

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    8. Re:Apple also owns h264 patents by Anonymous Coward · · Score: 0

      It's cheap for now, at least. What happens when it does have widespread adoption?

    9. Re:Apple also owns h264 patents by Anonymous Coward · · Score: 0

      "The H.264 consortium wants widespread adoption, and they've priced it accordingly."

      for now.

    10. Re:Apple also owns h264 patents by Lars+T. · · Score: 1

      ... which is the real reason Apple wants to kill flash - it won't let Apple fully exploit their h264 patents via, among other things, html5 video codecs.

      One patent. Out of over a thousand. But sure, lets all cheer for the great support of Ogg Theora in Flash.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    11. Re:Apple also owns h264 patents by great+om · · Score: 1

      isn't the container format specified by h264, basically a quicktime container?

      --
      ------- Oh damn.... the Sigfile escaped... -Great OM
    12. Re:Apple also owns h264 patents by billcopc · · Score: 1

      What exactly do you think they have to gain from making their products more expensive to pay royalties into the patent pool?

      Power over smaller manufacturers who can't (won't) stomach an exclusionary fee ?

      --
      -Billco, Fnarg.com
    13. Re:Apple also owns h264 patents by Sandbags · · Score: 1

      which, btw, until 2016, is essentially FREE except for large media companies that already pay for that for general video encoding (not hosting, think TV studios), and for companies with over 25,000 paying subscribers.

      Applegets no kickbacks from people using H.264 other than they don't have to cross-code support for other formats into quicktime (which they chose not to do for 15 years, so why would that change anyway).

      --
      There is no contest in life for which the unprepared have the advantage.
    14. Re:Apple also owns h264 patents by Anonymous Coward · · Score: 0

      What exactly do you think they have to gain from making their products more expensive

      Profits?

    15. Re:Apple also owns h264 patents by jcr · · Score: 0, Troll

      The fee doesn't even apply before you hit 100K units, and then it's about twenty cents per decoder.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    16. Re:Apple also owns h264 patents by catmistake · · Score: 1

      I guess I've been deluding myself... I thought Apple wanted to kill flash for the same reasons everyone else wants to... because it's awful for delivering video, never should have been used that way, and we need to make an example of Adobe for future developers to take warning: do not develop an awesome technology only to squander it in the worst fashion imaginable (by making sure 99% of it's installations are implementing it for a purpose it's just not well suited for). We're not against repurposing software platforms, just against drowning the Internet with a crappy, painful software platform pretending to be a media delivery system. Why can't Adobe understand?

    17. Re:Apple also owns h264 patents by tomhudson · · Score: 1

      It's a patent on video compression. US patent 7,292,636. It might be "only one" - but you can't have an h264-compatible codec without video compression. After all, codec stands for COmpressor-DECompressor.

    18. Re:Apple also owns h264 patents by tomhudson · · Score: 1

      And software implementations are required to include full DRM, including controls on the distribution of the software so that every sale is counted.

    19. Re:Apple also owns h264 patents by tomhudson · · Score: 1

      by making sure 99% of it's installations are implementing it for a purpose it's just not well suited for

      How is that Adobe's fault? Oh, that's right, when you bought FrontPage your license said you would only make tasteful web sites without scrolling marquees and other ugliness. Oops, no, what it actually said was that you agree not to badmouth Microsoft. Bad me.

      People want it. Including everyone who bought an iPad. That's why there are sites that are converting on-the-fly. Funny that the biggest use right now of "cloud computing" for most Apple consumers is getting past Apple's attempts at lock-out.

      Why can't Adobe understand?

      Why can't Apple understand? There, fixed it for you.

    20. Re:Apple also owns h264 patents by Grail · · Score: 1

      I like how you've conveniently ignored the fact that Flash can display H.264 video.

    21. Re:Apple also owns h264 patents by zuperduperman · · Score: 1

      > I guess I've been deluding myself... I thought Apple wanted to kill flash for the same reasons everyone else wants to...

      Yep, you've been deluding yourself. Apple wants no flash on the iPhoneOS because they want 100% control of the app store and platform - both for commercial (profit,$$$) and aesthetic reasons.

      Just ask yourself this simple question: if Flash had been supported on the iPhone from day 1, how many of those apps now in the app store would instead be cross platform Flash apps, available to desktop, blackberries, symbian, android, etc.? My guess is that fully 70% of the apps currently in the app store would be absent.

    22. Re:Apple also owns h264 patents by tclgeek · · Score: 1

      consumers will never know. Do you know any non-geek consumers that have the slightest clue about the GIF thing?

      Video providers will simply re-encode their videos and the consumer will be none the wiser.

    23. Re:Apple also owns h264 patents by tomhudson · · Score: 1

      ... but not vice versa ... as everyone knows. It's about increasing market share. Kill off flash, and h264 becomes the de facto standard.

      If anything should be killed off, it should be the "web browser as platform" meme.

    24. Re:Apple also owns h264 patents by daveime · · Score: 1

      I guess YouTube and every other "tube" site on the net must be wrong then, and you're right.

      Most people don't give a fuck about whether it's encoded in Ogg, h264, MPEG-4 or whatever. They also don't give a fuck whether the container is open source, closed source, patent encumbered, etc. etc. They don't want to have to worry about whether or not A,B or C codec is installed on their system, a simple download of Flash player and they're ready to go on 99% of the nets' video sites (hell, most of them already had Flash on their system right after they played their first Facebook game).

      They just want to watch the damn video. Nothing more, nothing less.

      Stop trying to turn a simple media functionality into some kind of religious crusade, and go find something useful to do.

    25. Re:Apple also owns h264 patents by commodoresloat · · Score: 1

      Hi - someone directed me here because they said you had some free crack?

    26. Re:Apple also owns h264 patents by Anonymous Coward · · Score: 0

      Lol, tards put their sig in the body field instead of the sig field. Extreme tards keep doing the same stupid mistake over and over again.

    27. Re:Apple also owns h264 patents by hlee · · Score: 1

      http://www.mpegla.com/main/programs/AVC/Documents/AVC_TermsSummary.pdf

      Although the H.264 licensing terms appear reasonable, I still prefer a free option.

    28. Re:Apple also owns h264 patents by catmistake · · Score: 1

      How is that Adobe's fault?

      how is it NOT? And I never mentioned the crappy flash based websites... just video delivery. I don't like flash based websites either, but they're really not a problem (except to the site owner that is isolating themselves to flash users only).

      I'm only annoyed at the ubiquitous flash video, and only because ANY OTHER VIDEO DELIVER METHOD is superior to flash. When there's so many round wheels available for this vehicle, it pisses me off to see everyone using and defending square wheels. "Everyone wants square wheels and Apple is stalking me!" Give me a fucking break. Flash is shit for video delivery REGARDLESS of what everyone wants. No one denies this.

      Use flash for what it's good for, and no one will have a problem with Adobe.

    29. Re:Apple also owns h264 patents by tomhudson · · Score: 1
      When Adobe started with the video-on-the-web thing, there were no other decent, easy alternatives. So again, how is it their fault that people adopted something that made it both easy and possible to do what people wanted to do.

      Without Adobe, youtube wouldn't exist. Okay, bad example - the world would probably be a better place if youtube didn't exist - but how is it Adobe's fault that people en masse adopted their product to do something that nobody else could do - and on multiple platforms?

      Lets hear what the alternatives were ... oh wait, there was only mpeg-2, which required a LOT more bandwidth - not very practical when most people were still on dial-up.

    30. Re:Apple also owns h264 patents by catmistake · · Score: 1

      If what you say is true (btw, it isn't) then flash would turn into another Java... a platform whose sole purpose is to be cross-platform at the expense of standardized interfaces and usability. I can understand why a flash developer might be pissed at Apple, however, flash developers are dwarfed by the number of users that prefer standardized interfaces and superior usability. Apple is right... developing an app in flash will be inferior to the same app developed natively. Why settle on the lowest common denominator when they have the authority to make things a little better? Apple is right, in this particular instance, and flash developers should blame Adobe for selling them magic beans.

    31. Re:Apple also owns h264 patents by catmistake · · Score: 1

      I guess YouTube and every other "tube" site on the net must be wrong then, and you're right.

      Yes. That is quite clear. Thank you for stating the obvious.

      Most people don't give a fuck about whether it's encoded...

      And here you show your fundamental misunderstanding about what the problem is with Flash delivering video. Flash is not a video codec. Video has heen shoehorned into the platform, at the expense of your processor cycles and a pleasent viewing experience devoid of stuttering and pixelation. Then they put it everywhere. Listen to what I am telling you... any other method of delivering video will be better than flash. ANY OTHER METHOD OF DELIVERING VIDEO IS PREFERABLE TO FLASH.

      Now... if you have a game you developed in flash... that's great, good for you, congratulations. If you have some sort of whiteboard application that hundreds can use, collaborate simultaneously over the web from remote areas, all developed neatly in flash... hey, I think that is AWESOME.

      Flash really has some areas in which it shines. Just because Adobe leveraged flash out of what it's good at, to convince video delivery sites to use flash, doesn't make it any better for delivering video. If everyone in the world used square tires on their car it still would not detract from the fact that square tires really suck at rolling. Stop trying to put square tires on my car, and do ANYTHING intelligent. Please.

    32. Re:Apple also owns h264 patents by Amouth · · Score: 1

      Consumers will be non the wiser but several dollars poorer..

      that is what i meant by that comment..

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    33. Re:Apple also owns h264 patents by Joce640k · · Score: 1

      Yes...except the H.264 licensing fees aren't granted in perpetuity.

      Quite the opposite in fact, e.g. they've given the exact date when "free for internet video" becomes null and void (December 31, 2015).

      --
      No sig today...
    34. Re:Apple also owns h264 patents by daveime · · Score: 1

      Yes, Flash is not a codec, it is a CONTAINER. Exactly the same as arbitrary-plugin is a container, or the HTML-5 video tag is a container.

      The point is, which you still seem to miss, is that no-one cares.

      My further point is that while Flash just went out and implemented a solution, the HTML-5 committees will still be arguing the pros and cons of which codec to use in 10 years. The video tag will just become another kludge with embedded flash / object tags for fallbacks to other delivery systems, thus making the whole issue moot.

      While a newer, better codec can be implemented with a new version of the flash player plugin, that same codec cannot be implemented via the video tag without a whole bloody browser upgrade. So you are tying all the functionality back into the browser, making it LESS modular than the current system. Hardly what I'd call progress.

      Modern PCs and laptops can manage perfectly well, and if your [choice-of-mobile-device] sucks, then blame the mobile manufacturer for not allowing developers proper API access to the underlying hardware acceleration.

      Any shortfalls in performance will be addressed in the next version and improvements are always being made. Hell, I can remember a time donkeys year ago when I had to specify a frame skip in my MPEG2 player, because the processor couldn't keep up with decoding every single frame.

    35. Re:Apple also owns h264 patents by catmistake · · Score: 1

      there were no other decent, easy alternatives

      I'm not sure why I am responding to you because you are just making stuff up. Off the top of my head I can think of 3 readily available web technologies that were superior to flash that predated flash: QuickTime, Windows Media, and Real. I'm sure by 2004 there were even more that were completely obliterated by flash's inexplicable dominance of the market. Yes, crappy videos require less bandwidth... and any other video tech at the time could have delivered the same crappy video with less bandwidth too. But the other video technologies were actually purposed for delivering video, and not an entire platform that could cook you breakfast and clean the apartment. I think that's why they were better, not that they were so focused on quality, but that video delivery was their business.

      not very practical when most people were still on dialup

      By 2003, when flash spread like the virus that it is, cable internet and dsl was also spreading like wildfire, especially in the populated areas, growing with the consumer's thirst for more bandwidth.

      You will be more successful making valid arguments if you avoid making things up. People actually remember what happened, and it sort of gives it away.

    36. Re:Apple also owns h264 patents by catmistake · · Score: 1
      OMG are you actually trying to make the case that Flash is a better delivery method for video? (Just so you can develop flash apps on Apple mobile products?)

      It's not, and it isn't arbitrary, and I don't give a fuck if no one cares that flash sucks for video. I care about the quality of the video. Because I care, I avoid flash video. Flash video is synonymous with shitty video, and it just doesn't matter to me that no one else cares (if we are to believe your point).

    37. Re:Apple also owns h264 patents by tomhudson · · Score: 1

      The original .swf format had a plugin for Netscape Navigator in 1995. When did the formats you refer to have a browser plugin (rather than having to download the file and spawn an external process)?

      That's 8 years before your "By 2003" date. 8 years to get to be THE product.

      Also, the tools in Flash 2004 MX were a lot more useable - and delivered video content to all platforms, including linux. The compression level was good enough for even the slowest dsl customers, and it "just worked" in most cases. Real? They were dead long before. Quicktime had issues on non-Apple platforms. And wmf (the container for avi video files) still needed to be compressed - there were so many different codecs to choose from, and you had to be careful that the client side had the same codecs, so you ran into LOTS of driver problems.

      That's how Adobe won. A product that was "good enough", "easy enough", and had been around since 1995.

  51. Re:Live Free or Die (of AIDS) by Anonymous Coward · · Score: 0

    Why do you assume that any gay man would want to have sex with him?

  52. I'm surprised security wasn't listed. by Zaphod-AVA · · Score: 2, Interesting

    Adobe's security track record has been pretty terrible. Flash and Reader security vulnerabilities are the most common way for malware attacks to get access to systems today. One of the main reasons Apple insists on having control of their products is to deliver a good user experience, and they currently enjoy a very positive reputation for not getting infected by viruses. I'm honestly surprised that lack of security isn't number one on the list.

    With the market penetration of the iPhone, if it used Flash it would be a huge target for malware authors. While not having Flash can be irritating, disenfecting my phone would be far worse.

    1. Re:I'm surprised security wasn't listed. by Locke2005 · · Score: 2, Funny

      disinfecting my phone would be far worse. Douglas Adams was right again: lack of telephone sanitizers will doom the planet!

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    2. Re:I'm surprised security wasn't listed. by tixxit · · Score: 1
      From Steve Job's press release:

      Third, there's reliability, security and performance. Symantec recently highlighted Flash for having one of the worst security records in 2009. We also know first hand that Flash is the number one reason Macs crash. We have been working with Adobe to fix these problems, but they have persisted for several years now. We don't want to reduce the reliability and security of our iPhones, iPods and iPads by adding Flash.

    3. Re:I'm surprised security wasn't listed. by MrJones · · Score: 1

      It is listed, quoting Symantec. Thats the problem when /. does not link to the source :(

      --
      Get my e-mail after a captcha test in: http://tinymailt
    4. Re:I'm surprised security wasn't listed. by elizabeth.pl · · Score: 1

      Third, there’s reliability, security and performance.

      from article. You should read the whole thing before posting.

  53. Elitist douchebag? by fahrbot-bot · · Score: 1

    Flash was created during the PC era -- for PCs and mice.

    Um. I still have both. I know the letter is about his Jesus Phone, but Steve's being a bit of an elitist douche-bag here. PCs and mice are not obsolete technologies, nor would I ever want to replace them for either the iPhone or iPad.

    Now for a little ranting...
    I don't have any of these Apple devices, but the ones I've seen are pretty nice -- as content-delivery devices. However, the hoopla and mystique over everything Apple is over-hyped, over-contrived nonsense, with Apple themselves drinking the most of their own Kool-aid, see: lifetime iPad ban.

    --
    It must have been something you assimilated. . . .
    1. Re:Elitist douchebag? by UnknowingFool · · Score: 1

      If you read the next sentence, Jobs is referring to what pundits call the next era: The mobile era. Everyone want to be mobile. It has taken the last decade to get there because technologies like Wi-Fi and cellular data were not available yet nor widespread. They are not perfect yet but they are getting better.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:Elitist douchebag? by fahrbot-bot · · Score: 1

      Everyone want to be mobile.

      Ya, not me. I can't even remember the last time I used my cell phone. I'm not a Luddite, and though I can understand the desire (sometimes need) for people to be always available to or in constant contact with others, I'm just not one of them. Personally, I think most mobile communication is unnecessary and/or the result of poor planning on those involved.

      --
      It must have been something you assimilated. . . .
  54. Why is my Linux box stable then? by tmk · · Score: 1, Troll

    Flash was unstable on Linux for years, but in the last two years the problem has apparently subsided. No more crashes in Firefox, not even in Konqueror. How is this possible?

    1. Re:Why is my Linux box stable then? by Frequency+Domain · · Score: 3, Informative

      Flash was unstable on Linux for years, but in the last two years the problem has apparently subsided. No more crashes in Firefox, not even in Konqueror. How is this possible?

      Uh, because Linux is a different OS and has a separate code base?

    2. Re:Why is my Linux box stable then? by mweather · · Score: 1

      It works fine on BSD, too.

    3. Re:Why is my Linux box stable then? by Frequency+Domain · · Score: 1

      It works fine on BSD, too.

      Is your BSD version based on Carbon or Cocoa?

      What part of "separate code base" do you not understand?

  55. iTunes is Crap, and so is Jobs by Anonymous Coward · · Score: 0

    Steve Jobs is so full of crap. He goes on and on about how Flash is so buggy and doesn't work very well. I've used Flash since I don't know when, and I've only maybe had trouble with it one time. iTunes on the other hand is one of the buggiest monstrosities I have used. I can't play video I have bought on the iTunes store on a 3 ghz machine ever at any time. The audio goes off track, and / or the video starts and stops running at about 2 frames per second. I can't believe this dude had gotten away with his bullcrap comments. And it has a host of other annoying problems. Like music tracks that just disappear of from iTunes for no reason, and you have to go into your library and re-link to the file. A less experienced person might think the file was lost to the darkness and would have to re-buy it. A great plan to make more money. I think a whole forum could be made up of very significant bugs that iTunes has.
    You know the reason he wants html 5 is so he can lock down users to his proprietery content. He is only going to allow html 5 to only run his proprietary codec. Alowing him to sell more stuff to his minions. Providing another cash stream for him.
    Google is doing things right by providing Flash in their next version 2.2 . Google has really got to do more about not letting their software get so splintered by versions. Eris on Verizon is still running 1.5 with perpetual promises about an update in the next month or so. There is going to be a huge backlash for them if they don't keep things updated more or less reasonably for everyone. People are going to start going to iPhone just because they are treated a little more equally, and aren't neglected because they haven't bought the latest phone version that htc has made.

  56. I come here bearing sad news Mr. Jobs by batrick · · Score: 1

    A Mac is in fact a Personal Computer.

    1. Re:I come here bearing sad news Mr. Jobs by dskzero · · Score: 1

      you're so totally wrong! A Mac is a LIFESTYLE! Pass me that mochalatte double creamed! Nice shirt!

      --
      Oblivion Awaits
  57. Its not even 100% correct by Skuld-Chan · · Score: 1

    Multi-touch is supported in 10.1.x, and h.264 has been supported since version 9 (which came out 3 years ago). The first one I can understand (since 10.1.x isn't production), but the second one is just ignorant.

    And yes - multi-touch in flash works on Android.

  58. I'm already seeing a problem with Apple's policy by Cro+Magnon · · Score: 2, Funny

    Marvel Comics has an app for the iP*. DC Comics doesn't. I'm sure Steve's anti-Flash policy is to blame.

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  59. Flash does Porn by strangeattraction · · Score: 1

    A lot of Porn is in Flash:) Gotta keep the porn off mobile vices errr devices. Droid does Porn. No more Porn

  60. Arbitrary distinction by beakerMeep · · Score: 3, Insightful

    When many apps are moving to cloud based syncing, desktop and mobile apps seem like an arbitrary line in the sand for forgiving yourself for being proprietary. Not only that but the SWF spec is open, and there are open source Flash development tools too. Adobe has other significant open source work too with Flex, Tamarin, BlaseDS, etc etc. Heck they originally wrote the JIT for firefox.

    So yeah, his distinction rings hollow and untrue.

    --
    meep
    1. Re:Arbitrary distinction by TJamieson · · Score: 1

      Yes, there are open tools, but at the end of the day Adobe still controls the future direction of Flash as a format, platform, whatever. In the end though, all this Adobe/Apple stuff looks like two 500-lb gorrillas trying to piss all over each other, and customers may end up feeling it the worst.
       
      Yet another part of me wants to say "You kids get off my damned lawn, I've hated Flash since it was owned by Macromedia!" :)

      --
      For the last time, PIN Number and ATM Machine are redundancies!
    2. Re:Arbitrary distinction by s73v3r · · Score: 4, Informative

      The SWF spec is about as open as the OfficeXML spec from Microsoft. Yeah, its there, but its not the "real" spec. The published one has lots of inconsistencies, and the official implementation from Adobe deviates from the spec quite a bit.

    3. Re:Arbitrary distinction by Anonymous Coward · · Score: 0

      When many apps are moving to cloud based syncing, desktop and mobile apps seem like an arbitrary line in the sand for forgiving yourself for being proprietary. Not only that but the SWF spec is open, and there are open source Flash development tools too. Adobe has other significant open source work too with Flex, Tamarin, BlaseDS, etc etc. Heck they originally wrote the JIT for firefox.

      So yeah, his distinction rings hollow and untrue.

      Maybe Apple is not interested in implementing their own SWF player when they are already providing an HTML5 platform?
      Open, schmopen; the implementation is not free.

    4. Re:Arbitrary distinction by Bert64 · · Score: 2, Informative

      The flash spec is available for anyone to read, but it's not open... Last i heard you can use the spec to create a program that outputs flash files, but you cannot use it to make a program that displays them... Thus you're stuck with adobe's crufty plugin...

      Contrast this to pdf, which adobe have opened fully... Adobe's pdf viewing apps really really suck, so apple went and wrote their own which is orders of magnitude better. I would never install adobe's reader on any box and cringe when i see someone using it.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    5. Re:Arbitrary distinction by beakerMeep · · Score: 1
      I'm not sure that's true anymore about programs to play SWF files.

      GNU has started developing a free software SWF player called Gnash under the GNU General Public License (GPL). Another player is the GNU LGPL swfdec. However, GNU does not provide financial support for either project. Scaleform GFx is a commercial alternative SWF player that features full hardware acceleration using the GPU and has high conformance up to Flash 8 and AS2. Scaleform GFx is licensed as a game middleware solution and used by many PC and console 3D games for user interfaces, HUDs, mini games, and video playback.

      I havent read anything about Gnash violating any current license. However you may be right about the player but I'm having a hard time finding a definitive answer.

      --
      meep
    6. Re:Arbitrary distinction by beakerMeep · · Score: 2, Interesting

      Some of those are old criticisms (from 2008) leveled by the developer of Gnash about RTMP and Sorenson Spark specs being left out. But Adobe has since released the RTMP spec but they cant release the Sorenson stuff, as it's not their IP. Kinda a moot point though as SWFs mostly don't use Sorenson codecs anymore.

      Certainly you may have other valid complaints as to their deviation, and I cant speak to that. But having some complaints as to how the spec is written don't really equate to dismissing their entire initiative towards opening up the spec. And it certainly isn't reason for Steve Jobs to tell us what software to use.

      --
      meep
    7. Re:Arbitrary distinction by peacefinder · · Score: 4, Insightful

      See, that's the interesting thing in this discussion.

      * With Flash, one must use Adobe tools to create the content and Adobe tools to view the content. The content itself may or may not be free, but the means to manipulate it are not.
      * With Apple iPhad*, one must use Apple tools to develop applications, but the device itself can view most open content.
      * With HTML5, one may use any tools to create the content and any tools to view the content. (Though H.264 has some patent and licensing encumbrance iirc.)

      HTML5 is clearly IMHO more open than Flash. (It'd be even more open with Ogg, but still it's a big improvement over Flash.)

      A common theme about Apple and Flash is that Apple is hurting itself by not using Flash, and that's seen as a bad thing. Another is that Apple should be doing more to promote open standards. But somehow, even when one takes these together to see that Apple is hurting itself to promote more open standards, Apple is still the bad guy. :-)

      Personally I find that hilarious.

      [*: iPhone+iPod +iPad]

      --
      With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
    8. Re:Arbitrary distinction by Anonymous Coward · · Score: 1, Insightful

      Tell us all again why his distinction (that while apps can be proprietary, web standards should not be) rings hollow and untrue simply because "many apps are moving to cloud based syncing"?

      The way I see it, proprietary apps (like the ones on the App Store) that use open web standards to perform their online functions are clearly what Apple is shooting for here, and personally I say who cares if the apps themselves are open source or not? As long as the standards they use to communicate with one another are, there will always be sufficient room for innovation and collaboration.

    9. Re:Arbitrary distinction by Alistair+Hutton · · Score: 2, Informative

      You don't have to use Adobe tools to develop Flash content, there a loads of opens source languages that can compile to Flash, HaXe for instance.

      --
      Puzzle Daze is now my job
    10. Re:Arbitrary distinction by peacefinder · · Score: 1

      I stand corrected. Is there an open viewer for Flash content as well?

      --
      With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
    11. Re:Arbitrary distinction by josath · · Score: 1

      Not only that, but the main official compiler most developers use is 100% open source (versus artists, who tend to use the closed source IDE to draw and animate). http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK

      --
      sig? uhh, umm, ok
    12. Re:Arbitrary distinction by josath · · Score: 1

      The spec for SWF is open, anyone could implement an open viewer if they wanted to. There is a project working towards this, but they are far far behind the official player (Supports much of Flash 7 and a bit of 8. The current official version is Flash 10) http://www.gnu.org/software/gnash/

      --
      sig? uhh, umm, ok
    13. Re:Arbitrary distinction by Bert64 · · Score: 1

      I believe Gnash is based on reverse engineering, and is not written based off the published spec, you can't violate the terms of the spec if you haven't read it... But that results in slow progress.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  61. How do you block crap in HTML5? by One+Louder · · Score: 1

    One thing people overlook if HTML5 replaces Flash is how one would go about blocking annoying content. Right now, you can use a variety of methods to block the Flash plugin, even being able to reenable it for certain useful purposes. What happens when the annoying content is embedded in the basic HTML of the webpage, and there's *no way* to stop it?

    1. Re:How do you block crap in HTML5? by Lunix+Nutcase · · Score: 1

      What happens when the annoying content is embedded in the basic HTML of the webpage, and there's *no way* to stop it?

      Why would there be no way to stop it? It's trivially easy to write scripts to modify the HTML in a webpage before it's rendered by the browser. Have you never heard of Greastmonkey?

    2. Re:How do you block crap in HTML5? by Pfhorrest · · Score: 1

      Block and and JavaScript and you should be good.

      --
      -Forrest Cameranesi, Geek of all Trades
      "I am Sam. Sam I am. I do not like trolls, flames, or spam."
  62. Re:Typical by jedidiah · · Score: 2, Informative

    HTML5 is a means to push Quicktime.

    Once upon a time, Jobs hoped that Quicktime would be in the position that Flash is now wrt to web video.

    Considering Apple's early dis-interest in supporting Linux, I'm damn glad that Apple didn't win that one.

    The fact that you're forced to buy a mac to code for the iphone should be all that needs to be said.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  63. Actually, you're the dick. by numbsafari · · Score: 2, Insightful

    The iPhone supported sending pictures taken on the phone using the built-in email client from the very beginning. The best part: this feature was basically free (you'd already paid for the data service regardless).

    By contrast, MMS messages require an additional charge (either an additional data plan or a per-message fee).

    The only reason Apple ever decided to support MMS was because US-based customers wanted this feature to send pics to non-email capable phone users.

    The iPhone also has no serial port sticking off of it. That's how it goes with old, outdated technology.

    1. Re:Actually, you're the dick. by Mekkah · · Score: 1

      Thanks for the history lesson Batman. But I'm fairly certain us terrible, blasphemous US-based customers would have answered any polling questions that the MMS is essential in any smart phone, or frankly almost every regular cell phone. It also has a lot to do with our archaic cell phone network, but I won’t get into that. I don't ask someone for their phone number, their e-mail, their home address and their SSN every time I met a new person unless I were to get a business card or something of the sort.

      Sending pictures to a phone number is a key service, now if you want to make a phone number to e-mail database and set it up running the net and 3G appropriately I'm all for it. BUT, not everyone has constant internet access. SO removing a key feature makes YOU the dick.

      Trying to change a standard to something better is one thing, but eliminating a service because you believe your idea is better, is a DICK move because -you- think you are smarter than the world. Gotta use the technology available son.

      Otherwise, love the phone.

      --
      ~Mekkah
  64. Proprietary content by H0p313ss · · Score: 2, Informative

    I think that Jobs' point is that web content should not be based on a proprietary "standard" .

    Many of us have been saying this for years, building websites with Flash has always been fail. And for my money it always will be.

    That does not mean that I think that everything people do with flash is awful, or that flash developers lack skill or talent. As an average netizen I'm forced to use flash apps and websites if I want to do things like browse recent car models or (until recently) use youtube and I have to say that many of the things I've seen have impressed me. But in the grand scheme of things it gets in the way more than it helps.

    Flash frequently gets used because there's nothing better for a particular task, not because it's the perfect tool or content delivery mechanism.

    --
    XML is a known as a key material required to create SMD: Software of Mass Destruction
  65. Submitter confuses closed with proprietary by harlows_monkeys · · Score: 1

    The letter said not open, not proprietary. The most accurate way to think of the App Store is it is analogous to a distribution In the linux world (roughly). If I want my software included in Ubuntu, I need their approval.

    1. Re:Submitter confuses closed with proprietary by Raffaello · · Score: 1

      But Apple prevents you from installing apps that don't come from the app store. Ubuntu doesn't prevent you from installing software that isn't part of the Ubuntu distribution, so your analogy is quite broken.

      No one would have any argument with Apple if they chose to select certain apps for inclusion in their App Store. After all, they've been highlighting only certain Mac OS apps on the Apple website for years. But this never stopped anyone from downloading or otherwise installing apps that weren't featured on Apple's web site.

      Now they've completely prevented the user from installing any app whatsoever unless it is Apple approved. This is a completely different situation. Even Microsoft doesn't dictate to users what applications they may install on a windows machine. Jobs has always been about control, but he's gone too far. It looks like Android will catch and overtake the iPhone as Jobs shoots himself in the foot once more.

    2. Re:Submitter confuses closed with proprietary by Astatine · · Score: 1

      However, when you install Ubuntu, if you find that there isn't a package for a particular program within the standard repositories, you can go and compile it from source and run it. Heck, you can even add third party repositories.

      On iPhone, if there isn't a package for a particular program, you can't run it, unless you jailbreak the phone (at which point Apple starts actively trying to brick it for you.)

  66. Cant people just vote with their Wallet? by grapeape · · Score: 2, Informative

    I dont understand why people seem insistent that everything they want should be included in a companies product, its not like there are not other choices. There are tons of phones and tablets out there to choose from, if Flash is a sticking point, why not get a competitors product? If say the Droid started outselling the iPhone don't you think Apple would get the hint and suddenly find Flash was important? If it doesn't happen would you also be able to summize the the masses really don't care? Its a path Apple has chosen, if you don't agree, find something else, its pretty simple.

    1. Re:Cant people just vote with their Wallet? by Anonymous Coward · · Score: 1, Insightful

      Well, I don't get this argument I see all the time that people aren't allowed to complain about anything. What kind of argument is, "If you don't like X, just don't buy/use it." No, frankly, if I don't like X, I'm going to let people know so they are aware of its shortcomings and can make an informed decision about it. And I'm also going to let the company know my opinion so they have some feedback.

      I'm not gonna shut up if I think something's wrong. What is wrong with people like you that they can't listen to people validly criticizing something? That's like saying if you don't like your government, just shut up and vote them out next time. Well, guess what, I'm not just gonna vote, I'm also gonna make my voice heard so that I can drum up some support for my side.

    2. Re:Cant people just vote with their Wallet? by Anonymous Coward · · Score: 0

      Its a path Apple has chosen, if you don't agree, find something else, its pretty simple.

      And, if you choose, try to explain why you don't agree to other people.

      That last bit seems to always be the part Apple-philes have trouble with.

    3. Re:Cant people just vote with their Wallet? by Anonymous Coward · · Score: 0

      If the Droid supported Flash, yes.

    4. Re:Cant people just vote with their Wallet? by jaavaaguru · · Score: 1

      if Flash is a sticking point, why not get a competitors product?

      It's not as much of a sticking point has having iTunes, and syncing with iCal, Address Book and Safari Bookmarks OTA. Oh, and the iTunes Remote app saves me having to get off my ass to change the music that's playing in my apartment.

      Disclaimer: I'm not an Apple Fanboy... I just have what works well for me. I have two PC laptops too, which I find are better suited to the work I do.

    5. Re:Cant people just vote with their Wallet? by grapeape · · Score: 1

      My point is that buying another product sends a message to the company far more than raving like a lunatic....most of the time all the does is get people who might be open to an "informed decision" tune out as the ranters just get labeled as haters.

      Im sure Apple is well aware that some people want flash...guess what....they don't care...they have a roadmap for their products if your not a target consumer it really doesn't matter to them, but you can bet that if the iphone sales dropped and Apple found flash as a primary reason they would bend over backwards to get it running on them.

      Its the lack of objectivity that polarizes people...usually against the ranter. Its nothing like voting is more akin to the Taliban thinking that sending in a suicide bomber will get more people on their side.

  67. Flash on mobile by gmuslera · · Score: 1

    My N900 have something to disgress on his toughts. Flash perform well on it, and even if it touchscreen, you can turn on the "mouse" for rollover and such things. Maybe the concern could be more related to capacitive vs resistive touchscreen, or the precision of it (no pen for iPhone/iPad by directive).

    Like it or not, a good portion of the web is flash, not just videos or games, but actual content, navigation, and well...ads. Now there is a race between Adobe making a decent linux/mac/mobile flash player and Internet migrating to a flash free, html5/css/js full standard. And Adobe is already moving in that direction, there is a preview of 10.1 that does hardware acceleration streaming videos on macs, will release next version for Android too, and maybe Symbian or even Meego could have optimized versions. And in the internet side, well, you have countless sites using it and not hurrying on moving on, and one of the big players having little clue about what is html5.

    Anyway, have to agree with him that flash is a bit heavy in cpu and battery for anything in linux/n900/mac so far, and have to respect his will to bet the future of his company on something that, if goes well, could be good for internet as a whole. But don't treat your users as hostages in a holy war.

  68. They get some things right. by drolli · · Score: 5, Insightful

    Basically what Jobs says is: dont use things which dont work well, even if you kill off some things which work.

    Its the counterexample off microsoft: Never kill things which work, even if some things dont work right.

    1. Re:They get some things right. by ClosedSource · · Score: 1

      Perhaps Steve should follow his own advice.

    2. Re:They get some things right. by stewbacca · · Score: 1

      Basically what Jobs says is: dont use things which dont work well, even if you kill off some things which work.

      Its the counterexample off microsoft: Never kill things which work, even if some things dont work right.

      You've just described the American political paradigm of progressive versus conservative quite nicely!

  69. Appholes by Anonymous Coward · · Score: 0

    n/m

  70. Design. by MaWeiTao · · Score: 1

    I'm curious to know how most designers take this. On the one hand they're wholly dependent on Adobe and many use Flash extensively. On the other hand, the vast majority of them are die-hard Apple fanatics. My impression is that they generally don't give it much thought but will always side with Apple.

    I personally don't much care for Adobe and am resentful of how they control the industry. But they don't do anything unusual for a software company. They still have the best software, by far, for design and more importantly, everyone in the industry uses it. It's extremely impractical to try to be the black sheep and go with something by some other company. In the print and publishing world they don't even take files created in anything other than Adobe applications.

    The only way Flash is going away is if someone develops an authoring tool for HTML5 or any other language that is as robust and relatively straightforward to use as Flash. Flash, by and large, is targeted designers. And designers are not programmers. They aren't going to pick up HTML5.

    The problem is that many programmers I've worked with are snobs when it comes to Flash. They don't see it as their responsibility to learn Actionscript, deeming Flash to be a designer's tool. This, despite the fact that AS2 and especially AS3 are very robust languages. AS3 actually changes things fairly dramatically, making for a more properly structured and cleaner language. It basically forces people to code the right way, but it also has alienated a lot of designers who have decided to stick with AS2. I've been seeing HTML5 demos showcasing things Actionscript has been capable of for years and, more importantly, with much better performance.

    And compounding the problem is that the majority of design companies don't get enough Flash work to justify hiring a full-time Flash developer, and it's hard finding such a developer even if they needed one. I wont bother getting into the difficulty getting a programmer to even implement a design properly. It's especially problematic when the programmer produces sloppy work and tries arguing it's good enough in an attempt to avoid hard work. And regardless, the perception persists that it's a designer's tool. So designers are stuck doing a lot of Flash development. But it's feasible because Flash makes it relatively easy to do so.

    Put a designer in front of a text editor and good luck having him build an interactive site in HTML5.

    I'll concede that there may be legitimate issues with getting Flash on the iPhone or iPad. But let's face the facts, the real reason is competition. Get Flash on those devices and suddenly there's another source for gaming and apps.

    1. Re:Design. by stewbacca · · Score: 1

      I'm an Instructional Designer trained in AS3.0. I sort of straddle both the design world and the code world, which is to say I suck at both. However, I find AS3 to be too confusing for average folks and too simple for "real" software developers, leaving it a niche product for people like myself and other aspiring types (hey look, I made my web page on one giant Flash stage!)

  71. It seems plain and simple by slacker775 · · Score: 2, Informative

    If Adobe was able to actually make Flash ubiquitous and platform independent, it wouldn't suck so bad and would actually be used for much more useful stuff. If you look at Java, even as much as Sun screwed the pooch with it, they got it onto dang near any and every platform and it worked pretty much the same on every one. Flash on Windows works alright, on Linux it lags way behind (64 bit version in beta for how many years now???). Mac version buggy and crash prone, no availability on mobile devices. Doesn't really sound like a standard at all. Sounds like a 'feature' just waiting to be replaced by the thing that actually works.

    1. Re:It seems plain and simple by Lunix+Nutcase · · Score: 1

      Doesn't really sound like a standard at all. Sounds like a 'feature' just waiting to be replaced by the thing that actually works.

      So it's pretty much like the current state of HTML5 in many ways?

    2. Re:It seems plain and simple by slacker775 · · Score: 1

      Except that it's been around for far too long. At least HTML5 is new and may be able to get things right.

  72. Now linked from www.apple.com home page! by sribe · · Score: 1

    Wow! The gloves are off! I wonder if anybody at Adobe is regretting mouthing off so much about Apple being closed?

  73. See? by Anonymous Coward · · Score: 0

    Steve Jobs has something against us PCs, with our two button mice... WITH A SCROLL WHEEL.

    Too many buttons for him.

  74. The main debate... by Eric+Freyhart · · Score: 1

    First, lets clear up some terms: My PC is a computer. My MAC is a computer. The iPhone is and appliance. The iPad is an appliance. If you don't know the difference, do some research.

    What is Apple's main business model on the iPhone, iPad, iPod? To market 3rd party software through their system and make money. If I was allowed to write Flash applications that ran in the browser on these platforms, then no one would have to rush out to Apple's iTunes store to buy anything for these appliances.

    And you think that Steve will fully embrace HTML5? No way. iTunes would be dead if HTML5 was fully functional on any of Apple's products. You could write the same applications that would run in the browser and completely defeat the native apps that Apple sells.

    1. Re:The main debate... by yumyum · · Score: 1

      You could write the same applications that would run in the browser and completely defeat the native apps that Apple sells.

      You can do that today. There are some very good Javascript libraries that get you very close to or at the experience a user gets from a Cocoa application. Your argument makes no sense.

    2. Re:The main debate... by Raffaello · · Score: 1

      This is simply false. HTML5 is slow and buggy compared with native iPhone apps, and Apple is happy to keep it that way.

      How short people's memories are. Remember when Apple was the champion of Java. The Mac platform is the premier Java platform! You can write native Cocoa apps using the toll-free Java bridge!

      Then, when it was convenient for Apple to let Java languish and become a second class citizen, they did so. When the iPhone was released, java was nowhere to be seen.

      Apple will do the same with HTML5. They'll claim to be rah rah supporters, but the performance will always be distinctly inferior to native cocoa-touch iPhone apps. This way, users will be able to see a clear difference between cross platform apps on the one hand (HTML5, slow, lacking in features, buggy) and native cocoa-touch iPhone appss on the other (fast, featureful, just works).

      Apple is all about differentiation - they need their proprietary stuff to be superior to cross platform. So they'll always claim to fully support cross-platform standards in order to keep developers on the platform, but they'll always be sure that the cross-platform stuff is visibly slower, buggier and lamer than their proprietary software stack.

    3. Re:The main debate... by ClosedSource · · Score: 1

      The iPhone and the iPad are general purpose computers that Jobs likes to think of as appliances. Appliances are machines that are designed to perform one function very well.

    4. Re:The main debate... by shutdown+-p+now · · Score: 1

      A phone that's "just a phone" is an appliance. Any platform which is extensible by installing third-party applications - and advertised as such - is definitely not an appliance.

  75. The best reason in the letter. by LWATCDR · · Score: 2, Interesting

    Flash on mobile sucks.
    That is true. so far Adobe has failed deliver a good mobile flash solution.
    They produced "Flash lite" which sucks to high heaven.
    I am not an Apple fanboy at all but lets be honest about this.
    Instead of crabbing about Apple not letting Flash on the iPhone why not show us a good Flash experience on say? Windows Mobile? Adobe has had years to produce that. Or on WebOS which they announced about a year ago and still has not seen the light of day. I bet Android would put it on to day if it exists. How about S60 on Nokia devices? I am sure the N95 could run it.......
    Really as far as Flash on the iPhone goes Adobe... PUT UP OR SHUT UP.
    If all we get is another halfbaked Flash-Lite junk program then who cares?
    Over all I am happy that Apple pushed for HTML5 as a solution. Those same sites work just great on my Android phone and my wifes Palm Pre!

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    1. Re:The best reason in the letter. by Anonymous Coward · · Score: 0

      Flash on Nokia N900 works fine. As the hardware specs are quite similar to iPhone 3GS I suppose Flash would run well on it too - if not banned by Apple.

    2. Re:The best reason in the letter. by LWATCDR · · Score: 1

      Well we will see. It is still not available for Android and the Palm yet Maybe it will not suck but with Adobe's track record "Flash is slow on an Atom" I really want to see it ship before I damn Apple.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    3. Re:The best reason in the letter. by JackAxe · · Score: 1

      Flash 10.1 for mobile devices, which is in BETA -- and will be available shortly for your Android phone -- is actually further along than the desktop plug-in. It supports full vector and video acceleration via the GPU on devices like the Nexus one. Adobe has been working on this for sometime, so instead of telling them to shut-up, use your search engine. :)

      Anyways, I don't like Flash-Lite either, but that excuse is really nothing more than one now, since Apple is clearly blocking Flash 10.1, which is tailored for mobile devices, not because it's as he says, but because it's a viable threat to his business plan.

      And I am an Apple guy, a long time Mac user from the System 7 days. I'm pretty sure most other Mac guys have drank way too much of Job's koolaid in recent years, because much what he says really doesn't add up when checked against reality.

    4. Re:The best reason in the letter. by LWATCDR · · Score: 2, Interesting

      "Flash 10.1 for mobile devices, which is in BETA "
      Which means that it hasn't shipped that is the definition of beta. Yes I knew that it was in beta but it is a closed beta still and about a year late.
      So yea I am still saying put up or shut up.
      Instead of trying to force Apple to put flash on the iPhone by crying about how sad it is that they are blocking it deliver Flash on other devices that doesn't suck.
      Actually a lot of what Jobs said does make sense.
      1. Flash isn't set up well for touch apps. That is the truth. Will that change? Maybe but currently flash isn't well suited to touch.
      2. Adobe has not delivered a good mobile Flash yet. You said they have a beta and yes they do but it is a closed beta. Maybe you have an inside track with Adobe but just how good it will be is right now a big unknown.
      3. Flash is a performance hog. Yep current flash viewers are slow and eat CPU cycles like they are going out of style. Which means
      4. It will eat battery life. Is also true. Again when the mobile version comes out we will all know for sure but it still isn't out yet.
      5. HTML5 is the open standard for video and Flash is a closed propriety technology. That is true. I hope that people do move to HTML 5 for video.
      6. Flash and Adobe products as a whole have a bad history when it comes to security. That is true. Flash and Acrobat both have had a lot of security issues. How big of a deal that is on a mobile phone? Maybe not much.
      Adobe really is to blame. They blew it with Flash-lite and now really need to prove themselves.
      What will happen if Flash 10.1 doesn't suck is simply this.
      People will buy more WebOS and Android phones because Flash works on them and works well.
      Steve will get up on stage and say this, "We never said that the iPhone would never have Flash. We said we would put Flash on the iPhone until it was done right! Now I want you all to see Flash done right!" the crowd will go wild as Steve demos Flash on the iPhone and or Pad, Steve will introduce the Adobe's CEO. Adobe's CEO will kiss Steve's ring and tell everyone how grateful he is that Apple made them do Flash mobile the right way!
      Bird will sing the sun will shine and all will be right with the world.

      So yea I stand by my statment, Adobe needs to put up or shut up and a closed beta isn't putting up in my book.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    5. Re:The best reason in the letter. by MrJones · · Score: 1

      Flash on andriod = promises, promises, promises

      Remember when(2007) no java and no flash was the end of the world? Well, that didn't happend, and I'm surprised too.

      --
      Get my e-mail after a captcha test in: http://tinymailt
    6. Re:The best reason in the letter. by slaingod · · Score: 1

      The problem isn't Flash per se. If Apple wants to prevent the Flash Player browser plugin from working, while annoying and limiting (there are other options short of banning), it is the blanket creation of a language ghetto in the SDK that is the real problem. Preventing applications not 'originally written' in C/Objective C is the real much larger issue here. Don't get blinded by the 'Flash' (pun intended)....this puts all other languages in ghetto.

      If they put in 'All languages but ActionScript 1/2/3 may be used' that would be a different scenario that didn't prevent many other languages from being used.

      But this isn't about Flash at all...it is about preventing ANY cross platform apps that might be available on the iPhone AND Android AND WinMo7 AND RIM etc. simultaneously, to create a 'competitive advantage' by using their relative monopoly in the App space to lock in developers.

      --
      http://blog.slaingod.com
    7. Re:The best reason in the letter. by LWATCDR · · Score: 1

      I was speaking just about the Flash viewer.

      Not allowing Flash to compile to a native iPhone app I do find mildly annoying. I don't like from a purely philosophical point of view. From a practical point of view Flash is not well suited to touch applications. That is true. Try out a Juju tablet and you see just how messy it really is.
      Think of it. Flash often depends on mouse overs and games often use the keyboard.
      Just how would they work on an iPhone?
      Not very well to be honest.
      Yes it is a bothersome rule but I have had a program that depended on a closed source library suffer because I couldn't get a bug fixed or move from Dos to extended DOS with out it breaking. I can see how Jobs would no want people using a development system that didn't allow the developer to use all the features of the device.
      Remeber when some software companies produced Linux products by using WineLib? Remember how badly they fit in with everything else?
      Or think about it in the console world. The best games are not the ones that are ports.

      Does Apple want a lot of exclusive well written software for the iPhone with a native look and feel? YOU BET THEY DO.
      As always if you don't like develop for WebOS or Android.
      And back to that. So is Adobe going to port their Flash compiler to work on Android and WebOS?
      I doubt it.
      Adobe just like Apple is in it for the money. And they want to keep developers locked into their ecosystem! So Adobe wants to do the EXACT same thing that Apple does.
      And remember how Adobe would let Mac and Linux lag a version or two behind Windows?
      And where is the Linux version of Shockwave?

      Adobe is no innocent victim here. Flash is a closed source lock in. Worse the H.264.

      It has no place on the Internet except for applets that can not be written in any other way and for those I would rather see people use Java which is how FOSS.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    8. Re:The best reason in the letter. by slaingod · · Score: 1

      All of your criticisms of Flash are fine, whether they are accurate or not. The point is, as a consumer and a developer, I would rather have the right to choose myself, rather than be dictated to. There are plenty of options before banning: AppStore warnings, segregation, etc. Leave it out of the built in Safari browser, but let Opera/SkyFire/etc. add it.

      Whether you can see why Jobs' might like something or not should also be irrelevant to anything other than how Jobs uses his personal iPad.

      And his 'principles' have cost him. I am personally aware of a deal where 10-20 iPads were going to be given to users as part of a product promotion, but because of the inability to upload and the lack of Flash, the deal did not happen.

      Again all of your arguments are fine, whether they are true or not. (I might argue that the best games on the Android right now are those that use SNES/Gameboy/etc. emulators, which are banned on the iPhone...Or that even if WineLib made ugly/bad products, that Linux might be worse off today without this intermediate step that drew developers...Flash being closed source: The spec is open source, and there are partial open source implementations. Apple could promote/help one of those like they did with WebKit, as an option. Apple could actually help Adobe get its player the API's it needs to perform well (this is one of the primary issues for Macromedia/Adobe's efforts on OSX not yielding the same performance as on Windows.)

      The 'if you don't like it, don't develop for it' argument, is the worst kind of logic though. That I have to take offense with. If Microsoft had said 'You can only develop using the Win32 API', if not you should go somewhere else, I doubt you would be arguing that is a good thing for developers or users without using twisted logic.

      And again, your logic is assuming that Adobe and ActionScript is the only one being harmed here. It is Java, Mono/C#, Ruby, Pascal, Python, Erlang, etc.... ALL other languages are being segregated to the language ghetto by Apple. It has nothing even to do with toolkits...plenty of those languages were used at one time to code directly to the Win32 API.

      And what is funny is that underneath it all, ActionScript is just a form of Javascript/ECMAScript...don't use the strong typing and it is nearly identical. If Apple said, 'You can only use the Prototype/Scriptaculous javascript toolkit when developing for iPhone, not jQuery, or Django, or anything else' would you still be defending Apple here?

      And your parting shot about Java Applets? They are banned on the iP* too! Are you paying attention? :P

      --
      http://blog.slaingod.com
    9. Re:The best reason in the letter. by LWATCDR · · Score: 1

      The iPhone is NOT the only Smartphone on the market. The iPhone isn't even the best selling smartphone on the market.
      Frankly that is what is so good about the mobile space right now. Nobody had a 90% marketshare like Windows on the Desktop.
      So yes if you don't like develop on another platform and or buy another platform.
      So no Microsoft saying you can only use the win32 API is not the same as Apple saying that you can only use Objective C. As I said I don't like it. I feel that other languages should be allowed.
      However I will not cheer on Adobe as some white knight.
      The open spec is a moving target. Also Flash 10.1 does use hardware acceleration on the Mac. Probably through open CL. But not having hardware acceleration has ZERO to do with stability. Performance yes stability no.
      Apple is a company that's number one interest is in protecting it's profits by controlling their product.
      Adobe is a company that's number on interest is in protecting it's profits by pushing it's product and maintaining it's marketshare.

      I own an Android phone and my wife owns a Palm Pre. The only Apple product I own is an iPod Touch that I use to watch video and play a few games on.
      I am so not an Apple fan boy but I will be honest. When Flash is only used for things like games I will be a happy man.

      NOTHING ticks me off more than going to some website and having to wait while some silly Flash screen loads! Or to use some terrible Flash based UI setup by some hipster that thinks he is too cool for school. Most have TERRIBLE usability and almost all of them do not support access for sight impaired people well at all! About 90% of Flash is a best useless eyecandy and at worst a travesty of UI design.
      So the fact that Apple has actually made sites move to HTML 5 is I feel a great improvement. Those site render well not just on iPhones but my wife's Pre and my Android.
        As I said I don't trust Adobe as far as I can throw them.
      If Adobe really wants me to worry about the closed Flash Player being locked out of the Closed iPhone then they can just release the source of the Mac, Windows, Android, and Linux Players to the community. Until then I will be grateful that they have stopped treating Linux as a second class citizen but little else.
      As far as I am concerned it is their fight for their money. I really don't care one way or the next.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    10. Re:The best reason in the letter. by slaingod · · Score: 1

      I am not trying to wind you up, but your opinions don't seem logically consistent, and you never really address some of my most critical arguments:

      There are other options besides banning, such as warnings before you install, or segregating the 'toolkit' apps somehow in the AppStore so savvy users must enable it. The fact that Steve Jobs demoed a toolkit (Unity3D) based game at the iPad launch belies the argument that 'all toolkit developed apps and apps not written in C/Objective C are bad'.

      Your anecdotal evidence that 'existing Flash apps were developed without touchscreens in mind' isn't very persuasive. That's like asking why Linux, OSX, RIM, etc apps, don't support touch screen when they weren't designed to before touch came to those devices and designers started coding to those standards.

      And again, I would rather be the one to decide that some site isn't usable for me rather than Apple.

      Sites aren't moving to HTML5, wholesale IMO. THey may be moving a portion of their content to be viewable only on iP** to HTML5, which just goes to show that Apple can force companies to spend money in ways that they otherwise wouldn't (ie. most sites would prefer to invest in HTML5 when it is actually usable on a larger portion of the web browsing devices, but instead are being forced to move to a 'standard' that isn't widely implemented yet and has few mature development tools).

      I mean I get it: YOU don't like Flash for whatever reasons, or because someone can abuse the tool. I don't like RTS games...I don't say game makers shouldn't make RTS games though. I don't like telemarketers...I don't think we should ban phones because telemarketers use them.

      I will say, I have developed an application using Adobe AIR, so maybe I am biased:
      https://sourceforge.net/projects/zeeb/files/

      It is precisely the kind of small audience by high use tool that I mean. I use win32 primarily...it was nice to be able write an app that worked on OSX & Linux for free. It isn't pretty, but it doesn't have to be. Things can be useful while still using a toolkit or not being precisely designed. The long tail of small, free, useful apps is what is being chopped off by Apple's move. I think it will hurt them in the long run, but I would rather they not hurt everyone else with them.

      --
      http://blog.slaingod.com
    11. Re:The best reason in the letter. by LWATCDR · · Score: 1

      You I do agree that I don't like the limitations that Apple put on developers. I don't have to like them to be honest.
      What I get wound up over is Adobe saying that Flash is an Open Standard when it really is not.
      They are a money gubbing corp that has failed to deliver in the mobile space for years.
      Flash-Lite is a disaster.
      This iPhone needs flash is total propaganda. The best example was on the Cnet podcast Buzz Out Loud. The day before yesterday they where ranting on about how the iPhone should have Flash. But when asked none of them knew if there Android phones had it or not? And they really didn't seem to care that it is supposed to be coming soon. When they pointed this out they all sort of finally admitted that the lack of Flash is probably not a terrible thing.

      You may dislike Apples restrictions but Adobe is playing a propaganda war and people are buying it.
      If Flash is great on mobile devices lets see it. I don't have it for my Android Phone and My wife doesn't have it on her Pre yet.
      It isn't available on Blackberry.
      Lets see it in the wild and see if it is of any value.
      It is Apples Platform. What people don't get is nobody is preventing you from using any tool you want to program on the iPhone. You just can not sell the app through the store.
      You can write any app you want for your self.
      Hey Apple is be a pain. Adobe is play the the role of the hurt innocent.
      I am just not going to get fired up over Apple shutting out Adobe's closed proprietary ecosystem out of Apples closed proprietary ecosystem.
      And I am sure not going to work as a free PR department to help spread the crap that is Flash.
      Hey Air apps on the desktop are fine. But get Flash off of the Web. As I said 90% of all Flash code on the web is useless crap and I am being kind since I could probably add a 9 or two on that number and still be accurate.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    12. Re:The best reason in the letter. by slaingod · · Score: 1

      Like I said, I get it: you don't like Flash, or more specifically the Flash web browser plugin, since you are ok with the 'desktop'. But this is precisely what they are blocking with their SDK rules! The Flash CS5 functionality is a cross compiler that outputs Objective C!

      And again, I see no reasonable arguments (besides an economic paywall/developer lockin) against doing anything less drastic than a full ban on all 'non-blessed' languages:

      Option 1) Only ban Flash plugins and ActionScript in the SDK terms.

      Option 2) Allow anything, but put up big warning signs saying "You are using software that uses a 3rd party toolkit or a language other than Objective C, which we feel is less optimal. Proceed?"

      Option 3) Segregate the 'bad' language apps into a suburb instead forcing them into a ghetto.

      Option 4) Allow 3rd party browsers to support Flash plugin.

      Any of these would go a long way to resolving the
      concerns many developers and users have with this policy.

      --
      http://blog.slaingod.com
    13. Re:The best reason in the letter. by LWATCDR · · Score: 1

      You see I do agree that the flash cross compiler should be allowed.
      I think that Flash is a terrible programming environment and language. Franky I think of it as the modern equivalent to basic in many way. A terrible language that a few good programs managed to be written in.
      But I don't think it should be banned as a language.

      Now the flash plug-in is another matter. I do have it installed but I look forward to the day when that is no longer the case. Flash on the web is a festering blight.

      So yes I agree with you that I don't like Apples developer restrictions on development tools.
      One has to wonder if a library written in C will be put in the same class? If so that will really put a hurting on game developers.

      The concept of not being able to use "toolkits" gets very weird very quickly. I have a few libraries I have created to manage some tasks. They work well and are written in C++. Can I not use them on the iPhone.

      What gets me is this Adobe as the hurt party crap.
      They are every bit about lock in as Apple is no better and no worse.
      There is not one crusading for freedom here. Just two vendors each pushing their agenda.

      But Adobe gets my goat because they have yet to deliver Mobile Flash. As far as I am concerned until they ship Flash for a Mobile platform it is them and not Apple keeping it out of the mobile space.
      Deliver it for WebOS, RIM, and Android if Apple doesn't want it. Let's see how much it adds to mobile devices.
      But until that happens Adobe is raising a fuss over Apple not allowing Adobe vaporware on to their devices.
      So I still as far as Flash on mobile devices goes Adobe still needs to Put up or shut up!
      BTW I am sure that Google wouldn't ban apps made with the Flash cross compiler so Adobe show us just how good this is.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    14. Re:The best reason in the letter. by slaingod · · Score: 1

      Again, I am having some trouble finding consistency or accuracy with your arguments given the facts.

      * The Flash cross compiler outputs Objective C...so I am not sure how you expect that to work on Android which is based on Java though there is the NDK (Native Dev Kit) so I guess it might be possible.
      * The fact that there are already dozens of Flash packaged apps on the iP** AppStore, at least according to the news reports.
      * The fact that ActionScript 3 is simply Javascript (just with additional optional features like strong typing which you don't have to use), yet you claim it is a terrible language. ActionScript3 came close to being approved as ECMAScript/Javascript v3 but was blocked by Microsoft.

      From Wikipedia:
      "More recent versions include ActionScript, an implementation of the ECMAScript standard which therefore has the same syntax as JavaScript, but in a different programming framework with a different associated set of class libraries."

      * I can agree that as a programmer, the Flash CS4/5 dev environment isn't a great development environment...but it isn't meant to be necessarily (or not as much so for the last few years). Flex is the programmer's environment for Flash/ActionScript these days, with Flash being the one for designers. Maybe game developers still use it that way. And even that will be changing somewhat with Flash Catalyst (Flash designers environment that outputs MXML).

      --
      http://blog.slaingod.com
    15. Re:The best reason in the letter. by LWATCDR · · Score: 1

      I have heard that Flex is better and I have not messed with Flash in years it was terrible when I used it down right painful.

      From what I heard the Adobe tool generated binaries not just Objective c code. Adobe would have to change the tool to out put c or java for android but that is just code generation.

      If you want to use flash for games and even apps on the Internet that is tolerable.
      What we need is a law where public flogging is the punishment for using Flash as a navigation element on a website.
      Not really but it is evil.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  76. Re:Summary by Anonymous Coward · · Score: 0

    From : Steve Jobs
    To : All

        Fuck you. You'll continue to do as I say. Get ready to open your wallets again. Cheers.

  77. Link to the actual letter by raju1kabir · · Score: 2, Informative

    Neither the Engadget article nor the Slashdot summary seemed to include a link to the actual page on Apple's site. Seems like that would be more instructive reading than someone else's summary of it.

    So here it is.

    --
    "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    1. Re:Link to the actual letter by evilviper · · Score: 1

      Seems like that would be more instructive reading than someone else's summary of it.

      Yes, it's always important to go DIRECTLY to the propaganda...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    2. Re:Link to the actual letter by Anonymous Coward · · Score: 0

      Well, as a matter of fact, that is true. Are you arguing we should trust either a fanboy's or a enemy's view without seeing what they are commenting on?

  78. Where's his fencedigger hat? by rickla · · Score: 1

    The religious arguments of ye old days, this reminds me of. I wish he would just think like a businessman and provide flash so more ipads can be sold. The app store has plenty of apple approved, slowly responding, poorly written, battery sucking applications, developers don't need flash for that. And guess what Steve, the _web_ was written for pc's and mice, the touch argument falls flat there as well. We will see how this holds up as flash appears on all the other mobile devices and runs fine.

  79. Only make one hole in the boat... by itsdapead · · Score: 1

    Why not support both HTML5 AND flash?

    Because every scripting language/virtual machine you add to the browser is a nest of potential security holes. iPhone already has ECMAScript/DOM for HTML and its part of Apple's job to keep that patched. Why add more weak spots (especially 3rd party ones)..?

    There's also the issue of how many existing Flash apps (including some video GUIs - remember that if you use Flash on your site you also have to supply the UI) will actually run on a touch-only device?

    --
    In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
  80. I know that... by MikeRT · · Score: 1

    What I said is that if someone makes an open source implementation available, how is he going to use the proprietary software club to beat Flash.

  81. proprietary WEB by SuperBanana · · Score: 1

    While certainly true, making a comment about Flash being proprietary is just hypocrisy and at the same time hilarious from Steve Jobs and Apple.

    Steve Jobs is speaking in the context of web browsing. Apple mobile devices support Javascript, HTML5, etc which are open standards- and in case you've forgotten, that was how many iPhone applications were initially developed and 'released'.

    Flash is proprietary and closed-source. Whereas Microsoft used their marketshare to bring in proprietary standards, Steve is doing the opposite: holding fast and refusing to support Flash, using his market share to both force website owners to make their websites useable without Flash, and give web designers everywhere some ammunition to steer clients towards using technologies other than Flash. Most sites don't need Flash- XHTML and CSS wiped away most of the common uses of Flash (ie, Web Design Via Photoshop.)

    Given how bitterly many Slashdotters have complained over the last 10 years about how Flash was proprietary, didn't work on Linux (recent Linux users won't remember this, but yes, Virginia, it used to be that you could not get Flash on your Linux machine), etc. etc- well, I'm a bit disappointed.

    1. Re:proprietary WEB by LordVader717 · · Score: 1

      You may complain about Flash and Adobe all you want, but in the end the best thing for a market is a competitive environment.

      The other issue is that Apple is blatantly lying about their intentions.
      You seem to missed the point. This isn't about Web standards or flash-sites. Flash has moved away from media-rich websites and it's value today is as an application and gaming platform.
      This is precisely the aspect Apple is targeting. They want to stop people running any kind of flash application. And it doesn't just affect bad flash implementations, but other tools such as the open-source Titanium. And the bullshit wording could apply to a huge variety of other tools as well.

      So yeah, Linux users might complain about how horrible Flash is and how we should avoid it. But any open-source advocate would be horrified at the very idea of restricting development tools and applications based on bullshit clauses, that are enforced arbitrarily to suit Apple's plans.

  82. I didn't miss them at all ..... by King_TJ · · Score: 5, Insightful

    I happen to agree with practically of his points, and have been saying much the same thing about Flash since the beginning of this whole debate.

    Honestly, I don't have much sympathy for Adobe here. No matter how loudly they whine - the fact remains that they rely too heavily on their products securing a place in the computing world simply because they're "good concepts", vs. making the effort necessary to ensure they're solid and reliable in actual use.

    EG. Adobe Acrobat Reader is in such widespread use in the Windows world, it may as well be rolled into the operating system itself. BUT, if you actually stop and look around, you find plenty of better alternatives to work with your PDF documents. Kind of pathetic, really, when you consider PDF is Adobe's own invention, yet other people are handling the format better than they are! For example, people using the free PDF reader offered by Nuance get the ability to do document markup/annotation to their PDFs, and it launches a lot faster than Acrobat Reader too. And on the Mac side, the difference is even more striking. Apple's own "Preview" app in OS X is MANY times faster than Acrobat Reader for OS X, and even allows re-ordering pages in a PDF before printing or re-saving it. But all of that aside, look at Adobe's track record just handling installs/uninstalls/updates! Take a look at any Windows PC that's been around a while. If it has the latest (or even version 8.x) of Acrobat Reader on it, obtained through Adobe's automatic updates over time - go into C:\Program Files\Adobe and see what's in there. Betcha it's not just the folder for the current version of Acrobat Reader! I've seen multiple megabytes of leftovers in there on most systems from Acrobat 7 and even 5 or 6. They're TERRIBLE about doing housekeeping when updating their product!

    And frankly, Acrobat Reader may arguably be Adobe's BEST piece of free software they let you download! Flash is multiple times worse! It crashes regularly, eats huge amounts of CPU time, and isn't consistently updated to work with the latest browser and OS technologies.

    I'm not much of a Microsoft fan either, but let's face the facts. When have you heard the kind of negativity about Microsoft's competing Silverlight technology? It's basically the MS version of Flash, but it seems to run much better for people (even if that's just because it isn't as old, and doesn't have as much "legacy code" in it?) I've heard rumors they may release it for the iPhone at some point, too. That would further illustrate that this is a real failing on ADOBE'S part, not Apple's.

    1. Re:I didn't miss them at all ..... by idobi · · Score: 1

      Flash runs well on Windows. I'm just going to assume that many of the people here don't use Macs so don't really understand how poorly flash runs on OS X.

      This is a typical flash game on facebook (a typical use-case for an iPhone/iPad user if flash was available) . That's 70% of CPU for a single flash instance.

    2. Re:I didn't miss them at all ..... by anaesthetica · · Score: 1

      Adobe Acrobat Reader is in such widespread use in the Windows world, it may as well be rolled into the operating system itself.

      Ironically, Apple more or less did roll PDF display technology into Mac OS X. The Quartz graphics layer is highly compatible with the PDF object graph, which is why pretty much any application running in OS X can natively output to the PDF format.

    3. Re:I didn't miss them at all ..... by grouchomarxist · · Score: 1

      When have you heard the kind of negativity about Microsoft's competing Silverlight technology?

      People would first have to start using it before they give it negative reviews.

  83. Re:Live Free or Die (of AIDS) by Anonymous Coward · · Score: 0

    That's not what your girlfriend said when I was fucking her up the ass last night.

  84. Touch support in Flash is very poor... by Anonymous Coward · · Score: 0

    Having actually worked with Flash on multitouch enabled devices, he does have a point on lack of good support for touchscreen devices. The browsers support it just fine, but when you enter a flash application, you lose your ability to have multitouch or any significant responsiveness with the touch interface. My testing has been on one of the new Lenovo touch netbooks which I got to compare the UI to what apple has. It really doesn't compare with the touch side at all. By using HTML5, you still let the browser have control of the UI and touch interface. The same goes with java script as the browser handles that, not a separate plugin application. If adobe wants to truely compete with flash, they need to also start developing to use more hardware decoders and adding support for multiple pointers/Windows touch depending on whether you are Linux or Windows. I can't speak for Android as I haven't played with it on my devices yet, but it will be similar to how Linux supports multi-touch which isn't exactly refined at this point. Gestures and multitouch are a big hurdle and Apple has done well with making their UI touch enabled. Apple has set the standard for what to see from a touch enabled device, so it's time for companies like Adobe to step up to the plate and work on it if they intend to be a part of that market. Otherwise, I'm fine with html5 and h.264 for my devices and native hardware decoder. I would love to be able to have better support for flash on my multi-touch netbook, so lets hope they do actually work on things.

  85. Steve Jobs nailed nothing by cybrthng · · Score: 1

    He just pulled the blinders down and people buy it.

    The "Web" is not device compliant. I'm sorry, but HTML5 isn't touch aware, it isn't battery aware, it isn't "reliability, security and performance" aware - it is what it is. He knows this and he's baiting the industry hook line and sinker to think that the eco-system he is building is open when Steve knows full well people will chose the apps over the web experience. Jobs has NO incentive to lead the open standards industry into the future and has every incentive to do so with their proprietary solutions.

    Apple could work with Microsoft, Adobe and Oracle to make everything touch aware and open up their patent portfolio to lead the industry to a standard touch interface but that is the LAST thing Apple wants to do.

    Flash is no saint.. its not perfect by any means, however Apple isn't perfect either and the last thing i want to see is the industry deceived in the name of progress that is progress for all the wrong reasons.

    1. Re:Steve Jobs nailed nothing by zuperduperman · · Score: 1

      100% right.

      The part about how bad flash was because it was not touch aware was sickening. The entire web is not touch aware. Rollover effects are a mainstay of nearly every modern web site. Steve created a device that doesn't support a basic feature of the modern web. He then got up on stage an paraded around extolling how his device was "the entire web". And now he singles out a single web technology and blames it for not supporting his device. There are levels upon levels of hypocrisy in this man.

      The most striking thing about Steve's post was how weak and lame it actually comes across. Like the popular guy when a new cool kid comes along and all his friends leave and stands there saying "Guys... guys... uh... guys?"

  86. What? by sbeckstead · · Score: 1

    Tacky that his first point is that Flash is proprietary, when Apple restricts the apps that can be installed on the phone.
    Do you guys work at being stupid or does it come naturally?

    1. Re:What? by H0p313ss · · Score: 1

      Tacky that his first point is that Flash is proprietary, when Apple restricts the apps that can be installed on the phone. Do you guys work at being stupid or does it come naturally?

      Stupidity on the internet? I'm shocked. SHOCKED!

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
  87. Re:Live Free or Die (of AIDS) by Lunix+Nutcase · · Score: 1

    0/10.

  88. I almost fell over laughing... by Omega · · Score: 1

    I like my iPhone a lot, but Apple runs a ridiculously closed, proprietary system. So Steve's criticism of Flash as being closed and proprietary is so obscene as to be ridiculous.

    Saying Apple supports open "web standards" is just splitting hairs. They support open standards when it's in their interest (trying to lure users away from competitors) but otherwise they are one of the biggest offenders when it comes to pushing lock-down, proprietary, our-way-or-the-highway systems.

    The only reason Apple gets away with it is because of their small market share. If they had the size or influence of Microsoft they'd get their ass slapped with an antitrust suit just the same.

    1. Re:I almost fell over laughing... by ToasterMonkey · · Score: 1

      I like my iPhone a lot, but Apple runs a ridiculously closed, proprietary system. So Steve's criticism of Flash as being closed and proprietary is so obscene as to be ridiculous.

      Well, I've already said it, but a pot can call a kettle black and be justified because cast iron tea kettles are a lot more useless in this day and age than pots.

      Steve's criticism stems from wanting ONE closed proprietary system, instead of layers of them they can't control. Sure, SWF might be open, but that's moot if the only implementations are essentially Adobe's. People joke about Java being open even WITH multiple implementations and competing inter-operable development tool chains.

      There's a lot more competition for HTML5 authoring & rendering than there is for Flash I guess. Am I wrong?

    2. Re:I almost fell over laughing... by Gansan · · Score: 1

      I think Steve was actually noting that Flash is closed in a way similar to Apple as a counter to arguments Adobe (and friends) have made about Flash being "open." It's more of a "they aren't any more open than we are" kind of argument. Not a "closed=bad" argument.

  89. Steve doesn't know what Flash is by MobyDisk · · Score: 1

    Steve only addressed half the equation. He is only talking about the Flash plug-in for web browsers. The web can get along just fine without that kind of Flash.

    What concerns developers is Steve's belief that if I develop a standalone, fully-compiled, objective-C application that meets all of Apple's requirements - that Apple may reject it because I happened to use Flash as the development environment.

    1. Re:Steve doesn't know what Flash is by MobyDisk · · Score: 1

      I stand corrected, his last point about 3rd-party development tools says it quite clearly.

  90. There is no pot nor kettle here by wealthychef · · Score: 2, Interesting

    Steve Jobs did not claim Apple is an open-source shop. He said this: "Apple has many proprietary products too. Though the operating system for the iPhone, iPod and iPad is proprietary, we strongly believe that all standards pertaining to the web should be open. " Why is this so hard to understand? Are there other motives other than being a pure "open source advocate" here? Hell yes. Is apple more open when it comes to web standards than Adobe? Sure. Do I care? Not much.

    --
    Currently hooked on AMP
    1. Re:There is no pot nor kettle here by MrJones · · Score: 2

      I agree, I can't even believe a tech like cmdrtaco compare flash with the app store. There is no way to compare them.

      Adobe, google and all are atacking the app store, why, because there is where the money is. The app store works for apple, for developers and for users. Its a win win.

      Please read the Jobs letter and make your own opinion.

      --
      Get my e-mail after a captcha test in: http://tinymailt
  91. Freedom to decide by Carnivore24 · · Score: 1

    Why shouldn't the developers and users get to decide what they want to use? Why does Apple feel they need to make everyone's decisions for them? If people want to stop using Flash let them decide.

    1. Re:Freedom to decide by Anonymous Coward · · Score: 0

      Because then, they would have to support it. Flash sucks, period. Not that Apple is really all that good, but, the fact is, Flash sucks.

  92. My problem with Apple. by xxuserxx · · Score: 1

    If Apple did not use the OSI model and developed their own proprietary protocols then I would not care about what they are doing. But I think its pretty crappy that Steve will use layers 1-4 like everyone else but then he locks down 5-7 on his OS's. He simply uses open standards only when they suit his own purposes.

  93. Your Secret Crush on Apple by BlueBoxSW.com · · Score: 1

    You know folks here seems to have a secret crush on Apple. Sure you tease it, but only because you want to kiss it and get it pregnant behind the firehouse.

    I do think it's funny that you complain about the lack of Flash support in the iPhone at the same time you say it's a closed garden that you wouldn't want to play in anyway.

    And every time I ask people what Flash piece they need to run on their mobile device, they always say the same thing: Video

    Well guess what? No only does the iPhone support great h.264 video, sites like YouTube, NYT, and Facebook are transcoding to it, and it looks BETTER than those sites look in Flash on the desktop, using only a tiny fraction of the processing power.

    Run any HTML5 app you want on your phone. Anything.

    Download the FREE development tools and create your own app. Join the Dev program ($99) and distribute your app to 50 of your friends for FREE with no review by Apple.

    Put your source code on the internet so ANYONE can compile your app and put it on their device, and up to 50 of their friends.

    Submit your polished app to the app store, and apple will take care of distributing it, promoting it, managing updates, and if you decide to charge, collecting the money and sending you a check with your profits.

    I fail to see how this isn't a good deal for users and developers.

    1. Re:Your Secret Crush on Apple by Raffaello · · Score: 1

      I fail to see how this isn't a good deal for users and developers.

      Because of the 50 person limit. It means that Apple becomes the de facto gatekeeper of free speech rights on the iPhone. Anything they don't approve of will not see wide distribution.

      Porn? NO! Well, unless you're a major corporation like Playboy, then it's OK.
      Political cartoons? (arguably the most protected form of free speech BTW) NO! Well, unless you win a Pulitzer, then we'll make an exception.

      It isn't a good deal for users because Apple has set themselves up as the gatekeepers of what software users may or may not run on their own devices. This is wrong. This is a deal with the devil.

    2. Re:Your Secret Crush on Apple by BlueBoxSW.com · · Score: 1

      So if they allowed you to distribute your apps any way you wanted, you would become a fan overnight?

      Not likely.

      Their app distribution model isn't the real reason you dislike Apple.

    3. Re:Your Secret Crush on Apple by Ukab+the+Great · · Score: 1

      Because of the 50 person limit. It means that Apple becomes the de facto gatekeeper of free speech rights on the iPhone.

      Yeah, because the 50 person limit on unapproved apps violates botnets' right to free speech.

    4. Re:Your Secret Crush on Apple by VGPowerlord · · Score: 2, Informative

      Well guess what? No only does the iPhone support great h.264 video, sites like YouTube, NYT, and Facebook are transcoding to it, and it looks BETTER than those sites look in Flash on the desktop, using only a tiny fraction of the processing power.

      [Citati... hell, screw this, I'll answer it directly rather than cop out on it.

      Youtube didn't just start transcoding to H.264. They were already doing it. Guess what! Flash supports H.264 decoding!

      So no, it doesn't "look BETTER" because it's the exact same video feed. As for the "tiny fraction of the processing power" you should try Flash Player 10.1 on a computer. You know, the version that adds hardware H.264 decoding.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    5. Re:Your Secret Crush on Apple by Anonymous Coward · · Score: 0

      He's just pissed he didn't buy stock at $12 a share.

    6. Re:Your Secret Crush on Apple by BlueBoxSW.com · · Score: 1

      Unless Flash 10.1 includes a Time Machine feature, there's a big flaw in your argument.

    7. Re:Your Secret Crush on Apple by VGPowerlord · · Score: 1

      Unless Flash 10.1 includes a Time Machine feature, there's a big flaw in your argument.

      If you'd used past tense, then yes... but you didn't.

      At the present moment, there is a version of Flash that does hardware accelerated H.264 video for Windows and another for OSX, even if they are both preview releases.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  94. Flash as an app platform ... by Skapare · · Score: 1

    ... inside of another app platform (web browser) ... inside of another app platform (the OS). Why do we need all this? We need to re-think the app platform concept.

    --
    now we need to go OSS in diesel cars
  95. Re:Typical by Anonymous Coward · · Score: 0

    Except, of course, he praises HTML5, which Apple also didn't invent.

    The point is:

    Flash, for a vast number of reasons (battery consumption, inability to offer the same experience without rewriting a whole lot of websites/apps -> because of touch UI -, etc.), is bad for mobile devices. Period.

    It doesn't matter whether someone likes Apple or not, the decision was well supported by his arguments.

    The only (ONLY!) way to prove that Steve-o could be wrong with this move, would be if Adobe could actually release a version of Flash that "works good". This means, no battery draining, touch-oriented support, etc.

    And about praising HTML 5 without inventing it. So? He never claimed that.

    If I'm trying to make an argument that traveling(using/accessing web content) by car(using HTML5) is faster than a skateboard(Flash), would it be relevant if I'm praising the car, even though I did not invent it???

  96. The problem with proprietary and the web by Rob+Y. · · Score: 1

    The web has traditionally been wide open to experimentation. Until now, all web browsers supported whatever plugin's people wanted to develop, things like Flash were able to emerge. And that's a good thing. You (or Steve Jobs) may not like Flash, but without it, we wouldn't have YouTube and thousands of other video sites.

    Sure HTML5 may provide a better way to support video, but it wouldn't have, had Flash-enabled YouTube not convinced the standards body that video over the web was viable. Same goes for Flash-based games, etc. You may hate the implementation, but at least somebody out there was thinking creatively. And the open web/browser enviroment allowed them to implement their ideas cross-platform so they could catch on.

    So where are the new web ideas going to come from? If Apple had their way and prevented (let's face it) anything that competes with native iPod/Phone and sanctioned webkit apps from running on their hardware - and that hardware became widespread enough that ignoring it was not an option, there'd be no way to get a great new idea off the ground... or even a lousy one.

    Maybe we're far enough along that we have 'all the capabilities anyone could want' in the current web browser, but I kinda doubt it. Plugin's are the only viable way to get truly original stuff implemented. Integrated standards can't become standards until they exist and gain market acceptance.

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
  97. grudgingly by ThatsNotPudding · · Score: 1

    Right now a fully featured internet experience depends on using a platform that is supported by a single company that produces a non open plug in.

    Proof that Satan himself can occasionally have a valid point.

  98. Dude, the first one's always free. by chaboud · · Score: 2, Informative

    Didn't you watch after-school specials? This is the drug-dealer approach.

    1. Get everyone to use your patented tech "for free" as a standard.
    2. Jack up licensing once your tech is a "must have" all over the industry.
    3. ??? (where each question mark denotes five minutes of laughing until you cry while kissing your fistfuls of money).
    4. Actually profit.

    Step 2 is likely to happen in 2016 a la this story. It was to be January 1st, 2011, but, surprise, there isn't enough industry adoption to pull that rug out yet. MPEG-LA will keep us on the hook a bit longer before really hitting us.

    There are, of course, those out there (like Google with VP6, open-source nutters with Theora) that are doing their best to stop the obvious and, if you have ever licensed MPEG2, repeated abuses of this tactic, but they'll feel like Cassandra while being called Chicken Little.

    In the grand Apple balance sheet, yeah, it's a small motivation. Nonetheless, it's an incentive that, combined with a clear adversarial hatred for, well, everyone else, might lead to things like feature restriction. Apple may be getting a bit ahead of themselves on taking the "most hated jerks in the tech industry" crown away from Microsoft before they have 90% market share.

  99. Apple Fan Boys by Anonymous Coward · · Score: 0

    And what say you apple fan boys... this is who you would have rather won than Gates?

  100. Your microwave is also proprietary. by Brannon · · Score: 1

    So is your dishwasher, your wristwatch, and your television. Most cell phones also fall into this category. These things are appliances--items which live in a closed software ecosystem which is a big part of the reason that they "just work". It's fine for you to want a phone which is a platform that you are permitted to run arbitrary code on--but that's not what Apple is selling and frankly that's not what most people want out of a phone (even a smartphone)--but there are alternatives.

    The internet is not an appliance--it should be open and not owned by any one vendor. There is no hypocrisy in wanting open web standards while continuing to manufacture closed ecosystem appliances. Just like there's no hypocrisy in insisting that one can run arbitrary code on his home computer but not insisting that he can run arbitrary code on his microwave.

  101. The real reason Jobs doesn't like Flash by Anonymous Coward · · Score: 1, Insightful

    The real reason Jobs doesn't like Flash and cross compiling others too like JVM or C# is:

    You could create an iPhone app without purchasing Mac hardware.

    Currently, the only possible way to develop an app for the app store is to compile it on a Mac.

    1. Re:The real reason Jobs doesn't like Flash by shutdown+-p+now · · Score: 1

      The other reason is that you could cross compile not just for iPhone, but also for Android, WP7, etc. Which means that every +1 to the dick^H^H^H^H app counter for iPhone App Store would also be +1 to the same for other platforms. And Apple would very much rather have it be just +1 to iPhone, and screw everyone else.

  102. tacky? by Michael+Kristopeit · · Score: 0, Interesting

    Tacky that his first point is that Flash is proprietary, when Apple restricts the apps that can be installed on the phone. Pot, meet kettle.

    how is that tacky? this is an opinion piece written by a person... to that person, apples products are not proprietary... he has full control over them. if they need to be updated to make something else he owns work, he can do it. flash, on the other hand, is very proprietary to him, and if he needs to update it to make something else he owns work, he can't do it...

    seems like a pretty valid point, and not tacky at all.

  103. Re:Typical by s73v3r · · Score: 1

    I have to buy Windows to code for Windows Mobile. Your Point?

  104. Exactly - iphone not for slashdotters by Anonymous Coward · · Score: 0

    You want to hack devices and put your own finesse on the UI (or make it crudely ..) then android's waiting for you. Flash on android sux, and I am happy to say no to flash.

    The target market for iphones and ipad and even macs are people who create content and consume content. Not people who program and want 'freedom' that they will never use.

  105. This makes no sense by Lysol · · Score: 1

    First off, parent isn't saying anything about security, so I don't see at all why this was brought up.

    As for Java being 'proven', well, depends who you talk to. Everyone I know that has developed J2ME apps has fled over the last few years to the app store. We are starting now to see the 'power of Java' (read fragmentation) with Verizon pushing their version of Android, Google/Nexus One another, HTC Sense another. Welcome to the world of (slow - for now) Java on mobile.

    Now as far as Apple only wanting you to use the tools they want - so F*%&king what?! Why do people wine and moan about this so much? I really can't understand it. Hey, when I wanted to make an iPhone app I didn't sit there and whine and bitch and moan about it. I *did* something about it - I f*$#king learned Obj-C - it's not that hard. Jesus christ, developers have become such wimps over the years, it's unbelievable. What happens when you want to make a Windows Mobile 7 Series app? Do you whine that you can't code it in Java or Obj-C or Javascript or Ruby?! No, you learn C# (again *not* that difficult), buck up, and *do it*.

    Flash and Java have made developers *lazy*. Lazy because they think they can learn one language and they are *entitled* to use it everywhere (I love Ruby, but I don't expect to use it for everything). There is no one ring to rule them all - never has been. But ya know, people bought into the whole Java/Sun marketing thing, and it's only a marketing thing - write once run anywhere *never, ever* worked right. Adobe, Sun (well, now Oracle) are *companies*, not people or your buddies, but FOR PROFIT CORPORATIONS. They are the same as Apple. Just like Apple they want you to use *their* tools so they can 'lock you in' to *their* platform and claim victory as the best and coolest company in the world. Anyone that thinks Google, Adobe, Palm, Oracle, or Apple are a bunch of nice dudes who wanna be your friend is seriously delusional. They're beholden to their shareholders and roping developers into their platform is how they keep the shareholders happy and how they stay in their mansions. You want freedom? Write for the web only.

    Apple has *the right* to have control over *their* stack - just like Microsoft, Oracle, etc has before them. Now it just so happens their web steering has done some good and this *should* be as open as possible - HTML5 is a really good thing. But to whine and bitch and moan that you can't put your porn or torrent or low budget mafia wars like game done in Flash on the app store is just stupid. People need to focus on *doing* things vs. whining, complaining, feeling entitled, and being so hypersensitive. Jesus, get over it and just make something!

    1. Re:This makes no sense by zuperduperman · · Score: 1

      > We are starting now to see the 'power of Java' (read fragmentation) with Verizon pushing their version of Android, Google/Nexus One another, HTC Sense another. Welcome to the world of (slow - for now) Java on mobile.

      Total FUD. The fragmentation "issue" on android has nothing whatsoever to do with Java. It's a side effect of *freedom* and *choice*, something that is naturally hard for Apple enthusiasts to understand.

      Java performance on Android is absolutely top notch - to the point where almost nobody bothers to use the NDK because there's almost never a need to.

    2. Re:This makes no sense by thetoadwarrior · · Score: 1

      What happens when you want to make a Windows Mobile 7 Series app?

      Windows Mobile has always allowed you to use Java if you want. If they remove the freedom of choice in WP7 then that is just one more reason to avoid it.

      Do you whine that you can't code it in Java or Obj-C or Javascript or Ruby?! No, you learn C# (again *not* that difficult), buck up, and *do it*.

      Flash and Java have made developers *lazy*. Lazy because they think they can learn one language and they are *entitled* to use it everywhere (I love Ruby, but I don't expect to use it for everything).

      I prefer to have open systems so I can use Java if I want or I may use Python maybe javascript and php or maybe Scala. That's thing, it doesn't matter because I have the freedom to choose. Why should I learn Objective C when it's only really relevant for Apple development?

      It is Apple that is trying to limit developers to one way with one language so it is them who are being lazy by only supporting one way of doing things.

  106. Thoughts about thoughts about flash by ka9dgx · · Score: 1

    Steve Jobs has made his case against flash on the iPad. It's interesting, and I kept reminding myself about the presence of the well known reality distortion field that permeates his being.

    As a programmer, and person, I hate reality distortion fields. This blog post is meant as an exercise in building skills to see through it.

    First, the post was not just Steve, sitting in his office, jotting down a few notes. He's thought about it, long and hard, carefully avoiding certain areas that might cost him points, while pushing the strengths of his position. Lots of my stuff here is off the cuff, and might qualify as a jot... his definitely is not something quick and dirty.

    First, there is "open", as Steve said. Just how do you send code to someone who owns an iPad? It appears to this observer that the way is definitely not open, but only goes through the Apple toll both. Open ports like USB would be nice too.

    The there is the "full web"... Flash sucks because it's a layer between the web and the browser. It's a shim at best. However, it's the best shim out there for most cases. Allowing flash, with some disclaimers would be far better than denying the use of this shim.

    Then there is security. If you can't protect your iPad from bugs in Flash, you certainly can't protect it from any other rogue applications either. It's just a matter of time before the holes start showing up. Steve - read up on Capability Based Security.

    Battery life - good point. Hardware acceleration is good. It would be nice if I could replace the battery at some point as well.

    Then there is Touch - If you don't allow cross compatibility, how are others going to figure out how to deal with touch? You'll always be a special case, and never mainstream.

    Conclusion - Steve is good at distorting reality, but it's a near field effect with limited range.

  107. Re:Typical by onefriedrice · · Score: 1

    Why do you have to insert logic and consistency into this debate?

    --
    This author takes full ownership and responsibility for the unpopular opinions outlined above.
  108. This suggests that Steve is a bit scared by ClosedSource · · Score: 1

    When was the last time Jobs was in reactive mode? That's not his normal style.

    1. Re:This suggests that Steve is a bit scared by mjwx · · Score: 1

      When was the last time Jobs was in reactive mode? That's not his normal style.

      The Reality Distortion Field has stopped working and now everyone has realised that Apple really is quite backwards.

      Apple's been eclipsed on almost all fronts. Their MacBook's are the equivalent of A$700 Dells yet cost more then A$1400 (for A$1400 at Dell I can get a Vostro 3300 with i5, Geforce 310, 7.2K RPM 500 GB disk, 4 GB RAM and a 2 year NBD warranty).

      Compared to the Iphone I have the HTC Desire, Nexus One or Motorola Milestone (not beholden to App store, far more features, don't have to pay extra for tethering).

      This has always been the case but Apple has had better marketing, up until now at least. The hype effect is wearing off and people are realising that Apples been eclipsed.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  109. There's so many off-base points in his "letter" by Anonymous Coward · · Score: 0

    Jobs is wrong on so many of his points. For example he points out that websites have been switching to .h264 video, and that other sites should convert their videos (which trust me, is not always a simple task), while then on the topic of Flash sites working properly with a "touch" interface his excuse is that those sites would have to be re-written.

    The work required to fix up some incompatible buttons in a Flash site or game is trivial compared to the amount of work that would be required to re-code the entire thing in HTML5. We're talking a couple to a few hours VS weeks and months, with the accompanied proportionate cost. Jobs is insane if he thinks that's the better solution.

    There's plenty more counter-arguments that could be made to many of the other points (not necessarily all of them) but when Jobs makes a declaration, his word is gospel.

    1. Re:There's so many off-base points in his "letter" by Anonymous Coward · · Score: 0

      Oh and the battery comment he made is BS as well. If an app uses too much battery then leave it to the user to decide whether its worth keeping or not. 3D games like Time Crisis on my Ipod Touch drain the battery way fast (even the popular Rolando does). Those weren't made with Flash. So what's your point Mr. Jobs? If an App drains battery power and you don't like that, then reject until the developer optimizes it well enough.

  110. I don't care if you don't like it... by Anonymous Coward · · Score: 0

    I have had an iPhone since it was introduced and my wife and I currently have 3G and 3GS models. I also have an iPad 3G on order and hoping to receive it soon. I also have an iPhone developer account and working on releasing some minor, just for fun apps.I just wanted to state that up front.

    Is Apple closed or open? Is Apple's position with Flash right or wrong? Is Apple's process for application acceptance/rejection good? These are all great questions and everyone seems to be doing a great job of flogging them to death. But let ask this question: Do I really care?

    Since that is a question that is directed to me let me answer it: NO.

    All I know is that I spend about 3-4 hours a day on my iPhone. I use my GPS functions, I use it with FB and Twitter, I use while in the stores looking for product reviews, I use it to place orders on the web, I use to manage my day-day tasks. In short, I use it all the time and a lot of different ways.

    I really don't care what any else says, I'm very happy with what has been provided. Given the success of the iPhone, iTouch, and soon to be iPad, I think others share the same view. Is it 100% perfect, no. There are some things about the devices I don't like but each evolution has added/changed things for the better.

  111. Apple users are known for mad programming skills by ClosedSource · · Score: 1

    "First: It was Sun that decided (up until recently) that they wouldn't open-source Java. (I still don't know if all of it is open source...) If they had, then users could compile it themselves, with the options they want."

    I'm sure the typical iPad user would have no problem compiling their own customized version of Java if it were open.

  112. Re:Typical by Anonymusing · · Score: 1

    If someone's position is "Jobs is whining about flash because Apple didn't invent it. That's all." then the above HTML5 comment is perfectly relevant.

    --
    Liberal? Conservative? Compare perspectives at Left-Right
  113. "Pot, meet kettle" doesnt apply by KharmaWidow · · Score: 2, Insightful

    Flash is proprietary ***language***. I swear, you people are either incapable of reading comprehensively or choose not to. And you get an F in syntax. Job's use of "open" is clearly in regards to ***developer language***. Why on Earth should a hardware developer like Apple design their products around another company's proprietary language!? ...That's a D in business-sense. (Adobe should design their products around Apple's OS and hardware.)

    As for the app store, it is open but with restrictions. Apple allows 3rd party apps, but it retains the right to screen out that apps that conflict with it's business plan and key user demographics (family, education). If the app store were truly closed, there would be no 3rd party apps. As a share holder of Apple, I agree with their policy.

    1. Re:"Pot, meet kettle" doesnt apply by shutdown+-p+now · · Score: 1

      Why on Earth should a hardware developer like Apple design their products around another company's proprietary language!?

      They shouldn't, but since when it was asked? No-one asks Apple to develop in Flash, or even to explicitly support Flash. They are asked to allow Adobe to provide Flash to developers on iPhone, rather than legally restricting it.

    2. Re:"Pot, meet kettle" doesnt apply by shutdown+-p+now · · Score: 1

      As for the app store, it is open but with restrictions. Apple allows 3rd party apps, but it retains the right to screen out that apps that conflict with it's business plan and key user demographics (family, education).

      Yeah, and I'm a pacifist - I only punch people in the face when they conflict with me...

    3. Re:"Pot, meet kettle" doesnt apply by KharmaWidow · · Score: 1

      "No-one asks Apple to develop in Flash, or even to explicitly support Flash."

      Your comment contradicts itself. And you might be confusing the Flash player with the Flash development tools - which are using a proprietary development language.

  114. Apple is Suing HTC, want's total control. by Anonymous Coward · · Score: 0

    Apple wants to sue HTC for daring to sell a decent phone.

    At the same time, Apple goes very far out its way to lock down the iPhone.

    That's the Apple way. Sue your competitors and control your customers.

    Nothing wrong with that, right...

  115. No, there is another by ClosedSource · · Score: 1

    "The only reason to build a device-specific App is to take advantage of device-specific features."

    No. Another reason is to cope with device-specific limitations.

  116. BS - The real reason by Anonymous Coward · · Score: 0

    Just once, I'd love Apple to be honest. The real reason Apple doesn't want flash near the iPhone/iPad is that they don't control the player. The flash player would allow devs to make rich web apps that approach regular iPhone apps in there raw usefulness, but don't allow Apple to put its draconian control like they do with the app store. That is the primary reason why you will never see a flash player on the iPhone/iPad.

    Another thing I really don't get is why people take this sort of thing from Apple. if MSFT tried this back in the day, people would have lynched em. I won't buy one thing from Apple until they either transfer the app store to some governing body, relax the requirement to install apps from the app store, or allow flash and such on it.

  117. Outdated info != misinfo by tepples · · Score: 1

    SWF is not entirely closed and your dire predictions seem to stem from misinformation.

    I don't see it as misinfo as much as two-year-old info, given what happened in May 2008 (SWF player ban lifted) and in June 2009 (RTMP spec released).

  118. What about the hypocrisy? by walterbyrd · · Score: 1

    Of course Apple can sell their products with whatever business license. But, is there not a bit of hypocrisy in Job's blasting Adobe for doing the same?

  119. Le Reg had a subtitle more appropriate for here... by Anonymous Coward · · Score: 0

    http://www.theregister.co.uk/2010/04/29/jobs_on_flash/

    'It's old. It's rubbish for mobile. Namaste'

    Hehe.

  120. Paul Who? by Anonymous Coward · · Score: 1, Insightful

    Why is this linking to someone's retort and not the actual page.
    The headline should read, "An Editor at Engadget Responds to Steve Job's Thoughts on Flash".

  121. Re:Obligatory Reference to Tuesday November 30, 20 by DrEasy · · Score: 1

    In Korea, In Korea jokes are for old people. :)

    --
    "In our tactical decisions, we are operating contrary to our strategic interest."
  122. BULLSHIT by Latinhypercube · · Score: 0

    He is just scared because he is a control freak. Allowing Flash on the iphone would negate the whole app store. It's the same reason that iTunes only works with the ipod, Exclusivity, Control, Money. APPLE YOU ARE THE NEW SONY. FUCK U

  123. And Apple hasn't ported FCP either by edremy · · Score: 1
    10 freaking years and *from the same freaking company* and Final Cut is still mired in Carbon land.

    Of course, expecting Steve "Apple is Open, everyone else is proprietary" to be consistent is a bit much

    --
    "Seven Deadly Sins? I thought it was a to-do list!"
  124. Re:Be Real by osc_steve · · Score: 1

    There are many things to criticize about Flash and ActionScript. However, your blanket statement about Flash being a CPU hog on *any* platform is patently wrong. I'm running Windows 7. In IE 8 with Flash 8 while watching YouTube video CPU usage peaks at about 2%. Most of the time, Flash (plus IE 8) cruise along under 1%. I've used Flash to create numerous art installations involving video manipulation and they actually work pretty well. CPU power is rarely a problem. I think like most of the posters that Job's is off the mark on his criticism of Flash as closed source (pot/kettle etc.) but you bolster his position by making exaggerated claims.

  125. This isn't about Flash by Qwavel · · Score: 1

    I think we are confusing two issues: the merits of Flash and Apple's blocking of Flash. Allowing this to happen is a bit like allowing a free speech debate to focus on the particular speech being surpressed.

    I don't like Flash and I don't want it on my phone, but I don't want Apple controlling that.

    Let me be more specific and practical about this. This time they are blocking something that I don't want, but in the vast majority of cases they are blocking something that I do want. As well, they usually do it because it might interfere with plans that they or their partners have for getting more money out of their users (e.g. Google Voice), or because it competes with their inferior technology (e.g. anything that competes with iAd).

  126. Pot meet kettle? by tgibbs · · Score: 1

    Pot, meet kettle? Wasn't that exactly Job's first point--that Adobe, like Apple, offers proprietary technologies (Flash being one of these)? He wasn't criticizing Adobe for offering a proprietary product, but rather for attacking Apple for doing the same thing.

    1. Re:Pot meet kettle? by Jerry+Rivers · · Score: 1

      That was his first point, but apparently the OP is suffering from a closed mind.

      --
      The pursuit of absolute tolerance leads to the most rigorous and ludicrous intolerance. - REX MURPHY
  127. Acceleration was never the issue by tgibbs · · Score: 1

    Uh, the problem with Flash was not just that it didn't take advantage of hardware acceleration on some Mac video cards--it was that it was constantly crashing on all Macs--to the point that Apple redesigned Safari to protect it from being brought down by Flash crashes. When Adobe has been unable, after years, to write a version of Flash that runs reliably on a Mac, why on earth would Apple want to have them on iPhone?

  128. Whats up with slashdot and apple? by Anonymous Coward · · Score: 0

    Why does slashdot has, at any time, at least 2 stories on apple?

  129. Of lies and bullshit by Kitkoan · · Score: 1

    This entire letter is crap and just to make Apple try to look good for its actions.

    From the open letter:

    Jobs says thats Adobe isn't open, then states MANY times in the letter that every video should be done in h.264 that they support. They fail to mention the fact the h.264 isn't open, it's a standard, not an open standard. Not to mention, the whole system for iPhone and iPad isn't open since to use after market software for the devices you need to either buy it from their App Store or pay another $100 for that option. This isn't open, in fact it's more closed then Flash is.

    The second 'fact' he tries is claiming that 75% of video is in Flash and should be using something more modern like h.264. He refuses to mention at the point that hey, Flash does do this modern codec of h.264 which invalidates his claim here. Flash is a container, not a codec.

    Third thing he tries to claim is Flash is bad for reliability, security and performance. Jobs as always forgets that OSX isn't noted for its high level of security 1 2 and averages around 6 months to pass on a patch, not even to patch it but just to bother to pass it on even though someone else did the work for them. Jobs then goes on claiming that "We have been working with Adobe to fix these problems' yet again 'forgets' that they hurt Adobe before when they switched from the PowerPC chip to x86 chips causing Adobe to lose money and waste time fixing up Adobe products and not having been kept in the loop (which would have prevented the issues). Same thing happened with 10.6 causing more issues for Adobe products that could have been prevented if Apple had just warned Adobe before hand instead of catching Adobe with their pants down. As a company of Adobe's size it would be harder and harder to want to support Apple, which have screwed them over before (not just once), and all to please 6% of the computer market? Thats not much.

    Forth is battery life. And here he pulls a switch around, claims that Flash is bad for the battery life by claiming that most Flash videos aren't encoded in the modern codec of h.264. Here he forgets that other videos online are also not encoded in h.264 but formats like Windows Media Video, XviD, DivX and even Apple's own Quicktime format. He also forgets that Flash videos can be encoded in h.264 because at the time of the iPhone being released, Google just decided, with Apples help, to support h.264. Just in time for the iPhone, but was the only one to support it, the other sites came later. This change took time and help from the inside (remember Apple and Google worked together a lot back then before they started to drift apart).

    Fifth 'point' is he claims that sites with Flash will have to be re-written to support touch interfaces. And yes they will, and most places will do that if they feel that the public at large wants that. Same happened with web pages. Web sites had to be re-written to 'support' smartphones since they were horrible on the smaller screen sizes and so those sites that deemed it a good move did just that, they re-wrote their pages to support the newer style of accessing the site. Not every site bothered though and same would happen with Flash sites. Jobs seems to feel that sites should have already been made to support touch devices before there was a need as his 'proof'.

    Last 'point' is a mishmash of garbage, first re-claiming about how Flash isn't supported with touch in mind (yet it's on touch screen tablet pc's) then goes on to claiming that 'developers grow dependent on third party development libraries and tools, they can only take advantage of platform enhancements if and when the third part

    --
    Attention... all grammer nazi"s! Is they're anything; wrong with: my post,
    1. Re:Of lies and bullshit by Anonymous Coward · · Score: 0

      Yawn. You just replaced his spin with a steaming pile of your own. The major difference is that his has influence and is backed up by thirty years of solid tech management and ten years at the helm a tech juggernaut that he built. You lose.

  130. The question is by Punto · · Score: 1

    will they support an *open* intermediate portable platform? because there's a number of options (for example google's nacl) that are portable, and open (apple could have a say on what features get implemented on them), and don't force you to use xcode on a mac, which sucks.

    --

    --
    Stay tuned for some shock and awe coming right up after this messages!

  131. Thoughts by theolein · · Score: 1

    Personally, I don't believe him for the simple reason that his arguments are fairly easy for people with a development background to debunk.

    He claims, "Adobe’s Flash products are 100% proprietary" and then attempts to relativise the fairly obvious answer to that with "Apple has many proprietary products too. Though the operating system for the iPhone, iPod and iPad is proprietary, we strongly believe that all standards pertaining to the web should be open".

    Firstly, like Flash or not, the format itself is an open specification. There are numerous open source libraries that produce Flash content, as well as some professional animation tools that output in Flash's SWF format, such as Toon Boom Studio . The proprietary parts of Flash are Adobe's Flash Software and its file format, which is not what the web gets to see.

    As for comparing the propietrariness of Adobe's Flash to Apple's iPad, iPod and iPhone, where the entire system, including hardware, software and even the store is proprietary, to the extent where developers can not sell or even give away their apps unless Apple says its OK to do so is such a poor argument, I think you have to pretty much be willing to believe anything that Steve Jobs says.

    Steve Jobs then goes on to make bold claims about how the whole web is switching to HTML5 and h264 video format. He names a whole host of large commercial websites that are or will soon be offering h264 video. What he doesn't say is that while the general tendency was certainly to html5 video in the long term, it is mainly due to these corporations not wanting to lose out on the iPad using visitors in the short term that h264 and html5 are suddenly sprouting out of the ground.

    His next claim, that "There are more games and entertainment titles available for iPhone, iPod and iPad than for any other platform in the world" must rank up there amongst the most arrogant and boastful claims ever made in the IT world. To be sure, the IT world is full of boastful souls with huge egos, most of whom end up facing humiliating failure, but this one is simply ludicrous. The App Store and the iFamily of devices is a huge success, but how on earth do you actually count all the Flash games and PC and or Console games out there?

    However, the success of the iPad might certainly spell the slow death of Flash on the web if things carry on at this rate. It seems there is such a rush to produce politically correct apps (ok, I put this in here to highlight Apple incredible arbitrariness in its behaviour towards App developers) that one sometimes feels that websites with rollovers/hovers will be dead by tomorrow (They won't).

    Jobs then gets to the one absolutely true point, and that is Flash's performance, security and resource consumption, all of which are terrible. Point made. Flash has never been a sucess on mobile platforms before because a) no one made Flash apps for mobiles, b)Flash Lite was pretty terrible and c) mobiles were flakey enough without Flash crashing them, thank you.

    But then Steve Jobs goes and blows it again with his claims that Flash somehow won't work because (insert some hand-waving here) it doesn't support "touch". I honestly wonder how he can claim this with a straight face while looking at your average website, which is a damn sight less flexible for "touch" than Flash is. I don't know of many websites, which Steve Jobs is claiming is a major target for the iPad/iPhone etc, that support multi-touch and that don't use some form of rollover. In fact, even Apple's own site supports rollovers, right at the very top.

    Finally, and this is where Steve Jobs, in my opinion, twists the truth the most while perhaps inadvertently exposing the true reason for his anti-third party developer tools hatred. In his 6th claim, he states, "letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform" and goes on a violent rant even adding the Adobe Creative Su

  132. Searching and replacing Job's Flash statement by Exitar · · Score: 1

    http://hooptyrides.blogspot.com/2010/04/searching-and-replacing-jobs-flash.html

    Replace "Adobe" with "Apple" and "Flash" with "closed."

    Before:

    Adobe's Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc. While Adobe's Flash products are widely available, this does not mean they are open, since they are controlled entirely by Adobe and available only from Adobe. By almost any definition, Flash is a closed system.

    After:
    Apple's closed products are 100% proprietary. They are only available from Apple, and Apple has sole authority as to their future enhancement, pricing, etc. While Apple's closed products are widely available, this does not mean they are open, since they are controlled entirely by Apple and available only from Apple. By almost any definition, closed is a closed system.

    1. Re:Searching and replacing Job's Flash statement by Jerry+Rivers · · Score: 1

      "...available only from Apple."

      Where do you live?

      --
      The pursuit of absolute tolerance leads to the most rigorous and ludicrous intolerance. - REX MURPHY
  133. [citation needed] by Weezul · · Score: 2, Informative

    Can you name even one iPhone game that's actually "innovative"? I'm not that easy to please, but I quite liked Fantastic Contraption and Portal.

    --
    The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  134. Doesn't work that way by Anonymous Coward · · Score: 0

    It breaks the security model. Right now someone writes malware for the iPhone, Apple finds out, revokes the keys and the malware goes away except on phones it managed to jailbreak. It stops spreading and we move on. If Java apps are allowed in the JVM then, Apple has to revoke all Java apps and they all stop working the first time someone writes a Java-based malware.

    Uh...no. If anything on the sandboxed JVM application has access to anything on the phone outside of its sandbox, there's a security exploit on the JVM. Apple (Oracle, whoever) patches it, which breaks the malware, and keeps every other application working fine.

    The reason there aren't java malware for any of the other phones which support java is because there's no access to anything on the phone that is important through the JVM.

  135. creative people and flash by hhawk · · Score: 1

    Most battles over technology are deep in nerd, geek and boffin space...

    But Apple with customers from all over the creative space know, create and use flash all the time. It's not something that causes their eyes to glaze, but rather causes them to be enraged when they hear the news...

    So while Jobs can lobby senior management at any company to adopt other technology or limit themselves to Apple approved technology, he is devaluing the skill set (flash) that many of his best customers count among their best skills.

    If he is going to take it away he really needs to replace it with something just as easy, just as fun, just as simple to use.. or he risks losing his best customers.

    If Apple thinks they can swap creative customers for adoption by the broader general public I think that is a hard bet to win. The are winning the broader public because creative types endorse Apple and it's products without that endorsement there is a problem.

    --
    http://www.hawknest.com/
  136. LLVM is wonderful unless you need a debugger by tlambert · · Score: 1

    LLVM is wonderful unless you need a debugger

    And then it completely and totally blows: for breakpoints in code which has undergone basic block replication as part of code generation, or has used static symbols for data or code, or if you want the line numbers in the source debugging to match up to the actual source code.

    There's a project declared for a debugger, but the label and other generation for use by what's available today (gdb) just utterly sucks and is almost completely unusable.

    -- Terry

    1. Re:LLVM is wonderful unless you need a debugger by HuguesT · · Score: 1

      This is when we realize that the decades of work put into GCC are going to be tough to redo in less than a few decades.

  137. It's all about comprehension by KharmaWidow · · Score: 1

    Actually, a pacifist will use physical force when necessary... such as defense, defense of others, and destruction of property. Even Ghandi, on occasion, supported the use of force.

    You might want to look up "open platform" as well.

  138. Thoughtful Counterpoint by StikyPad · · Score: 1

    For fuck's sake, Steve, it's my goddamn hardware and I want Flash on it. Stop cock blocking.

  139. He's lying. This is merely a diversion. by Xenographic · · Score: 1

    The restrictions on flash he gives are post-hoc justification and, frankly, a load of crap.

    There is one main reason why they ban Flash, emulators, cross-compilers and the like: they would let developers bypass the App Store and Apple would no longer get a piece of every application sale. Anything they say to justify that is pure PR, because any other explanation fails to predict their actions. We either accept a load of convoluted BS technical explanations, or one simple explanation: that Apple knows where the money is and wants to keep it.

    Just watch. Every time someone finds a way to make applications that bypasses the App Store, they'll find a reason to ban it. It has nothing to do with frameworks, openness or user experience. They'll never admit to their real goal, and they won't care that they never bothered to enforce whatever restriction they came up with until such time as it becomes a way to bypass the App Store.

    But it's an easy prediction to monitor. I'll eat my words the day Apple permits people to make iPhone applications without having to go through the App Store, unless they're forced into that by a court order or other law.

  140. Re:He's lying. This is merely a diversion. by Grail · · Score: 1

    Flash on the iPhone would be like Java on desktops - you get to run the same crappy, poorly designed applications on all platforms, using a UI that is inconsistent with every platform you use it on. In addition to that, Flash is a security hole and a processor hog, designed for an interface where mousing is assumed.

    Start eating your words, since anyone can get the iPhone SDK and start writing apps for their own phone (and distribute to 99 of their closest friends). Alternately you can push those apps out to the phones in your business without going through the App Store.

  141. Re:Typical by zuperduperman · · Score: 1

    > I have to buy Windows to code for Windows Mobile

    But nobody tells you what hardware to buy. Or how how *old* your OS must be. I just finished coughing up money to upgrade OSX so that I could compile an app for an iPad, something impossible on the current version of OSX from just 6 months ago.

    I'm sure you can even code for Windows Mobile in a VM on your *Mac* if you so feel like it.

  142. Proprietary is a valid argument, one of many by Anonymous Coward · · Score: 0

    Proprietary is a valid argument, one of many that Jobs made. Apple reserves the right to reject Apps that are obscene or otherwise would detract from their product, the hardware and OS. This is a very reasonable thing. But the development is done with non-proprietary tools and the Apps are non-proprietary. Flash is not a standard, it is Adobe's baby. Flash is also just used for junk on the web. I'm glad not to have it on my computer or on my iPhone or iPad.

    Me? I just say no to Flash. Frankly the web is a friendlier place without Adobe. A great thing about not having Flash is I don't see most of the ads.

    Personally I'm somewhat annoyed at Adobe. They have killed and delayed products for years that I needed for my work. I stopped buying from them. Vote with your dollars. Make choices.

  143. Quality and Monetization... by Anonymous Coward · · Score: 0

    ...are the two rules of Jobs. And design flare. (...are the THREE rules of Jobs). All the visible policies seem to come from these rules. When everything is aligned to these policies, and people buy into the 'vertically restrictive' business model, Apple make billions. The trick is to make the punters evaluate all the positives as outweighing the negatives.

  144. Adobe's cards by slapout · · Score: 1

    I wonder what would happen if Adobe said: "Allow Flash on the iPhone or we're pulling Photoshop from the Mac"

    --
    Coder's Stone: The programming language quick ref for iPad
  145. Re:Typical by bar-agent · · Score: 1

    > I have to buy Windows to code for Windows Mobile

    But nobody tells you what hardware to buy. Or how how *old* your OS must be. I just finished coughing up money to upgrade OSX so that I could compile an app for an iPad, something impossible on the current version of OSX from just 6 months ago.

    What, you mean the $29 dollars for the Snow Leopard CD? Cry me a river.

    Regardless, you will have to make comparable upgrades to develop for Windows Phone 7. From the article on Windows 7:

    Windows Phone 7 application development will be based on Silverlight, XNA, and .NET. The .NET Compact Framework will no longer be supported. The primary tools used for development will be Microsoft's Visual Studio 2010 and Expression Blend. More details about app development for Windows Phone 7 were released at the MIX10 conference on March 15, 2010.

    While Visual Studio 2010 RC installs on Windows XP, the site says it is only supported on Vista or Windows 7 — and how much is that upgrade? The memory requirements for Visual Studio 2010 and Expression Blend are similar to those for Xcode for iPad development, and the Microsoft products may actually have higher video card and processor speed requirements than the Apple product.

    So, yeah. Microsoft does tell you what hardware you have to buy, and how old your OS can be.

    --
    i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
  146. Re:Typical by pipedwho · · Score: 1

    Streaming video should "just work" like inline images do - ie. as part of standard HTML. The browser shouldn't have to download a full interpreted application every time you want to view some video content. And every single web developer shouldn't have to get clever with Flash just to display video content.

    HTML5 is definitely not a means to push Quicktime. It basically obsoletes the requirement to have Quicktime installed just to view streaming video in your browser.

    Yeah, Quicktime can be used to encode H264 video content, but so can many other applications.

  147. Here's what would happen. . . by JSBiff · · Score: 1

    Here's what would happen:

    Adobe would lose a LOT of money on lost/delayed sales of Photoshop. They'd anger their customers. Maybe they'd get a lot of people mad at Apple, too, but it would probably hurt Adobe a *lot* more than it would hurt Apple.

    You don't hurt your own business a lot just to hurt someone else's business a little bit.

    Unfortunately for Adobe, they don't really hold a lot of strong cards in this particular fight.

    Personally, I would not be too sad to see Flash and Silverlight both die (although, honestly, I don't expect that to happen), and websites switch to HTML 5. But, the reason I don't really expect Flash or Silverlight to die is because of DRM. This is why some video will never leave flash or silverlight. For example, I've recently been streaming videos from Netflix, which uses a Silverlight player. I'm pretty sure that at least one of the reasons they use Silverlight, is that Silverlight allows them to enforce a DRM system on the video stream. I don't believe HTML5 has anything like that?

  148. Flash on Nokia N900 by mgiuca · · Score: 1

    We have routinely asked Adobe to show us Flash performing well on a mobile device, any mobile device, for a few years now. We have never seen it. Adobe publicly said that Flash would ship on a smartphone in early 2009, then the second half of 2009, then the first half of 2010, and now they say the second half of 2010.

    Umm... I'm holding in my hands a mobile device which shipped in the second half of 2009, which runs Adobe Flash 9 right out of the box, at reasonable speeds (some slowdowns, but overall runs without any jitters) -- the Nokia N900.

    Am I missing something (is my phone not classed as a "mobile device?") or is Steve completely bullshitting?

  149. 2 issues: open Web apps, cross-platform native app by gig · · Score: 1

    You have to keep Web apps and native apps separate or you say nothing useful on this issue.

    In Web apps: HTML5 Web apps are more open than Flash Web apps. Some of my favorite iPhone apps were developed and deployed on Linux, where there are no Flash tools. The Web app platform on iPhone OS is totally unmanaged, you run whatever you like.

    In native apps: C is more cross-platform than Flash. Writing in ActionScript in Flash means you run only on the Flash platform. Write in C and you can go anywhere. Porting from PlayStation to iPhone to Palm happens without Adobe. With Flash you are at the mercy of Adobe to put their Flash platform on top of a platform, you're not really cross-platform. Adobe's iPhone OS v3 tools shipped one week after Apple's iPhone OS v4 tools, that is all you need to know to understand how impractical Adobe's position is.

    > Tacky that his first point is that Flash is proprietary

    Tacky that you missed him say that Apple has proprietary stuff too, but not for the Web.

       

  150. RE: Jobs by Anonymous Coward · · Score: 0

    I'd just like to point out there is alot going on here. Flash has not been ported to the ARM platform and adobe hasn't done so most likely due to technical difficulties. this is the main reason why you cant have it! Jobs likes to pretend he is in control and cool and whatnot.

    But This is a lack of functionality for flash based games that will never be able to be reimplemented effectively on all platforms.

    I Laugh at the ironicness of Jobs saying "adobe controls flash to closely! thats a closed platform its not good dont't use it!" What do you think apple is? heck they are worse! their platform is very closed off. You can't do anything without them restricting you and controlling what you do! whether it be software development. hardware etc. they go out of their way to restrict and control features just to gain money! why does the ipad or iphone have no SD slot? because they want to sell more expensive models! Why does apple get to dictate whats in the app store and what language it's written in? because they control and restrict things just like adobe! or worse! Nice try jobs take a good look at yourself and your company before you b**** about others.

    I do think flash is a resource hog monopoly but can't be replaced in all cases

    in video streaming yes. but have it is still a necessity in todays world as a lot of online apps use it/ and they can't be replaced with non flash that easy.

  151. LOL. The Future is Obvious. by crhylove · · Score: 1

    They are BOTH right (Steve Jobs and the less charismatic Adobe CEO). Yes, Apple is overly draconian, and despite being first to market with the iPhone (just like they were with the mouse on the original Mac!), they will soon be replaced by open alternatives. However, Jobs is definitely right about Flash, too: It's dated, it sucks, and it's irrelevant now with the ratification of HTML 5.

    Granted, both of these truths will take time to play out in reality. But Android is definitely going to kill iPhone the same way Windows killed Mac, but faster, and more completely because Android is much more open than Windows was. Likewise, right now YouTube and FaceSpace and all the other stupid web 2.0 stuff is still running flash, but users are finicky, and the second there is a better alternative run on standards based computing..... Well, you get the idea.

    Best of All: Google owns YouTube, pretty much the only thing 60+% of web users use Flash for. I'm quite sure they will switch the entire library to html 5 and Theora at some point, which will signal pretty much immediately the death knell for Flash. Not that Steve Jobs will do much celebrating when everyone owns an android.

    Give it 5 years. Call me back then and congratulate me on my foresight of the obvious.

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  152. Apple's real reason by Macka · · Score: 1

    I read a very well researched shoot out several weeks back between H.264, Theora and Dirac, and Dirac came a distant 3rd place well behind Theora, which in turn was well behind H.264.

    Besides, you lot are focusing on the wrong thing. Apple are trying to land as many punches as they can on flash but the real reason they don't want it on the iPhone OS is this (direct quote from the original letter):

    Sixth, the most important reason.

    Besides the fact that Flash is closed and proprietary, has major technical drawbacks, and doesn’t support touch based devices, there is an even more important reason we do not allow Flash on iPhones, iPods and iPads. We have discussed the downsides of using Flash to play video and interactive content from websites, but Adobe also wants developers to adopt Flash to create apps that run on our mobile devices.

    We know from painful experience that letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform. If developers grow dependent on third party development libraries and tools, they can only take advantage of platform enhancements if and when the third party chooses to adopt the new features. We cannot be at the mercy of a third party deciding if and when they will make our enhancements available to our developers.

    This becomes even worse if the third party is supplying a cross platform development tool. The third party may not adopt enhancements from one platform unless they are available on all of their supported platforms. Hence developers only have access to the lowest common denominator set of features. Again, we cannot accept an outcome where developers are blocked from using our innovations and enhancements because they are not available on our competitor’s platforms.

    Flash is a cross platform development tool. It is not Adobe’s goal to help developers write the best iPhone, iPod and iPad apps. It is their goal to help developers write cross platform apps. And Adobe has been painfully slow to adopt enhancements to Apple’s platforms. For example, although Mac OS X has been shipping for almost 10 years now, Adobe just adopted it fully (Cocoa) two weeks ago when they shipped CS5. Adobe was the last major third party developer to fully adopt Mac OS X.

    Our motivation is simple – we want to provide the most advanced and innovative platform to our developers, and we want them to stand directly on the shoulders of this platform and create the best apps the world has ever seen. We want to continually enhance the platform so developers can create even more amazing, powerful, fun and useful applications. Everyone wins – we sell more devices because we have the best apps, developers reach a wider and wider audience and customer base, and users are continually delighted by the best and broadest selection of apps on any platform.

    So it's really got nothing to do with whether something is open or not. It's all about having a 1-2-1 relationship with developers; being able to get future enhancements out into the hands of users as fast as possible (competitive edge) and finally, maintaining control.

  153. TFA, Newgrounds, Flash ads, MadSwatter by tepples · · Score: 1

    Thus, both the point and counterpoint made by the GP and myself are unrelated to the iPhone/iPad.

    The article is about the iPhone/iPad. Moderators like to apply Offtopic on replies to replies to replies to replies that diverge from the subject of article. So I sometimes try to bring the discussion full circle to the article in order to avoid Offtopic.

    Flash supports multiple codecs, of which H.264 is a recent addition.

    And most new web pages that use Flash video use the recent addition now that YouTube is serving "Your Flash Player is too old" notices to Flash 7 users.

    video is a much larger market on the Internet than vector animation

    Tell that to any regular visitor to Newgrounds.com. Flash menus and advertisements are also vector animation. Without advertisements, half the articles that Slashdot regularly links to would either behind a paywall or not have been created in the first place.

    SVG animation does not appear to have widespread support yet

    Firefox, Chrome, Safari, Opera, and IE 9 support SVG animation; only IE 8 and older do not. I have a 14-year-old cousin who tells me he's making SVG animations in JavaScript and playing them in Firefox. But you're right that MadSwatter, a graphical editor for SVG animation, has no milestone release yet.

    but Google is apparently preparing to release the VP8 video codec as open source

    Vapor until Google I/O.

  154. Then what for Weebl's Stuff? by tepples · · Score: 1

    Grandparent mentioned Homestar Runner. If you oppose the installation of Flash Player, then which method, whether built into the browser or as a plug-in, do you recommend for sites like Homestar Runner and Weebl's Stuff to present vector animations with synchronized audio? Or do I misunderstand you and you really prefer to install Flash Player, visit the site containing vector animation, and then uninstall Flash Player each time?

  155. DHTML ads instead of Flash ads by tepples · · Score: 1

    If you are consuming a web stie and it has flash ads and you turn it off it's about as close to piracy as you can come.

    After the first page view, the site can determine that I'm not touching any SWF objects to activate them. For each page view after that, the site is free to serve ads as DHTML (HTML + JavaScript). If advertisers don't want to make DHTML versions of their ads, that's the advertisers' problem, not the site's.

  156. $200 per seat for Windows itself is not cheap by tepples · · Score: 1

    Adobe let's you switch your license from OSX to Windows very easily and very cheap

    In order to get a copy of Windows to run in Boot Camp or on your virtualization platform of choice, don't you have to buy the retail version of Windows at $200 per seat?

    1. Re:$200 per seat for Windows itself is not cheap by stewbacca · · Score: 1

      I don't think we're talking about Boot Camp (or maybe we are and I missed something).

      What he's saying is that if Adobe only makes a PC and a Linux version, they'd be leaving out half of the installed base (Mac users).

      However, it's easy to call Adobe and cancel the Mac license in favor of a Windows license.

  157. Define innovative by tepples · · Score: 1

    It depends on how you define innovative. By some measures, the last genre launch was the mid-1990s, when Parappa the Rapper started the rhythm game craze. Even Katamari Damacy is just Bubbles (1982) redone as a 3D platformer.

  158. No emulators on iPhone by tepples · · Score: 1

    the vast majority of older two-dimensional games are outdated console games that now run under emulation under linux, mac os x, and windows.

    But most of these are not licensed for distribution online. In order to emulate them on a PC, you have to buy the Retrode adapter to copy the data from the cartridge to the PC. Currently, Retrode works only with games for Sega Genesis, Super NES, and Atari 2600. Most notably, it doesn't work with NES games.

    the iPhone has the best emulators

    Apple prohibits emulators in the App Store. Are you talking about jailbreaking?

    1. Re:No emulators on iPhone by Weezul · · Score: 1

      No, I've never owned an iPhone, never even used a jail broken one. I was merely asking about emulators on other platforms since I know the N900 handles them quite well.

      --
      The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  159. The Circle is Complete by Safety+Cap · · Score: 1

    The target market for iphones and ipad and even macs are .... [n]ot people who program and want 'freedom' that they will never use.
    —AC

    Irony, thy name is Steve Jobs

    --
    Yeah, right.
  160. Clarifying my other post by tepples · · Score: 1

    So you call Adobe, convert the license, and get a new set of discs. But in order to actually run that licensed software on the Intel-based Mac hardware, you'd have to install the appropriate operating system, which is where Boot Camp comes in. And unless Adobe actually starts making its Creative Suite for Linux (which I find unlikely), you'll have to spend a significant sum of money for that operating system.

  161. Re:Apple, h264 patents (free via p2p?) by lpq · · Score: 1

    Just make sure delivery uses peer-to-peer, so number of customers delivered to never exceeds the free-licensed
    delivery amount...Then you could effectively have a million receivers in a system, but since they are all downloading from each other, the licensing fees would be negligible.

    Come to think of it, hasn't Azareus(sp?) implemented some sort of video content distribution system into their client? Would be amusing if this type of licensing scheme is along the lines of what they are thinking about using this system to more 'optimally utilize'.

  162. What a tool! by Anonymous Coward · · Score: 0

    It annoys the hell out of me that this douchebag speaks of "the PC era", as if that's all in the past, and the billions of people who use PCs are lost tribes struggling to preserve an ancient way of life.

    Fuck this guy. Many of the people I know don't even own computers. I'm interested in technology that gives everyone access to basic information and culture. I don't care about touchscreens. A touchscreen that I can't hold in my lap seems ridiculously awkward, and that automatically limits the applications. If the IPAD lets businessmen watch movies on long flights, I think that that's great, but I don't like the IPAD dictating terms to the rest of us. Before flash became prevalent, getting streaming media for Linux was a huge pain in the ass. Every site required a different player or plugin. And flash keeps getting better and better. I don't even own a TV anymore, just a couple of old Dells I bought at a police auction for 62 dollars each, shipping included. I never had a TV that looked as good as Hulu does at full screen. It pisses me off to see this rich guy trying to fuck with my good thing.