How many American jobs will Steve Jobs destroy?

How many American jobs will Steve Jobs destroy?

Summary: There's something deeply disturbing about a guy worth $5.5 billion dollars seeming to take such joy in throwing developers out onto the street.

SHARE:

Update 3:39pm 6/22: Minor changes in references from Xcode to Objective-C made. Thanks to Mike Rundle (@flyosity) for pointing out the error. Something bothered me about those paragraphs when I wrote them and Mike clarified what it was.

Steve Jobs and Apple are interesting and unique stories in American business. Wildly successful, they generate a degree of compassion, excitement, and coverage that's disproportionate to even their level of success.

Apple has often been the tech industry's trend-setter, from GUIs to mice to WiFi, and now tablets, mobile apps, and even music and movies. Where Apple goes, the tech industry follows.

This is to Apple's credit. They are tough competitors and, unwilling to simply follow others, they're often out front, either with trend-setting designs, breakthrough technologies, or both.

But despite their old marketing campaign, Apple is not the company "for the rest of us." Apple's primary goal is meeting Apple's goals, often without regard to who is hurt along the way.

Of course, Apple is not alone in this behavior. When Palm moved from Palm OS to webOS, they purposely left many of their third-party developers behind. Whether that was good for the company in the long run is still unclear, especially in light of the HP acquisition. But their actions definitely hurt thousands of small developers and cost jobs.

Weirdly, Apple seems to be almost purposely searching out segments of the tech industry to destroy. Whether it's Apple's war against Flash, its completely capricious application review and denial process, the way its terms of service intend to lock out third-party ad companies like AdMob, its option to remove of all Web-based advertising from Safari, its lock-out of any development environment besides Xcode language besides Objective-C, or even the company's complete lack of acknowledgment of Mac developers at its recent World-Wide Developer's Conference, Apple seems determined to undermine developers and their ability to make a living.

You could argue, of course, that Apple is performing like any mega-corporation, putting the interests of its shareholders above those of its so-called partners. But Apple has always positioned itself as the company of the Volksputer, the people's computer, using ad themes like "The computer for the rest of us" and "Think different."

The pain Apple is causing developers

The issue isn't that Apple is making internal changes based on where it wants its technology to go. The issue is both a matter of timing and the pain its causing developers.

Take Flash, for example. No one argues that Flash is the very best media production format, but it is very broad reaching. More importantly, it's an environment that many companies use, and many individual programmers have taken the time to develop expertise with. By blasting Flash and Adobe, the collateral damage is to all those little development companies and all those developers, many of whom may find themselves without an income stream.

Next: Go to next page »

Or look at the app review process. The problem with how Apple does this is there's no guarantee that an app you build will ever see the light of day. The problem is, if you can't be sure to be able to bring your app to market, can you afford to waste a year of your time building a substantial piece of code?

Many developers can't and most developers shouldn't. This is why there are so many silly iPhone and iPad apps, and why there are very few exceptional apps of serious substance.

But the issue isn't even whether or not developers gamble with their time and investment, it's that Apple keeps changing the rules.

The Pulse application was summarily dropped from the App store (coincidentally on the very same day Steve Jobs demonstrated it to the world) when the New York Times bizarrely complained that an RSS reader was reading its RSS feed.

Hundreds of developers found their applications summarily dumped from the App store this spring when Apple changed it's mind on whether or not it liked breasts. Thousands of other developers found their incomes interrupted when Apple changed its terms of service to disallow the use of application generators to create iPhone apps.

This, of course, speaks to the issue of using Xcode Objective-C. Xcode Objective-C is a single, obscure, somewhat fussy development environment language, but Apple won't allow you to develop software for iPhones or iPads unless you use it, and use it on the Mac.

Those with other programming skills need to learn Objective C and, then, again they have no idea if their product will be allowed to be sold. More to the point, application generators can cut hundreds of hours off an application's development cycle, providing a far better ROI for the risk.

Apple is happy feeding a generation with "consumption" but it blocks creation. The iPad, which is big enough to be considered a computer, is unique in that you can't develop new programs on it. The key reason the original Apple computer was so popular was because it had Basic installed, and people could learn the language and build things. Apple explicitly denies any application that has any programming language, completely limiting the ability of these new users to create.

