Open Source Software Open-Source Software Essay

Total Length: 1930 words ( 6 double-spaced pages)

Total Sources: 0

Page 1 of 6

It is therefore a reiterative process for the benefit of the public. This is then also the basis of the claim that software evolution is faster via OSS because of its multiple participants in the processes of writing, testing, or debugging. According to Raymond [42], the participation of more people will result in the identification and elimination of more bugs, which in turn will likely result in faster software improvement. Along with this, a further claim is that the resulting rapid evolution of software via the OSS model also results in better software. The cited reason for this is that the traditional closed model is seen by "only a very few programmers" [38], while most users are obliged to use the software "blindly." When taking the above into account, OSS development can be said to be a process of perpetual maintenance. It is a series of maintenance efforts by multiple users who identify and report bugs. The voluntary nature of most OSS projects [14][48] necessitates providing a platform from which workers can make the minimal effort for significant results. Many researchers have investigated the phenomenon of OSS contribution, and the motivation behind it [34], but very little attention has been paid to possible inhibitors to such contributions. Von Hippel and Von Krogh [51] mention that the complexity of the source code and the level of difficulty of the embedded algorithms is a major concern for developers.

Stuck Writing Your "Open Source Software Open-Source Software" Essay?

Logic suggests, and authors such as Fitzgerald [15] substantiates this, that a greater level of complexity would result in a barrier to OSS development, which could in turn result in the need for reengineering or even system replacement on a large scale. It is therefore vitally important to cultivate an understanding of the source code complexity, as well as how this could impact on software and OSS development.

Conclusion

Open source software provides a platform not only for the collective creativity of many individuals, but also for the increasing participation of the "global village" in promoting knowledge and expertise across the world. The many applications of open source software are only beginning to manifest among technological circles and global communities. The rapid growth of these kinds of developments have made it necessary to closely scrutinize any disadvantages it may hold for both users and developers. This is why it is vitally important that researchers, volunteers, and software developers join forces to ensure that the advantages remain and continually outweigh any disadvantages. In general OSS is an important part of what it means to use technology today, while it promotes….....

Show More ⇣


     Open the full completed essay and source list


OR

     Order a one-of-a-kind custom essay on this topic


sample essay writing service

Cite This Resource:

Latest APA Format (6th edition)

Copy Reference
"Open Source Software Open-Source Software" (2010, September 07) Retrieved May 3, 2024, from
https://www.aceyourpaper.com/essays/open-source-software-open-source-software-8625

Latest MLA Format (8th edition)

Copy Reference
"Open Source Software Open-Source Software" 07 September 2010. Web.3 May. 2024. <
https://www.aceyourpaper.com/essays/open-source-software-open-source-software-8625>

Latest Chicago Format (16th edition)

Copy Reference
"Open Source Software Open-Source Software", 07 September 2010, Accessed.3 May. 2024,
https://www.aceyourpaper.com/essays/open-source-software-open-source-software-8625