Google has recently made available the source code of the 2014 version of the Google I/O app. The primary goal of this is to provide a practical example of best practices for Android app design and development, including essential features to most Android apps, and a customizable template for apps with similar features.
ElasticSearch 1.3.0 has been released. Based on Lucene 4.9, it comes with better aggregation features, some security and scripting improvements, several index performance improvements and more.
The RakNet networking library used in several projects (including Lego Universe, Unity, and Sony Online) has been acquired and released under a modified BSD license by new owner Oculus. This means the library can now be used in a project without cost, offering numerous powerful features.
Docker 1.1.0 was recently released, within a month of the 1.0 release, with several features such as .dockerignore, pausing of containers when a commit is made to them, tailing logs and several other improvements.
This article presents the release process used by Mozilla for their browser.
Noda Time v 1.3 has been released with several new features such as support for Persian and Hebrew Calendars, performance improvements for parsing and formatting and several API additions.
Dart 1.5 released last week with a focus on mobile development. This includes a version of Dartium that works on Android along with editor improvements to support debugging of mobile web apps built using Dart.
Contemplate's ThreadSafe version 1.3.1 featuring a new deadlock detection rule for finding code that can deadlock because of the order that locks are acquired is now available. When deadlocks are detected, ThreadSafe reports which locks are held for each lock acquisition.
Barak Michener, a Software Engineer working for the Google Knowledge Team, has open sourced a personal project called Cayley, a graph database inspired by Freebase and the Google Knowledge Graph, the later powering Google’s search engine. Freebase is a collection of free structured data, currently at ~2.7B facts and counting, and an API for querying this data.
Eclipse Luna brings together 76 projects for the ninth annual release train, and ten years to the day of the Eclipse 3.0 release, the first Eclipse release to run on top of an OSGi framework. Over the past ten years, Eclipse has regularly released in June bringing together one of the largest open-source applications in the world. Read on to find out what's new and noteworthy for Eclipse Luna (4.4)
Aerospike has open sourced their NoSQL database under the AGPL 3.0 license. This license requires that any improvements to the source code to be submitted back to the trunk. The source code of the Aerospike server and related tools is available on GitHub.
Go 1.3 has been released after almost 3 months of beta. The new version has no language changes over 1.2, but comes with several performance improvements, support for running command-line programs under Native-Client and several other enhancements.