Apple also seems to want all ad revenue for itself. There are two parts to this: the company's iAds and its pressure on AdMob, and its new Safari Reader feature. The iAds/AdMob issue is simple. Apple wants to sell in-application ads for iPhone and iPad apps and doesn't want a company owned by Google to get the revenue. Forcing AdMob out, of course, forces all those developers whose applications incorporate AdMob to both recode their apps, and accept Apple's more draconian terms of service. Effectively, Apple is once again holding their apps hostage.

But where things become even more nasty is the inclusion of a feature in the Safari Web browser called Safari Reader. This is a mode in Safari that lets you read your Web pages without all those nasty ads. While I'd be the first to admit that ads are intrusive in the Web experience, they also pay for the cost of producing the content we all want to read.

If Safari removes ads, then the content you read will only be by those who are comfortable producing free content, or Google or Apple-approved voices. Suddenly, the rich, diverse nature of information on the Web will shrink, as those who are experts, but also have families to feed, look for other ways to make a living.

I've documented six ways in which Apple seems to be trying to kill off developers and their means of income. Like I said at the beginning, Apple obviously has the right to innovate. Equally valid, market leadership does not obligate a company to coddle its camp followers, or protect them from the market forces it stirs up along the way.

Finally, of course, no developer has been forced to develop for OS X or iOS. But many have made substantial investments, showing both their belief that there's some profit to be made and showing their loyalty to Apple itself.

That loyalty is not being reciprocated.

We're in the middle of a deep recession and this is a bad time to put people out of work. Apple has risen to success on the backs of its developer partners. Without partners big and small, Apple's offering would have been far less compelling.

What's most disturbing isn't the fact that change happens. What's disturbing is the apparent gusto Apple as a company, and Steve Jobs as its leader, seem to have for disrupting the lives of its partners.

There's just something deeply disturbing about a guy with a personal net worth of $5.5 billion dollars seeming to take such joy in throwing developers out onto the street.

Topics: Apple, Apps, Software Development, IT Employment

About

David Gewirtz, Distinguished Lecturer at CBS Interactive, is an author, U.S. policy advisor, and computer scientist. He is featured in the History Channel special The President's Book of Secrets and is a member of the National Press Club.

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

