by Mani Sarkar
Presentation is available online here
Mani Sarkar basically spent some time evangelizing how work on the OpenJDK would benefit both us and the community. Personally I am a strong supporter of the open source community and software, but I don't think I need to elaborate why - those of you who have considered spending some time on open source projects probably already know the reasons why this is good for them and their careers.
Instead I will focus on some of the interesting points made in the presentation and summarize them:
- What is OpenJDK?
OpenJDK is the reference implementation of the Java Development Kit, project lead by by the various Java User Groups around the world. It is open source and mostly written in Java, but also C/C++, Assembly, Bash and Awk
- What can you do with it?
Since it is open source you can just download and play with it. The code is almost the same as the Oracle JDK, so you can use this to familiarize yourself with for e.g. the JVM, some of the internal APIs and etc.
- How would you benefit?<>Beside the usual benefits of working on open source projects you could try out the new features such as lambdas, etc. before they are officially released! You could also influence how the language evolves by either providing solutions yourself or participating in discussions.
- What should you do?
There are several types of contributions depending on how much involved you want to be, but they range from moderating user groups and testing early access libraries to researching co-routines and etc.
- You can visit http://adoptopenjdk.java.net/ to see more info or the getting started page to have a quick glance of what you need and how it works.
- In case you want to just keep informed you can simply follow the newspaper , join their mailing list or follow their twitter account @adoptopenjdk