Home | MyGov

Accessibility
Accessibility Tools
Color Adjustment
Text Size
Navigation Adjustment
Screen Reader iconScreen Reader

Policy on Collaborative Application development by Opening the source code of Applications

Policy on Collaborative Application development by Opening the source code of Applications
Start Date :
Jan 01, 2015
Last Date :
Nov 30, 2014
04:15 AM IST (GMT +5.30 Hrs)
Submission Closed

The Policy on Collaborative Application development by Opening the source code of Applications intends to increase the pace of application development and rapid roll out/ ...

The Policy on Collaborative Application development by Opening the source code of Applications intends to increase the pace of application development and rapid roll out/ implementation by adopting the principles of open-source development model. Government wants to promote reuse of existing developed applications. Successful running applications and new applications are envisaged to be developed within the public domain by opening the application source code and it is also intended to encourage innovation inside and outside Government by encouraging collaborative development to achieve better products in less time.

e-Gov application source open approach—including the use and release of application source to public—can reduce costs, reduce development time, and improve overall quality, including security through increased transparency and mass peer review.

We invite your attention and comments on the Policy on Collaborative Application development by Opening the source code of Applications

Last date for sending your suggestions is 30th November 2014.

Reset
Showing 3388 Submission(s)
Arun Kaliappan
Arun Kaliappan 11 years 9 months ago
4. Creating a Community: Tim O'Reilly coined the term architecture of participation to describe how open source projects are able to build and engage a community. The idea is that an open source community forms around the ability of any individual, regardless of their affiliation, to participate. An architecture of participation is enabled by: contd..
Arun Kaliappan
Arun Kaliappan 11 years 9 months ago
All source code that is contributed to any Eclipse project is automatically scanned to ensure all of the code is licensed under the EPL or a compatible open source license. The result is that the technology created within the open source projects has clear software license and IP pedigree. contd..
Arun Kaliappan
Arun Kaliappan 11 years 9 months ago
For instance, the Eclipse Foundation has a well established IP management system. All participants in the Eclipse community sign the same agreement and follow the same IP processes. All Eclipse open source project committers sign a committer agreement that specifies that their contributions are licensed under the Eclipse Public License (EPL). contd..
Rahul Mehta
Rahul Mehta 11 years 9 months ago
Sir, it is an excellent step to come up with swatch Bharat program. But I see that the very basic necessity for the program is missing. If there is no bina for throwing garbage either in public Transport like trains or on roads, then the citizens are bound to throw garbage which nullifies the entire Swatch Bharat program. I think we need to ensure that bina are provided for the people to throw the garbage so that they do not throw it on the roads, platforms, trains....
Arun Kaliappan
Arun Kaliappan 11 years 9 months ago
3. Intellectual Property Management: intellectual property (IP) management is a critical consideration when creating a shared technology base. Effective IP management includes the selection of an appropriate software license, legal agreements for participants that cover the contribution of IP, and scanning of source code to ensure pedigree and license compatibility. contd..
Arun Kaliappan
Arun Kaliappan 11 years 9 months ago
The perception or reality that a single participant controls the overall community can inhibit the participation of others. Organizations like the Eclipse Foundation, Apache Foundation, and Linux Foundation have been established as not-for-profit organizations with the specific purpose of being vendor-neutral entities that act as the steward of their respective open source communities contd..
Arun Kaliappan
Arun Kaliappan 11 years 9 months ago
2. Enabling a Governance Model for Collaboration: all successful long-term organizations require a set of rules that establish a governance model for setting policies and strategies. Governance becomes even more important if the organization is collaboration amongst competitors. It is, therefore, critical that the governance model does not allow a single player to control or influence the organization contd..
Arun Kaliappan
Arun Kaliappan 11 years 9 months ago
b) Meritocracy: openness does not mean democracy and successful open source projects instead work on the principle of meritocracy. In this model, newcomers are invited to participate based on their proven merit and ability. c) Transparency: having important project discussions, plans, and meeting minutes available in a transparent manner so anyone can view them. contd..
Arun Kaliappan
Arun Kaliappan 11 years 9 months ago
1. Open Development Process: the success of OSS in facilitating collaborative development is in an open development process. Most major open source communities, like Apache, Eclipse and Linux, operate using the following three principles: a) Openness: being open to participation by any individual or organization, including competing organizations. contd..
Arun Kaliappan
Arun Kaliappan 11 years 9 months ago
Establishing a Software Innovation Network OSS development provides a proven model for creating shared implementations. However, the ultimate goal of a software innovation network is to create business value. We need to consider several aspects of OSS that allow for value creation and value capture when establishing a formal collaboration amongst equal partners. We discuss the factors required to create this type of collaboration environment, something we call a "Software Innovation Network".on