198 comments
Log in or register to join the discussion
  • RE: How many American jobs will Steve Jobs destroy?

    What you are saying, is the main reason I have gone from mildly interested in Apple and it's tech, to downright hating them as a company. They have become the Microsoft of old, being so cocky, that it's their way, or the highway. I personally do not own one Apple product, and have no plans to do so ever.
    Bishoplanky
    • zdnet, the last hideaway of the apple haters

      @Bishoplanky
      it is always fun to come here to this dark, fishy smelling corner of the geek interwebs.
      banned from zdnet
      • It was OK before you arrived here

        @banned from zdnet <br><br>I bet you find that smell everywhere you go.
        OS Reload
      • The Bitter Dregs

        @banned from zdnet I expect that the remnants of Microsoft's tech shills will take to the street in sackcloth and ashes to whip themselves into a frenzy over their moribund OS of choice and the drooling retard running Microsoft into obscurity. Bitter, bitter people "good enough" was best.

        Yes, let's continue to cheerlead for an industry sector that couldn't kill Apple, couldn't kill the Mac, couldn't kill the iPod, can't match the iPhone and is now 3 years behind on the iPad, but will magically get it's poop in a group anyday now and challenge Apple.
        His_Shadow
      • zdnet, the last hideaway of the MS haters

        as [b]banned from zdnet[/b] is the perfect example of those that do nothing but bash MS, and the people that use them.

        "Here's looking at you idiot: put your foot in your mouth much?" :)
        John Zern
      • RE: How many American jobs will Steve Jobs destroy?

        @banned from zdnet
        Ain't that the truth!
        raycote
      • Have anything better to do with your time?

        Guess not.
        Da-Man
    • RE: How many American jobs will Steve Jobs destroy?

      @Bishoplanky
      I'm starting to feel the same way. This is just like the MS of old.
      rjohn05
      • RE: How many American jobs will Steve Jobs destroy?

        @rjohn05

        @Bishoplanky is expressing how he felt in the only way that Apple will understand. He is voting with his wallet. And I applaud him for it. Nothing would send a loud message to Apple, than for one of its flagship products to be a `flop`. That, however, considering the number of RDF induced lemmings, will never happen. They must have their latest `thingy`.
        fatman65535
      • RE: How many American jobs will Steve Jobs destroy?

        @rjohn05
        The MS of old? LOL! No, its the MS of today and always has been. Such tunnel vision you Windows lovers display.
        3dtodd
    • RE: How many American jobs will Steve Jobs destroy?

      @Bishoplanky So, I can only assume that you downright hate Microsoft, too, and don't use any of their products, considering that's who you are comparing them to in your reasoning for hating them.
      Metronome49
    • RE: How many American jobs will Steve Jobs destroy?

      @Bishoplanky Yeah because no Americans are writing iOS apps... Oh hang on.

      I think the original story is the stupidest thing I've seen on ZDNet in a long time (and that's saying something). The idea that Americans have to program is Flash, and can't learn Objective-C seems amazing. What is he suggesting?

      Or that Apple just reject apps, so where did all the apps come from?

      Oh and the reason Palm ditched "Garnet OS" (formally known as Palm OS) for webOS? People weren't buying Garnet OS devices... it wasn't to kill anyone's job (Palm REALLY wanted those developers to move to webOS and keep their jobs).

      This is reality in IT - skills move on (ask any Visual Basic programmer who predates ".Net"). You're just not thinking clearly.

      If Apple put Flash on the iPad/iPhone/iPod touch the device wouldn't be improved, it would just be a hostage to whatever nonsense each viewed webpage wanted to throw at it. And yes, I've written content with Flash - and moved on.

      Apple have given developers (yes GIVEN, they don't charge for Xcode) the best Frameworks in the industry (and Carbon too!) In fact, Carbon is an example of how Apple have helped developers keep using their old skillsets with modern Macs (but really, if you're still using Carbon - it's time to move on).

      Look at how much Microsoft will charge developers for Visual Studio, and Apple give Xcode away (with the purchase of a Mac).

      I think you'd find plenty of developers who are really happy with their jobs building Mac OS X or iOS applications - and a lot of them over there in the USA.
      Jeremy-UK
      • RE: How many American jobs will Steve Jobs destroy?

        @Jeremy-UK
        MS gives away development environments, server systems, frameworks and tools. Can you say "Express"? You don't even have to buy anything. Don't you remember "Developers, Developers, Developers, Developers!"
        Zeroesque
        • What's your point? iOS development environment is also free...

          All you need is a Mac, which costs all of a pizza more (if that) than any decent, but GENERIC PC. But Apple has paid 9 *BILLION* DOLLARS to developers. It's easy money if you are not up to your ears wintered or stuck in 'Java' land. What a pathetic excuse for programing and a non-environment that is! What has Microsoft paid to developers of 'Surface Apps'-- $900? (you guys don't even have your own JARGON anymore, Roid and Win8 "apps" should rightly be called 'applets' or 'executables' or 'programs').
          comp_indiana
    • RE: How many American jobs will Steve Jobs destroy?

      @Bishoplanky
      What are you talking about? Microsoft is STILL cocky and still imposes its will on its developers. But, Apple shows the same behavior and not THEY are the evildoers? What hypocrisy!
      3dtodd
  • RE: How many American jobs will Steve Jobs destroy?

    I think SJ pretty much explains the reasons behind all your points on the D8 Podcast. The reason is to control the user experience, not about seeing how many people he can put out of work.
    smartin007
    • You are almost right

      @smartin007

      Drop the word "experience" from your statement above and you would have hit the nail on the head.
      itpro_z
      • RE: How many American jobs will Steve Jobs destroy?

        @itpro_z Perfect!!
        bmacshara@...
      • Your bias is showing.

        @itpro_z Apple's business is the [i]User Experience[/i] and has proven itself many times over by each new product selling at record paces. The users are talking and they want more of what Apple offers.
        Vulpinemac
      • Dead on, itpro_z

        you could not have said it any better!
        John Zern