Benefits of Working on Open Source

Methodology & Culture

Many developers like the idea of contributing to Open Source and almost all developers are using Open Source technologies. Many projects like Maven rely on the contributions from developers working in their free time and are important to the stability of the Java Ecosystem. But what’s in it for me? Why should I get involved and what are the benefits from my contributions? Jim and Robert will present experiences from a variety of different projects such as Apache Maven, working with the JCP and contributing to Java itself. If you are thinking about exploring Open Source or wondering how to get involved this is the session for you.

Open Source
Apache Maven

Robert Scholte


In 2011 Robert joined the Apache Maven team (between the releases of Maven 3.0.3 and 3.0.4). Since then he has been one of the most active committers on the project and has been the chairman for the last couple of years. Due to a partial overlap of the goals of Maven and the Java Platform Module System Robert has joined the expert group of JSR-376, better known as project Jigsaw. He has done most of the implementations for the Maven project to support the Java Modular System.

Jim Gough

Morgan Stanley

James (Jim) Gough is an Executive Director and developer at Morgan Stanley, where he is focused on building customer-facing API technology. A Java developer and author, Jim first became interested in Java during his degree program at the University of Warwick; after graduating, he became a member of the London Java Community. Community has remained central to Jim’s contributions, which include working on the design and testing of JSR-310 and serving on the Java Community Process Executive Committee for several years. Jim is a regular conference speaker and spent four years teaching Java and C++ around the world.

Talks by tracksTalks by session typesList of Speakers