DZone
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
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
  1. DZone
  2. Culture and Methodologies
  3. Career Development
  4. 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 · Interview
Like (0)
Save
Tweet
Share
13.79K 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

  • How To Select Multiple Checkboxes in Selenium WebDriver Using Java
  • 19 Most Common OpenSSL Commands for 2023
  • Event Driven 2.0
  • Distributed Tracing: A Full Guide

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • 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: