Free software, often referred to as open source software,  is a maturing technology with major companies utilising free software  to provide both services and technology to both end users and technical  consumers. The ease of dissemination has allowed for increased  modularity, which allows for smaller groups to contribute to projects as  well as simplifying collaboration.
Open source development models have been classified as having a  similar peer-recognition and collaborative benefit incentives that are  typified by more classical fields such as scientific research, with the  social structures that result from this incentive model decreasing  production cost.[15]
Given sufficient interest in a given software component, by using peer-to-peer  distribution methods, distribution costs of software may be minimized,  removing the burden of infrastructure maintenance from developers. As  distribution resources are simultaneously provided by consumers, these  software distribution models are scalable, that is the method is  feasible regardless of the number of consumers. In some cases, free  software vendors may use peer-to-peer technology as a method of  dissemination.[16]
In general, project hosting and code distribution is not a problem for the most of free projects as a number of providers offer them these services for free.
 
Tidak ada komentar:
Posting Komentar