Adobe to Drop MacOS Support Starting With CS6
Friday, April 30. 2010
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.
Trackbacks
Trackback specific URI for this entry



Comments
As long as it support DEB files then it's all good honestly.
Another main reason is a lack of standard development libraries. Which needs no explanation.
Pretty of good alternatives out there still.
-Steve
posted from iPad
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.
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.
Have a nice day
*throws Jack an Apple*
Similar to the change from Mac OS 9 to Mac OS X, much of the core code has been re-written for Windows 7.
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.
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.
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.
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.
But Apple phone can decode flash into html5 and that's the only way out the found. Even iPhone 5 wont support flash.
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.
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?
This was just hypothetical thought, so no need to argue
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.
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.