Waiting for answer This question has not been answered yet. You can hire a professional tutor to get the answer.

QUESTION

I need some assistance with these assignment. open source versus proprietary software Thank you in advance for the help!

I need some assistance with these assignment. open source versus proprietary software Thank you in advance for the help! Open-source software is mostly free and built by passionate developers. Apache is one of the largest legacy open source projects that were developed independently of the movement of free software. The characteristic feature of open-source software avails a program’s source code to the general public without copyright restrictions, or relaxed regulations when they occur (Deek & McHugh 2008, p. 69). With the consideration that the language school needs to store personal and sensitive information on students, both proprietary and open-source software-based web servers can display equal reliability in their systems. However, an open-source project is organized in a very hierarchical manner that can allow programmers to modify the software in ways that customize the use of the servers according to the unique and specific needs of the school. Top programmers are charged with the responsibility of the project and given the authority to implement key revisions to the source code. Studies have estimated that the contribution of original developers to the resultant source code is approximately 25% and among all the contributors participating in a project, 70% of the source code will be credited to approximately 10% of them (Bitzer, Schrettl & Schroder 2007, p. 156). The insinuation of this examination is that there is still a core group with the responsibility of the programming stage and hence, quality, security and reliability are not necessarily compromised. Then, the rest of the developers will concentrate on phases such as testing and developing. Such openness advantageously places open-source software above proprietary software because proprietary companies will have programming efforts concentrated on a small team given the responsibility of identifying and repairing possible bugs. The rationale behind open source software is founded on more people having free access to the source code.

Show more
LEARN MORE EFFECTIVELY AND GET BETTER GRADES!
Ask a Question