Award archives
In the News
The fourth annual Black Duck Open Source Rookies of the Year program recognizes the top new open source projects initiated in 2011. This year’s Open Source Rookies honorees include innovative cloud and PaaS projects that address needs in education, social media, gaming and coding, among others, and reflect important trends in the open source community.
Using data on open source projects from Ohloh.net and the Black Duck® KnowledgeBase™, Black Duck reviewed thousands of open source projects that were initiated in 2011 to select the fourth annual Open Source Rookies of the Year. Using a weighted scoring system, points were awarded based on commit activity (commits per day), size of the project team and the number of in-bound links to the project. Black Duck determined the top 10 Rookie projects following an audit of its findings and normalization of scores.
Bootstrap is a toolkit from Twitter designed to kickstart development of web applications and sites. It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation and more.
BrowserID is part of Mozilla’s exploration into an identity system that puts users in control, independent of any particular service provider. BrowserID is a secure, decentralized, open source, cross-browser way to sign onto websites using your email address. With BrowserID, users select from their various email addresses, giving them a consistent experience across all of their personas. BrowserID helps users keep their online experience secure and private through the browser by limiting the flow of information to what is strictly necessary to let users log in.
Instructure is a technology company that is focused on improving education. Founded in 2008 by two Computer Science graduate students, Instructure built Canvas - the only commercial open source learning management system and the only LMS native to the cloud. Instructure now services over 100 institutions in higher education and K-12. Investors include OpenView Ventures Partners, EPIC Ventures and TomorrowVentures.
Open source is a critical part of the future of educational software, and the closed systems that propagate vendor lock-in are holding back students and educators. The Canvas LMS source code is primarily developed at Instructure, but is supported by a global community of developers that share Instructure's vision. Canvas LMS code is open and available on the GitHub project page. Canvas leverages other modern technologies like HTML5, jQuery, OAuth, and numerous external service integrations. All of these high-performing best-of-the-web solutions, through Canvas, are here to help educators and learners collaborate more effectively.
Cloud Foundry is an open platform as a service, providing a choice of clouds, developer frameworks and application services. Initiated by VMware, with broad industry support, Cloud Foundry makes it faster and easier to build, test, deploy and scale applications. It is an open source project and is available through a variety of private cloud distributions and public cloud instances, including CloudFoundry.com.
Billed as the mobile platform for pro game developers, the Moai platform differentiates itself through its cloud-based game services and rapid development of iOS, Android, and Chrome titles, all built in the industry standard Lua scripting language. Moai developers appreciate the ability to write both client and server-side game logic without context switching or cross-team projects, as well as the open-source nature of the Moai SDK that ensures they can build titles without compromises. Previously announced game companies using Moai include Bungie Aerospace, Harebrained Schemes, DistinctDev, Go Go Kiddo and Nay Games. Developers interested in Moai are encouraged to create an account today at www.GetMoai.com.
Mooege is an open source and freely available educational game server emulator written in C#.
OpenShift is Red Hat's free, auto-scaling Platform-as-a-Service (PaaS) built on open source technologies that enables developers to quickly deploy applications to the cloud. OpenShift supports many popular languages, frameworks and middleware components.
Orion is a browser-based open tool integration platform built by the Eclipse platform team and focused on moving software development to the web as a web experience. Orion addresses the core coding activities (code editing, project navigation, search, and working with your source control system) and provides extensibility mechanisms to allow application level linking with other web-based tools.
Microblogging has taken the world by storm. Millions of people around the world now share their thoughts with friends, family, and random strangers every day. Links are shared, stories are told, and events are discussed. rstat.us is the newest place to participate in the collective conscious of the planet.
What's different about it?
There are two things that make rstat.us special: simplicity and openness.
Simplicity is a core 'feature' of rstat.us. We pride ourselves on saying 'no' to lots of features. Our interface is clean, and easy to understand. We give you just enough features to be interesting, but not enough to be complicated and confusing.
Here's the deal on Openness: the programming code that makes up rstat.us is available for anyone to download, free of charge. Programmers can use that code to run their own websites just like rstat.us, and you can subscribe to your friends on any site that supports the OStatus protocol, like identi.ca. This also means that you can own your data: we'll never stop you from having full access to everything you've put into rstat.us.
Salt is an open source configuration management and remote execution application. Salt is written with the intent of making central system management and configuration as simple, yet as flexible as possible. Salt is the core application of the saltstack project, managed at saltstack.org.
In addition to the Rookies of the Year, Black Duck identified three projects that deserve Honorable Mention due to their outstanding rate of commits and team support. These include:
A podling under development in the Apache Incubator, Apache Rave is a new web and social mashup engine. It will provide an out-of-the-box as well as an extendible lightweight Java platform to host, serve and aggregate (Open)Social Gadgets and services through a highly customizable and Web 2.0 friendly front-end. Rave is targeted as engine for internet and intranet portals and as building block to provide context-aware personalization and collaboration features for multi-site/multi-channel (mobile) oriented and content driven websites and (social) network oriented services and platforms. For the OpenSocial container and services the (Java) Apache Shindig will be integrated. At a later stage further generalization is envisioned to also transparently support W3C Widgets using Apache Wookie. For more information and to learn how to participate, visit http://incubator.apache.org/rave.
OpenStack Dashboard, code-name Horizon provides a baseline user interface for managing OpenStack services. It is a reference implementation built using the django-openstack project which contains all of the core functionality needed to develop a site-specific implementation.
Rudder is a new open source tool in the configuration management domain. Specifically aimed at drift assessment, it addresses automation, ongoing verification and repairs, centralizing information and knowledge about your infrastructure, compliance reporting... thus helping to keep drift from nominal behavior low. Built upon a standard CFEngine architecture (and other open source components), it's aim is not to reinvent the technical wheel, but to provide a new way to drive our infrastructure.
In a nutshell, clearly separated tasks permit technical experts to create configuration templates for the tools they know best, thus letting non-experts leverage this power via a modern web interface, such as: architects or security officers who implement policy, junior sysadmins who use and reuse such policies to setup services, and pretty much anyone who digs into real-time compliance reports and error logs.