DZone
Java Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Java Zone > A Surprisingly Candid Interview with James Gosling - Why He Left Oracle

A Surprisingly Candid Interview with James Gosling - Why He Left Oracle

Mitch Pronschinske user avatar by
Mitch Pronschinske
·
Sep. 23, 10 · Java Zone · Interview
Like (0)
Save
Tweet
13.53K Views

Join the DZone community and get the full member experience.

Join For Free
Continuing the annual traditionan, Darryl Taft got his exclusive interview with Java father James Gosling during this year's JavaOne.  It was a surprisingly candid interview in which Gosling finally explained all of the reasons behind his departure from Oracle.

One of his stories, even though it wasn't a primary reason behind his departure, truly illustrated the nastiness of Oracle during the Sun employees' transition.  In Gosling's story, he had started a plan to rent out the Great America amusement park for Sun employees to boost morale with a day of fun.  Scott McNealy and Sun CEO Jonathan Schwartz both signed off on it and the cost was well under budget.  The money had already been spent when Oracle Co-President Safra Catz heard about it and "had a fit," according to Gosling.  Apparently, Oracle doesn't allow employee appreciation events.  That's not the 'Oracle Way.'

This whole new power structure ultimately led to the disillusionment of Gosling and many other senior developers at Sun.  From the interview, I gleaned that there were four straws that broke Gosling's back:

  • He essentially took a pay cut by losing an annual bonus based on company performance
  • Oracle did not share Sun's concept of 'senior engineers' at the fellow level, so Gosling was technically demoted
  • Gosling and his peers no longer had any influence as decision makers; Oracle was "extremely micromanaged"
  • Oracle mainly wanted Gosling to be a figure-head for Java and Oracle

Taft says that even though Gosling may have gotten more rewards for his technical abilities and contributions to software development if IBM had acquired Sun instead, Gosling told him that Sun feared more layoffs if IBM was in charge.  We'll never know if this did prevent layoffs since they happened anyway under Oracle.

Gosling's comments certainly were not a vote of confidence for the "ethically challenged" Oracle work environment, but on the other hand he didn't express any cynicism about the future of Java under Oracle.  He's not worried because much of Oracle's business depends on Java, and he says there's only so much damage they can do.  "It's in their best interest to treat it well," he said.

You can read more about the interview at eWeek.com.

You should also check out the Basement Coders' podcast interview with Gosling.
Interview (journalism) Candid (app)

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Troubleshooting HTTP 502 Bad Gateway in AWS EBS
  • Streaming ETL with Apache Kafka in the Healthcare Industry
  • Revoking Access to JWTs With a Blacklist/Deny List
  • Artificial Intelligence (AI) And Its Assistance in Medical Diagnosis

Comments

Java Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo