Some thoughts of what could happen if that headline above could become a reality.

Most probably you've already heard about Steve Jobs dislike of the Adobe Flash Player. A War that started when it was announced that the iPad will not support Flash and his claims that HTML 5 is superior to Flash (I already blogged about this topic). The current climax is the change in the famous section 3.3.1 of the Apple developer contract that forbids the use of any programming language which is not approved by Apple directly targeting towards the Flash Packager contained in the Creative Suite 5 (CS5). This Flash Packager can create a native iPhone application from Flash code.

This change in the Apple developer license domination eventually forced Adobe to throw away their work in the Flash Packager shortly after its announcement and a refocus on other platforms as written by Mike Chambers.

Understandably this caused quite some uproar and finally Steve Jobs has felt the need to comment on this on the Apple web site. However his Thoughts on Flash contain several falsehoods and half-truth. Jesse Warden has written a long post commenting several of such points. I recommend reading this for the details and I do not want to repeat this. Just some points I would like to highlight and add.


#1

Adobe’s Flash products are 100% proprietary.

While that's true for the developer products, it's not true for HTML 5 as explained in deep detail by Serge Jespers. There is even a free Flash Player available. Yes, this one is far from being perfect - however given that Flash is not just about rendering some object, but in fact a whole runtime environment for applications it's not a big wonder that no one has created a full, compatible alternative yet.

What's more worrying is that even the opposite could be more true than everybody likes. Bitmap Canvas used in HTML 5 might be covered by patents issued to... well, guess who?

Then the same is true for the non-free h.264 codec which is the base of HTML 5 video, where once again Apple is an licensor of the concerned patents.

#2

Apple even creates open standards for the web. For example, Apple began with a small open source project and created WebKit.

This really makes me angry as this is such a shameless statement and simply false. Fact is that WebKit is based on the open source project KHTML, which was the core part of KDE's web browser Konqueror for several years, before Apple started to fork KHTML and invented the name 'WebKit'. Sure, Apple did several changes and important contributions. However the core was created by the KDE developers, not Apple. And the fact that KHTML is licensed under LGPL is the only reason, why WebKit is also an open source project today for sure.

#3

Another Adobe claim is that Apple devices cannot play Flash games. This is true. Fortunately, there are over 50,000 games and entertainment titles on the App Store, and many of them are free. There are more games and entertainment titles available for iPhone, iPod and iPad than for any other platform in the world.

Sure... and some of the these games that even were featured on the App Store have been developed on the Flash platform. I am glad that I am not one of these developers that got slapped in the face by Apple in this hard way.

#4

In addition, Flash has not performed well on mobile devices.

Well, Seeing is Believing, right? At the FFK10 conference I've seen Serge Jespers demonstrate a HTML 5/Flash Benchmark on iPhone and the Nexus One (that's the Google Android Phone): HTML 5: 1 FPS on the iPhone, 5 FPS on the Nexus One vs. Flash with 27 FPS on the Nexus One.

Yes, that was the Flash Player 10.1, which is not released yet - just as HTML 5, which is still a W3C draft.

#5

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.

Oh I see... so Apple itself does not count here, right? Or what shall we think about iTunes, which is still not a Cocoa app?

And how the hell does Apple think who they are to blame Adobe for not switching to a new library set, just because Apple demands so? Obviously Adobe has the right to decide that on their own and they may have had valid reasons - especially since Mac OS is not the only platform that is supported by the Creative Suite. This sounds like a very arrogant statement from Apple towards Adobe to me. The same arrogance that made Steve Jobs think that he can dictate developers, which toolkits to use.

Food for Thought

Obviously Steve Jobs enjoys his power. But does that mean Adobe is powerless? Let's imaging what would happen, if Adobe did the following:

  • Announce to discontinue support for Mac OS X starting with CS6 and start a free switch from CS5/Mac to CS5/Windows. This would give Mac OS users enough time to start the transition to Windows.
  • When CS6 is starting to ship, offer a special transitional bundle for licensees of CS5 on Mac OS containing of CS6 for Windows and a Windows version (or in case you allow me to start dreaming a bundle consisting of CS6 for Linux and Ubuntu) - after all Apple computers are standard PC hardware today. On the FFK 10 one guy from Adobe even presented the latest feature of CS5 on a MacBook running Windows 7.

Sounds aggressive? Well, I believe it's much less aggressive than what Steve Job is currently doing. Steve himself writes:

Mac users buy around half of Adobe’s Creative Suite products

