Who Invented/Created Java and Who Owns it?

Who Invented/Created Java and Who Owns it?

Do The Java Bootcamp

🧠 1. Creators of Java

  • Java was created at Sun Microsystems in the early 1990s.

  • The original development team was known as the Green Team (formed in 1991).

  • The key figure behind Java’s creation is:

    • 👨‍💻 James Gosling“Father of Java”

  • Other notable contributors include:

    • Mike Sheridan

    • Patrick Naughton

They initially designed Java for interactive TV and embedded devices under a project called “Oak” (named after a tree outside Gosling’s office).
Later, it evolved into a general-purpose language and was renamed Java in 1995.

Do The Java Bootcamp


🏢 2. Owners of Java (Timeline)

PeriodOwner / OrganizationNotes
1991–2010Sun MicrosystemsJava created and maintained by Sun. Java 1.0 released in 1996.
2010–presentOracle CorporationOracle acquired Sun Microsystems in 2010, gaining ownership of Java, MySQL, and Solaris.

So today, Oracle Corporation is the official owner and steward of Java.


🔧 3. Governance and Open Source

Although Oracle owns Java, much of it is open source through:

  • OpenJDK (Open Java Development Kit) — the reference implementation of the Java Platform, Standard Edition (Java SE).

  • The OpenJDK project is developed collaboratively by Oracle, Red Hat, IBM, Azul Systems, Amazon, and other community contributors.


🏁 Summary

AspectDetails
Invented byJames Gosling and the Green Team at Sun Microsystems
Created in1991 (released 1995)
Original OwnerSun Microsystems
Current OwnerOracle Corporation (since 2010)
Open Source ImplementationOpenJDK (maintained by Oracle and the community)
Do The Java Bootcamp

🕓 Java Historical Timeline

YearEvent / MilestoneDescription
1991🧩 Project “Green” begins at Sun MicrosystemsJames Gosling, Mike Sheridan, and Patrick Naughton start developing a new programming language (initially called Oak).
1995Java officially releasedJava 1.0 released by Sun Microsystems. The slogan “Write Once, Run Anywhere” introduced.
1996🌍 First Java Development Kit (JDK 1.0)Developers gain access to Java tools and libraries. Java quickly gains popularity on the web (applets).
1998🏗️ Java 2 Platform introduced (J2SE, J2EE, J2ME)Java divided into Standard, Enterprise, and Micro Editions — paving the way for large-scale enterprise use.
2004⚙️ Java 5 (Tiger)Major update introducing Generics, Annotations, Enums, and Concurrency utilities.
2006🔓 Java becomes open sourceSun Microsystems releases Java’s core under the GNU General Public License (GPL), forming OpenJDK.
2010🏢 Oracle acquires Sun MicrosystemsOracle Corporation becomes the official owner and steward of Java.
2014Java 8 releasedOne of the most important releases — introduces Lambdas, Streams, and Date/Time API.
2017🧱 Java 9 modular system (Jigsaw)Introduces modularization for better scalability and maintainability.
2018–present🚀 Six-month release cycleOracle and OpenJDK adopt a regular release schedule (Java 10, 11, 12, … up to 22+).
2021☁️ Rise of Cloud-Native JavaJava evolves for microservices and cloud via frameworks like Spring Boot, Micronaut, and Quarkus.
2024–2025🧠 Java 22–23 eraFocus on performance, virtual threads (Project Loom), pattern matching, and modern syntax improvements.    
Do The Java Bootcamp

🏁 Summary

  • Invented by: James Gosling & the Green Team

  • First released: 1995 by Sun Microsystems

  • Current owner: Oracle Corporation

  • Open-source version: OpenJDK (community + Oracle)

  • Current version (as of 2025): Java 22/23

Comments

Popular posts from this blog

Delete vs Truncate in MySQL and MS SQL Server

What Is SQLite?

SQL Project Ideas