20 Years of Java — 20% OFF IntelliJ IDEA

Andrey Cheptsov

As hard to believe as it is, the story you and we are a part of began 20 years ago, when Sun Microsystems announced Java on May 23, 1995. Today we look back on the journey we’ve made together, and it sure was an interesting and eventful one. Hurray to the Java community, to all who helped this history happen and become real!

As Java turns 20, we invite you to celebrate the anniversary with us. To make it more fun, we’ve come up with a series of humorous cartoons illustrating the Java timeline up to this day. DISCLAIMER: All graphical characters appearing in the illustrations are fictitious, and any resemblance to real persons is coincidental.

After reading the story, make sure to scroll down and look for a small gift we’ve prepared for you! Enjoy!

And that is not all. What’s a birthday without a gift? On this memorable occasion we’re giving every Java developer a small present: 20% OFF when you purchase a new personal license for IntelliJ IDEA. Hurry and get your license before May 31st! (If you already have one, share this discount with a friend who doesn’t!)


Let’s make Java happy, by using the best Java IDE!

Develop with Pleasure! 

Comments below can no longer be edited.

29 Responses to 20 Years of Java — 20% OFF IntelliJ IDEA

  1. Luciano Mammino says:

    May 25, 2015

    Great illustration. I am really curious to see what the future of Java will be in the next 20 years!

  2. Vasanth says:

    May 25, 2015

    glad you are extending the offer for new license, it will be great if you extend this for license upgrade as well !

    • Julian says:

      May 25, 2015

      Great suggestion 🙂

      • A confused dev says:

        May 27, 2015

        Why doesn’t the license start from V14?. I’ve always wanted to buy intellij rather than using the community version but it seems are you reducing the upgrade program (and therefore increase cost) to end users?.

        We can buy it but CANT upgrade to 15 when its out?.

        • Andrey Cheptsov says:

          May 27, 2015

          Right now you buy a one-year upgrade subscription. Within this year you get all the updates, including major ones (e.g. 14 or 15). Then you have to renew your subscription, every year. The renew price is twice cheaper than purchasing a new license. However if you don’t renew you subscription for some time, then you whether renew it since the date it ended or renew it from that day but pay an additional fee. This is how it works right now, but we’re considering adjustments to the current model to make it more transparent and simple.

  3. Martins says:

    May 25, 2015

    Amazing post, thanks!

  4. Giancarlo says:

    May 25, 2015

    If we want to be picky, Java will turn 20 on January 1996. That’s when the first stable JDK 1.0 version was released. The publicly available Alpha and Beta versions of 1995 were unstable and not recommended for production use and (although the name change from Oak to Java occurred in 1994) was still known as Oak. Some more details:
    In 1991 Gosling named the new OS he had in mind “Green” and the according programming language (today known as Java) “Oak”. In fall 1992 Gosling and his team demonstrated the Green OS and Java on their new PDA device Star7. In 1994 Oak was renamed to Java due to a trademark conflict.

    • reza says:

      May 26, 2015

      picky! well we can celebrate the intercourse night instead of the birthday!

  5. Ron Grimes says:

    May 25, 2015

    I can’t believe your timeline fails to mention Java was originally named “Oak”.

  6. Steffen says:

    May 25, 2015

    So no “gift” for your loyal long term upgraders? Hmmmm…. You know we will upgrade anyway, don’t you? 😉

    • Julian says:

      May 25, 2015

      Ah, I hope you are wrong!

    • terrapin says:

      May 25, 2015

      +1 – you’re actually rewarding those who have NOT been on the journey with you at all so far…?

      Agree we should get more on the bandwagon though, so good job on that score.

      • Kiview says:

        May 26, 2015

        Would love a discount for upgrade as well 🙁 😉

    • Pattabi says:

      May 26, 2015

      +1 this suggestion to extend the discount for Upgrade as well

    • An Eclipse User says:

      May 28, 2015

      Hmm! Doesn’t that sound like whining to Apple to sell affordable accessories?

      IntelliJ Idea = Apple
      Eclipse = Android

      You all know what you had signed up for.

  7. Crocmagnon says:

    May 25, 2015

    Nice post but the picture is not available anymore. Dropbox says :
    “Error (429)
    This account’s public links are generating too much traffic and have been temporarily disabled!”

    • Andrey Cheptsov says:

      May 25, 2015

      Mistakenly hosted it on Dropbox, moved it to another place. Should work now!

  8. Sean says:

    May 25, 2015

    Getting a Dropbox Error 429 on the image now…

    • Andrey Cheptsov says:

      May 25, 2015

      Sorry, too much traffic 🙂 I’ve moved it to another place, should work now.

  9. Percy says:

    May 25, 2015

    I can’t see the Java timeline image.


    404 — File not found.

    • Percy says:

      May 25, 2015

      Never mind. I see it now. It was probably deleted for a few minutes. Thanks!

  10. Scott says:

    May 25, 2015

    Is that a bunny or a ‘K’ in the hat? 😉

  11. Andrew Binstock says:

    May 25, 2015

    I think it’s really important to remember IBM’s San Francisco project in the late 1990s. If it weren’t for that, businesses might never have embraced Java. It was the turning point for acceptance of Java in the enterprise.

  12. Jason says:

    May 26, 2015

    Oh man, I just bought a personal license last week. It’s too bad I wasn’t aware of this

  13. Pete says:

    May 26, 2015

    Yes I do hope you’re going to reward existing users and discount upgrade subscriptions

  14. Subhash Chandran says:

    May 27, 2015

    Discount on upgrades please 🙂

  15. Joel Davis says:

    June 2, 2015

    2015 Google Chrome drop support for Java….

  16. M Noivad says:

    June 25, 2015

    You forgot about Android copying Java implementation with MS’s playbook: Embrace-Extend-Exterminate. This destroyed Sun when it lost the case against Google which is why it went under and was forced to sell to Oracle because their Java business model was subverted.

    • Yashar says:

      July 29, 2015

      Cool! 🙂


Subscribe for updates