That sounds like a big part of the Mac OS software market. So what would a typical graphic designer do in such a case?

  • Would he stick with Mac OS, but abandon Photoshop, Illustrator, InDesign,...? - Hard to imagine, isn't it?
  • Would he dual boot to read his mails and do other stuff on Mac OS, while doing his main work on Windows? - Maybe for a short transitional time.
  • Or would he start working more and more on Windows and finally consider not buying Hardware from Apple at all? There are very decent laptops also from other vendors like the HP Envy series, but also a lot of cheaper alternatives. When talking about workstations the Apple Mac Pro series have fallen behind in performance anyway.

Could that be dangerous to Apple? I guess it's unlikely that such an scenario would be a real thread as they make more money from iPods and iPhones than with their computers. But it would certainly hurt them.

However I bet that Adobe won't do that. I don't believe that they will carry out this war on the back of their customers - like Apple is doing by removing the choice and therefore freedom from developers and users. The dangerousness here is that the end user does not care - yet. But it will affect him sooner or later. Hopefully not too late to give end users the chance to wake up in time and open their eyes to see what's going on behind the scenes.


Twitter Bookmark Adobe to Drop MacOS Support Starting With CS6  at del.icio.us Facebook Google Bookmarks Digg Adobe to Drop MacOS Support Starting With CS6 Bookmark Adobe to Drop MacOS Support Starting With CS6  at YahooMyWeb

Trackbacks


Trackback specific URI for this entry
    No Trackbacks

