Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

The End of Java.net Forge and Project Kenai

DZone's Guide to

The End of Java.net Forge and Project Kenai

As GitHub becomes the ultimate destination for any open source project, a number of Java specific hosting sites are closing down.

· Java Zone
Free Resource

Just released, a free O’Reilly book on Reactive Microsystems: The Evolution of Microservices at Scale. Brought to you in partnership with Lightbend.

The overwhelming popularity of GitHub continues to lead to the demise of other, often much older project hosting sites. The recent confirmation of a 2015 announcement that "Kenai.com site will be closing permanently on April 28, 2017" and associated Java.net Forge Sunset is not terribly surprising given the previous shuttering of once-popular project-hosting sites such as Codehaus and Google Code. Back in 2010, there was the blog post announcement that Project Kenai was moving to Java.net after originally apparently communicating plans to close Kenai to outside projects.


Some projects have already moved (starting in 2010 with the previously mentioned announcement that was changed later) or have begun moving off of Kenai and Java.net and most of them, not surprisingly, seem to be moving to GitHub. Examples of these include Java Native Access (JNA), jawr, and MonkeyBars.


It has been proposed on Twitter that "It would be a nice move from @oracle to move the JSR content from http://kenai.com and http://java.net to #github" with some brief Twitter discussion on what this would entail.

Strategies and techniques for building scalable and resilient microservices to refactor a monolithic application step-by-step, a free O'Reilly book. Brought to you in partnership with Lightbend.

Topics:
java ,github ,project kenai

Published at DZone with permission of Dustin Marx, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}