Oracle has decided to concentrate on entering the cloud computing market, competing against Amazon, Google and Microsoft and to do this, they’ve decided to make Java EE (Enterprise Edition) fully open source: https://blogs.oracle.com/theaquarium/opening-up-java-ee
The blog post is a great example of one way for an organization to announce the release of a free/open source project. It describes the purpose of the software, the features that it has, the functionality that it provides, and they also give some details about their internal uses of other free/open source software.
In particular, they tell us exactly how long they’ve used this software they’re releasing which gives us confidence that the code meets LinkedIn’s high standards:
We’ve been using Rest.li for well over a year at LinkedIn. All our new services are built using it and we’ve converted many of our pre-existing services over. We think it’s so important to have a uniform set interfaces that represent our data that we’re aggressively migrating all, yes all, our services to Rest.li. And we’re already well into this transition with many core services that power our site using Rest.li, including people following, our recommendation engine systems and the network update stream on the homepage.
It also gives us confidence that they won’t abandon the project a few months after releasing it. This increases the chances of a community of developers forming around the project.