Ever wondered, what is the motivation of Open Source Community?
Open Source software development has drawn increasing attention as its importance has grown. Open source communities have been able to challenge and often outperform proprietary software by enabling better reliability, lower costs, shorter development times, and a higher quality of code. But the question/fact that “why would skilled programmers, devote their time, effort and knowledge for an opensource project, where they might not get any reward interms of money?” So what are the motivations? Continue reading!
To discuss this eccentric phenomenon Hemetsberger (2002, Fostering cooperation on the Internet: Social exchange processes in innovative virtual consumer communities-Download the Book) established a set of five categories of motives, in his research work, to explain why individuals voluntarily engage in collaborative online projects such as open source communities. These five categories include:
1. Gaining knowledge needed for personal use;
2. Achieving a common goal with other members of the virtual community;
3. Experiencing joy in the challenge of the task involved;
4. Developing/valuing communal relationships;
5. Solidifying/ validating the individual’s personal definition of the meaning of exchange.
Lakhani and Wolf 2003 (Perspectives on Free and Open Source Software) report that the largest and most significant determinant of effort (hours/week) expended on a project was an individual sense of creativity felt by the developer. They surveyed 684 developers in 287 F/OSS projects on SourceForge.net and found that more than 60 percent rated their participation in the projects as the most (or equivalent to the most) creative experience in their lives. Let’s look into the motivation of contributors in detail.
Dimension of Freedom: The freedom of a community mainly attracts volunteers. When working for a company or organization one has to follow the policies laid down by the authorities that might restrict skilled people in fully exercising their creative talents.
Modularity: Another notable factor pointed out by Shirky (in his famous article The two pieces social software must have, 2004, www.corante.com/many/archives/2004/09/30) that stimulates volunteers to contribute in a joint project is modularity. This is, large projects which seek to harness volunteer efforts have a intrinsic capacity of being broken down into a particular smaller & rather achievable elements. Any volunteer willing to contribute can easily undertake such small tasks. Modularity of the projects motivates individuals to accomplish the task solely and without being intermediated by the size of the entire project.
Sense-of-belonging: Another major reason why people contribute to open source projects is “attractions of belonging to a community”. For any volunteer one of the prime motivations, besides achieving sense of accomplishment is sense of belonging to a community. Every member is now being recognized and valued by that community. As Open source community is completely non-hierarchical and inclined towards collaborative form of organization, every member is motivated to contribute. Unlike any other organization where hierarchy exists, members are usually reluctant to contribute as the credit of creation is attributed to high0level employees. Membership gives participants a sense of belonging, of common purpose, and offers mutual support in achieving the aims of the group.
Trust & Benefit of Society: Members of the open source community are confident that the product they are collaboratively creating will not be used for commercial purposes and it is for general benefit of the society.
Open Source softwares are growing with time, and it is due to the hardwork and motivation of skilled individuals that the community is flourishing with the passage of time.
Like us on Facebook
This week Top Posts
- Top Things To Do After Installing Ubuntu 13.10 'Saucy Salamander' : Ubuntu 13.10 Saucy Salamander will be released on coming October 17th with many new salient featur...0 comments |
- Configure Your Browser To Use Tor On Ubuntu/Debian/Linux Mint : Tor, The Onion Router, is a network of Virtual Tunnels that allows users to communicate securely and...2 comments |
- Setup A Full Featured ITIL Management System Using Integria IMS On CentOS 6 : Integria IMS is a fully featured ITIL management system, featuring a ticketing system, inventory/C...2 comments |
- How To Upgrade From Ubuntu 13.04 Raring To Ubuntu 13.10 Saucy Salamander : Ubuntu 13.10 Saucy will be released on October 17th. Hope it will come with lot of improvements and ...0 comments |
- Install lamp with 1 command in Ubuntu 12.10, 13.04 Raring Ringtail & LinuxMint13 : Updated: 10/09/2012 :LAMP (Linux, Apache, MySQL and PHP) is an open source Web development platform ...0 comments |
- OpenLDAP Installation and Configuration in Ubuntu 12.10/13.04/13.10 And Debian 6/7 : OpenLDAP is a free open source Light Weight Directory Access protocol developed by the OpenLDAP proj...0 comments |
- OpenLDAP Installation and Configuration in Ubuntu 12.10/13.04/13.10 And Debian 6/7
- Configure Your Browser To Use Tor On Ubuntu/Debian/Linux Mint
- Setup A Full Featured ITIL Management System Using Integria IMS On CentOS 6
- Install LibreOffice 4.1.3 in Elementary OS ‘Luna’
- How To Install Simple Scan in Crunchbang ‘Waldorf’
- Selene Media Encoder: Convert Audio, Video Files To Most Popular Formats
- Linux Kernel 3.12.2 Is Available For Download! Install / Upgrade Instructions
- CentOS 6.5 Has Been Officially Released!
- Format Junkie: Convert Media Files To All Popular Formats
- Setup Squid Proxy Server On openSUSE 13.1
This work by unixmen.com is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Copyright © 2008-2013 Unixmen.com .