OpenForge is Government of India's platform for open collaborative development of e-governance applications. Through this platform, the government wants to promote the use of open source software and promote sharing and reuse of e-governance related source code.
e-Governance projects in the country sometimes suffer from duplicity and fragmentation. Development cycles for government applications tend to be long, with low levels of standardization and many applications exist in silos. All of this results in higher development costs, lower quality and long project implementation periods. Besides in many cases, the source code for custom applications may not be archived properly for later reuse. Additionally it is to be noted that open source software and tools have had unprecedented success across the world.
In 2015, the Mepartment of Electronics & IT, Government of India rolled out the "Policy On Collaborative Application Development by Opening the Source Code of Government Applications", which provides a framework for archiving government custom developed source code in repositories and opening these repositories for promoting reuse, sharing and remixing. By opening the source code, the Government wants to encourage collaborative development between Government departments / agencies and private organizations, citizens and developers to spur the creation of innovative e-governance applications and services.
OpenForge has the following objectives:
OpenForge allows two possible collaboration models:
A special case of G2G is when a particular government department wants a project for private use without any external sharing (i.e. use OpenForge's code repository and version control for internal departmental development). Please note that this private use-case is only allowed for government entities.
OpenForge is targeted specifically at e-governance applications. Any project (applications, frameworks, libraries, SDKs, APIs, datasets, components, plugins etc) which deals with governance or civic areas is welcome. Applications without any apparent governance overlap are not allowed on the platform. OpenForge reserves the right to decide on the suitability of a particular application for OpenForge.
All software applications on OpenForge are free to download and there is no provision for any type of payments on the platform. However every project's usage conditions are governed by the license that the owner of the project chose for it.
The following user types are available on OpenForge:
Source : OpenForge Portal