Comments


    #1 Alan James on 06/03/10 at 09:54 AM [Reply]
    *I would love to see Adobe drop OS X and support Linux. My company, 9 Iron Productions, uses Linux extensively in video production. Unfortunately, it is used primarily for our servers and for render farm. With the money we would be saving by switching to Linux (no need to buy Macs and no Windows license fee) we would be able to buy several copies more of Adobe CS 6, something Adobe probably would enjoy.
    #2 Craig on 08/10/10 at 07:37 PM [Reply]
    *A better solution is for Adobe to develop their own operating system and browser and sell an Adobe PC pre-loaded with CS. This would be a true graphics workstation thast could be entirely swapped out when an upgrade is needed.
    #2.1 Eric on 09/09/10 at 05:53 PM [Reply]
    *That by far is the dumbest idea I've heard yet. There are so many issues with that I can't even begin to explain. Creating yet another completely different OS platform would cause so many problems...
    #2.1.1 Mark Hughes on 10/10/10 at 03:59 AM [Reply]
    *Well - if it was based off Linux, example, Ubuntu - I don't think it would then cause to many problems.

    As long as it support DEB files then it's all good honestly.
    #2.1.1.1 MD on 10/11/10 at 12:53 PM [Reply]
    *If Adobe we're to make CS for Linux, I'd put money on being supported on RHEL and its clones, not Ubuntu for several reasons. The main one being that the development environment doesn't change every 6 months. By the time Adobe finish a product for a Version of Ubuntu a new version would be out and some important function would more than likely be broken. Whereas RHEL 4(!) is still supported and maintained by RedHat.

    Another main reason is a lack of standard development libraries. Which needs no explanation.
    #3 Justin L on 08/25/10 at 04:59 AM [Reply]
    *The last thing we need is for Adobe to duplicate Apple's strategy of tying software people actually want to use to lousy overpriced equipment.
    #4 Steve on 09/06/10 at 01:00 PM [Reply]
    *How about Apple launches an adobe hostile takeover using its pocket change and then shutdown the whole windows/ air/ flash thing.

    Pretty of good alternatives out there still.

    -Steve
    posted from iPad
    #4.1 Carsten Schlipf on 09/06/10 at 06:08 PM [Reply]
    *What alternatives? HTML 5? Where is the IDE that supports RIA development, where is the enterprise ready tool set?

    Silverlight? Limited to Windows and Mac OS.

    Please don't follow the narrow minded Apple attitude, which sets Flash = Video. There is much more behind Flash.
    #4.1.1 Jack on 10/12/10 at 07:02 AM [Reply]
    *You can't argue with a mac-idiot. its like discussing pros & cons of scientology with a scientologist. apple is a religion, not a computer. and look he (#4 steve) is so proud of it, that he even writes "posted from idiotpad" and has set his homepage to apple.com.

    apple is a borrowed identity.
    an identity replacement.
    a ego booster.
    sadly a borrowed "higher iq" too.

    without an apple those people would have nothing to be proud of. without it they would commit suicide. well... the really dumb idiots (apple's main target audience).

    fact:
    steve jobs has become too greedy. he is making one mistake after the other.
    there are every day more and more people realizing and pointing out the negatives of apple. so that one day he can't hide from it and all those console users will die out.

    so lets be nice to them...


    ah f*** it. i can't resist...

    hey mac head.
    *smile*
    no you're not smart.
    no you're not special.
    you're still the same dumb & boring guy as before.



    sorry... back to topic.

    adobe dropping cs6+ for mac would be nice. so i dont have to go to work on a mac every day. for professional work a mac has too many disatvantages including its performance anyways. so people in the design agencies finally can work the speed todays technology can offer *big smile* ahoy warp speed!


    additionally experience the other 99.99% of the applications & content on the free market unable to access so far.

    woohaa...
    it would be like escaping from north korea. go adobe go. kick some greedy asses.

    sorry for the childish ending.
    i am a creative... i am allowed do that sometimes.
    #4.1.1.1 Steve Jobs on 11/19/10 at 07:48 AM [Reply]
    *Hey nice grammar/spelling. I really enjoy a good laugh at the end of a successful day turning more educated people away from the inferior product line.

    Have a nice day :-)

    *throws Jack an Apple*
    #5 Centec on 10/22/10 at 08:20 PM [Reply]
    *is just ridiculous that because apple think something is better all the sudden they decide to drop flash :-(
    #5.1 Classifieds on 10/22/10 at 08:22 PM [Reply]
    *I totally agree I have and Ipad and it sux not having flash
    #6 Lawrence on 11/07/10 at 11:11 PM [Reply]
    *You all talk rubbish! Lets face it you talk about Adobe as if they have feelings! Let me tell you Adobe is interested in one thing and that is profit. The more money they make the happier they are! So stop talking bull maybe they will support Linux and if they do cudous to them for doing it! Plus why are they embracing HTML5 if Adobe are dropping support for Mac OS X? For goodness sake why would would Adobe loose business? This is not common sense talking its feelings and if a corporation doesn't have one thing it is feelings. They only have one agenda and that is to make more money.
    #7 David Hastings on 11/11/10 at 11:07 PM [Reply]
    *I'm a graphic designer and I love Macs. I used a pc for about 2 years and decided that Apple computers are built better for Graphic Design. I hope Adobe doesn't drop mac os support when the release CS6
    #7.1 John Hall on 01/01/11 at 09:41 AM [Reply]
    *I believe this is a musing to compare tactics. Dropping MacOS support is not under consideration. Anyway, if it were to happen it would not be as bad as you imagine. Windows 7 does not feel like any other previous version of Windows. It is more like using MacOS X or a stable release of Linux. The core is stable and the interface is smooth.
    Similar to the change from Mac OS 9 to Mac OS X, much of the core code has been re-written for Windows 7.
    #7.1.1 Anonymous on 01/10/11 at 10:01 AM [Reply]
    *"Windows 7 does not feel like any other previous version of Windows."

    LOL! ))) It's long-drawn fairy tale for every new Win version! )


    And while Win-lovers are waiting for new shiny & ideal OS version, the Pros make their money on Macs.
    #8 Josh on 11/19/10 at 07:43 AM [Reply]
    *K Adobe would not drop mac because mac has half their purchases idiots. lol. If adobe dropped mac adobe would be dropping themselves. Also mac runs all adobe products with much more stability than windows. If you can't deal without flash on your ipad dont buy it gosh pretty simple. Flash is f*cked up ever try playing a flash game that gets slightly intensive everything freezes up no matter what specs you got cause the flash environment is horrible at rendering anything intensive. Ever see your cpu usage go higher than you thought possible loading flash ads even? welcome to adobe lol. The people saying steve is greedy and supporting adobe on this matter need to further their education in logic.
    #9 Junior on 12/09/10 at 10:39 PM [Reply]
    *I don't think Adobe would drop support for CS6 on a Mac. I don't think Adobe would go that far because they're being criticized by Apple.

    And if Adobe would want to drop the support, all they have to do is first, drop the support of all Adobe product for Apple systems. Second, make CS6 Air based, so it would be possible to be used on Windows and Linux, but not on Macs because Air support for Apple is dropped.

    If Apple is willing to compete against Adobe, they would just have to create their own suites, however I doubt people would ditch CS products for a new one.

    But there's no way Adobe's going to do that. They will still support Apple systems, and the fight will just continue.
    #10 Stanford on 02/02/11 at 12:06 PM [Reply]
    *You wrote "When talking about workstations the Apple PowerPC series has fallen behind in performance anyway."

    This confuses me since Apple dropped the PowerPC processors in 2006 (http://www.apple.com/pr/library/2005/jun/06intel.html) and has had Intel ones since. So, yes, I guess the G3s, G4s, and G5s are falling behind just like every other computer that's several years old.

    So, what does that sentence mean?

    Thanks.

    P.S. My G4 tower still runs smoothly, relatively fast, and never crashes.
    #10.1 Carsten Schlipf on 02/02/11 at 03:20 PM [Reply]
    *Hi Stanford,

    good catch. I did not mean the Power PC processor one, but the current workstations, the Intell based Mac Pro workstations. I'll correct that.

    Thank you very much for your notice.
    #11 iPhone app design on 02/13/11 at 12:28 PM [Reply]
    *Another Adobe claim is that Apple devices cannot play Flash games.

    But Apple phone can decode flash into html5 and that's the only way out the found. Even iPhone 5 wont support flash.
    #12 Velius on 03/17/11 at 10:30 PM [Reply]
    *You assume that Adobe's dropping of Mac OS support for CS* products will magically cause ALL current license holders on the Mac to happily switch to Windows and buy the Win version.

    What is more likely to happen is that they will lose much of that customer base, since, as you said it's half of all Adobe sales (according to Steve Jobs).

    Therefore, Adobe will likely not even think of dropping Mac OS support.

    Apple FTW. :-P
    #12.1 Carsten Schlipf on 03/19/11 at 03:42 PM [Reply]
    *As I said, if the switch would be announced with a new major version like CS6, people would not have to buy another license for Windows, they just stop buying licenses for Mac OS.

    You may be right, that Adobe might lose some of their customer base. But that will be the customer base, that do not really need Software like Photoshop even today. Or do you know of any alternatives that are on par with Photoshop, Illustrator and the other CS programs?
    #12.1.1 Ian LP on 03/21/11 at 08:48 PM [Reply]
    *Most of us don't upgrade every cycle. I could use CS5 for a few years, which gives Pixelmator an opportunity to grow. There must be an illustrator alternative which can be improved on and replacing Dreamweaver would be easy, as I only use it for color coding. Flash I have dropped permanently last year anyway and Nuke or Shake is far superior to AE according to my compositing friends. Adobe would only create a void which would be filled, they would not drop Mac OSX out of spite.
    #12.1.1.1 Carsten Schlipf on 03/21/11 at 09:31 PM [Reply]
    *Last but not least the guys at Adobe are too much Mac heads to drop Mac support. I know! And I wrote that in my conclusion.

    This was just hypothetical thought, so no need to argue :-)
    #13 mobile application development on 05/13/11 at 04:37 PM [Reply]
    *Yeahh, Apple likes to make limits for developers. That's why i prefer Android system.
    #14 Suresh on 08/11/11 at 09:17 AM [Reply]
    *Adobe have Mac heads! Sure you have a great sense of humor! The Android platform is one such platform that the world appreciates for the open source.

    Adobe's products if not running on Mac, it will come to a stand still and suggests a issue like the Adobe Flash problem. This also included the battery drain off problem as well.
    #15 fair guy on 08/16/11 at 08:50 AM [Reply]
    *I think you present the issue rather emotionally. Not to mention that the title sounds too stubborn.
    To start with, how long has OS X been released and how long has HFS+ case sensitive been supported?
    Why does Adobe feel threatened by Apple moving into the software graphics and A/V market?
    Why is it fair for adobe to pay more attention to their Windows implementation on the expense of the Mac implementation?
    Why is it when Apple felt lonely before the iTunes era and brought in iTunes and iTunes store every one jumped back into Mac and tried to get a piece of that pie or tried to clone the idea on other platforms and was put to shame?

    I would only comment on one thing you mentioned and sounds like a half truth that you accuse Jobs of, that is the FPS comparison. The half truth is that Flash does have higher FPS, but is the other half the fact that it uses more than it requires in hardware resources or it does not?

    Also, why do I feel that playing farmville on a mac is a terrible experience compared to playing it on windows?

    It is a competing jungle out there, you should know that. If I am Apple and you're Adobe; If you don't support my product the way I see fair, to say the least, I'll use all my resources to make you do it. If you're stubborn enough to abandon my platform, I've got enough cash to start a 2 billion dollar competing company that would out clone and innovate in your own turf. The argument could also be turned into a Microsoft vs Adobe when the PDF issue came up not so long ago.
    Also, let's not forget where did Adobe get Flash from, and what it got with it. I bet there are many macromedia angry customers out there that wouldn't mind lashing back at your argument because adobe killed their favorite illustration app in favor of illustrator.
    So being stubborn does not help the issue here.

    One thing I read and I hope is not true is that Adobe has 10-15 dedicated software engineers working on Flash player. This, if it is a fact, on its own would make me personally feel so emotionally inclined to support the Adobe cause. Count how many million users out there of Flash player, how many years Flash has been out and in the hands of Adobe, what's the most recent version number, and many other kind of questions with regard to flash player that would come up to mind all put against 10-15 dedicated engineers! That sure sounds to me like a greedy convenient store owner at the corner of the street trying to reach millions of consumers all around the world with 15 employees.
    #16 Orlando Web Design on 09/20/11 at 04:22 PM [Reply]
    *I still don't understand why Apple just can't accept to use flash on their operating systems. They are being really stubborn. One day this will change though.

Add Comment

HTML-Tags will be converted to Entities.
Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA