Skip to content

Latest commit

 

History

History
88 lines (62 loc) · 4.12 KB

index.md

File metadata and controls

88 lines (62 loc) · 4.12 KB
title layout
BlackBerry Open Source
default

Research In Motion at GitHub

This is the official main website for RIM projects at GitHub.

Catalogs

The following pages are dynamic, searchable, catalogs:

GH Repositories - A list of all the repositories at GitHub.com/BlackBerry
GH Samples - A list of all the samples at GitHub.com/BlackBerry
Components - (TBD) A list of all the OSS Components known to work on BlackBerry Platforms

We will add more catalogs as time permits.

News

We continuously add new projects and add content to our existing projects; keep up with the news at DevBlog and at our Community News.

Wiki

Also check out Community Wiki; although it is still at an alpha development stage, it includes Wiki Pages, News, and Presentations.

Types of Projects

Projects in the BlackBerry Organization at GitHub fall into one of the following categories: RIM-led Projects or RIM-sponsored Projects.

Rim-Led Projects - These are projects for which RIM sets the direction, assigning the technical leader, allocating development resources and driving decisions like the release schedule and key features. Development in these projects is transparent, and we welcome contributions.

RIM-Sponsored Projects - These are non-RIM-led Open Source projects in which RIM participates actively. Some projects are transient; for instance, after completing a port and upstreaming the changes, a project may just point to the upstream community.

The majority of Rim-led projects are licensed under ASL2 (wikipedia, Apache); but some may use other licenses like LGPL or MIT. The license in Rim-sponsored projects vary depending on their goal; for instance porting projects will follow the same license as their upstream communities.

Other Open Source Projects

In addition to projects at GitHub, RIM also actively participate in a number of other Open Source Projects, including:

A Tour through a Project

We are in the process of defining the exact role that the Community Wiki will play in documenting these projects. Currently, most of the desdcription of the RIM-led projects is kept in these pages and in the repository projects directly.

Using WebWorks as an example:

Additional Descriptions

Also look at the descriptions for WebWorks, Native Components and Samples, Cascades Samples, Java Components and our External Projects.