Free Software and Open Source Software Essay

Free package and unfastened beginning package

Overview: :

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

There are a batch of classs of free and non-free package: Free package, Open beginning package, Public sphere package, transcript left package, non-free package, proprietary package, Freeware, shareware, private package, commercial package.

Proprietary package trader develop their ain package on a closed-source theoretical account and release that package to the populace to obtain of distributing on market and acquiring a net income.

Figure 1: of classs of free and non free package

In other side there are another sorts of package: Open Source / Free Software ( OSS/FS ) . free package means: the users have the freedom to run, transcript, distribute, survey, alteration and better the package as a consequence, free package is a issue of autonomy, non monetary value. ( 2 ) And the significance of term unfastened beginning: ” promotes package dependability and quality by back uping independent equal reappraisal and rapid development of beginning codification. To be OSI certified, the package must be distributed under a licence that guarantees the right to read, redistribute, modify, and utilize the package freely ” [ 3 ] .

Both are fundamentally the same, but it ‘s non precisely the same category of package, all free package would be certified as unfastened beginning, and about unfastened beginning package is free package, but some unfastened beginning package accept licenses that we consider excessively restrictive, so they do non be certified free licences. [ 4 ]

2-Background:

For about 30 old ages from 1970-2000, unfastened beginning package start as premise without name, it has developed into advanced motion which has created some of the most stable and package bundles that is frequently used.Page 4

Normally the computing machine package is sold after the terminal of execution, so installed on a user ‘s computing machine by copying the files to suited booklets, and if the user want to travel the package to another computing machine should buy a new licence, another province if the company discontinues support of the merchandise, so the users will non happen a supportive to work out their jobs with the merchandise.

By contrast unfastened beginning package which has free entree and allows the user to travel the package to another computing machine platform without purchase, and if the merchandise has job the technically inclined can repair it by themselves.

Initially Richard Stallman worked as a coder at the Artificial Intelligence Lab at MIT in the 1970’s and early 1980’s, utilizing a locally- developed runing system called ITS, or Incompatible Timesharing System, he is responsible for puting much of the basicss for what has become the unfastened beginning package motion, One twenty-four hours Stallman want to better upon the pressman driver for a optical maser pressman, he was unable to because Xerox had non supply a transcript of the beginning codification.

As good, he ca n’t acquire a transcript of the beginning codification from fellow worker at Carnegie Mellon, because the fellow worker had signed a non-revelation understanding with Xerox.

At the terminal the computing machine system that used was replaced, and doing all of their lab ‘s old coding disused. And coercing the lab to utilize a new, proprietary operating system. Stallman watched the dislocation of his coder community, and began to look for an option. That led him to the construct of free package. [ 5 ]

3- Issues and Analysis

The spread of the unfastened beginning package ( OOS ) and free package ( FS ) led to the demand for measuring the ethical issues that is related to these package whether during creative activity, let go ofing, or utilizing of them. Here we are traveling to analyze some ethical issues utilizing ethical feasible theories to see the impact of OSS and FS in different facets of life.Page 5

THE QUALITY CONCERN: –

One issue that has important ethical consequence is the quality of the package. Quality package, in the traditional sense, is package that meets requirement specifications, is good tested, good documented and maintainable ( Schach, 2002 ) . Critics of OSS claims that certification are non involved during development life rhythm of package. Missing certification consequences in that there is no averment that all the developers follow the same techniques and processs [ 6 ] . Another Critics of OSS claim that even in merchandises that are efficient overall, the distribution of work among many people may take to a high degree of difference between constituents of a merchandise This frequently happened because the deficiency of coordination and communicating between developers.In many instances, it is non mentioned who is responsible about a specific facet of a package development so, they will non be able to command all bugs decently. [ 7 ] [ 8 ]

Analysis:

Kantian Analysis: ( 2nd Formulation )

End:Let go of a package without a high quality of certification, integrating and coordination for free but, many people will be given to utilize it as it is free and allow proficient voluntaries to lend in its development and debug mistakes to heighten its map so the company will acquire a good repute.

Mean:The trust of people who will utilize this package and his/her demand for this package if it is the lone 1 available for specific maps, or work that if he/she is disable to pay the money on other commercial plan.

Decision:The releasing of package without supplying certification and proper coordination between developers which increase chance of bugs or failure is immoral because the company exploits the users of package to make its end.

Rule Utilitarian Analysis:

Rule: if a companyreleases package without certification and proper coordination which could consequences in bugs or failure.Page 6

Q: What would be effects if every company for unfastened beginning or free package release package without certification and proper coordination that consequences in bugs or failure?

Benefits:

i‚· The released package will acquire the advantage of being available for users in a rapid clip.

i‚· The company will hold precedency to ain thoughts of new maps.

i‚· The company will acquire a good repute.

But if people suspect on a package that could hold bugs, the followers may happen:

Harm effects:

i‚· Users will non swear any more on that package because some bugs in a package will take to other bugs on their computing machine like security bugs.

i‚· It could set their life in danger if that package is used in maps related to their life like if that package used in a clinic.

i‚· Users will be given to purchase package that is frequently guaranteed that it is a merchandise of a work of professionals who are careful about quality.

i‚· This will take to cut down the figure of people who are utilizing unfastened beginning and free package i? iˆ reduces the figure of people who will volunteer to detect bugs in the package.

Decision: The injury is overweight the benefits, so release s package without certification and proper coordination which could consequences in bugs or failure is immoral.

Consequence of unfastened beginning package on the selling:

Another issue is the possibility that commercial companies will loss on the market which leads them to seek about another manner to do money, illustration for this new ways is selling services or books. [ 2 ]

Analysis:

Rule Utilitarian Analysis:Page 7

may take to loss the commercial or free doing the package is unfastened beginningRule:companies.

Q: What would be effects on the market if everyone doing the package is unfastened beginning or free package?

Injuries:

i‚· The commercial companies may lose net incomes that’s led to no selling budget to force the merchandise.

i‚· The commercial companies may look for another incorrect manner to do money.

Benefits:

i‚· The people can utilize the unfastened beginning software/free package that’s available on a broad scope of platforms for free.

i‚· Open Source allows the user ( and their service suppliers ) to work out jobs themselves.

i‚· Open Source has free entree and allows the user to travel the package to another computing machine platform without purchase. [ 2 ]

Consequences of benefits outweighs injuries, so doing the package is:Decisionunfastened beginning the action is moral.

Kantian Analysis: ( 2nd Formulation )

EndRelease unfastened source/free plan used in salvaging attempt and money for the users, so many users will be given to utilize it, travel the package to another computing machine platform without purchase or, if the merchandise has job the proficient voluntaries can assist in detect the bugs.

Mean: the commercial companies who want to sell plans to acquire money to pass in the company needs.

Because the is a mean So, the action is immoral. :DecisionPage 8

4- Summary and decision:

Open beginning package ( OSS ) and free package ( FS ) means that the users have the freedom to run, transcript, distribute, survey, alteration and better the package as a consequence, free package is an issue of autonomy, non monetary value. Although many advantages of package, we have some issues related to it. We have examined two issues related to moralss. First, Quality of the package that means package meets requirement specifications, good tested, good documented to avoid bugs or failure.Second issue, OSS and FS set uping on the selling of other commercial package company.

The feasible ethical theories that we use are Kantian Analysis: ( 2nd Formulation ) , Rule Utilitarian Analysis. We were conclude that unfastened beginning /free package deficiency of a good quality of certification and integrating, so it is immoral to let go of it for people disregarding that it could consequences in bugs or failure.We suggest for the unfastened beginning company and developers to follow a schemes for managing all the phases of the package development life rhythm and do a good certification. From our point of position by using Rule Utilitarian OOS and FS is negatively set uping on the market is moral because of the greatest benefits to people who use package.

Mention:

[ 1 ] Gnu.org, ‘Categories of Free and Nonfree Software- GNU Project – Free Software Foundation ‘ , 2015. [ Online ] . Available: hypertext transfer protocol: //www.gnu.org/philosophy/categories.html. [ Accessed: 05- May- 2015 ] .

[ 2 ] Gnu.org, ‘What is free package? – Gnu Project – Free Software Foundation ‘ , 2015. [ Online ] . Available: hypertext transfer protocol: //www.gnu.org/philosophy/free-sw.en.html. [ Accessed: 05- May- 2015 ] .

[ 3 ] Ibm.com, ‘IBM developerWorks: New to Open beginning ‘ , 2015. [ Online ] . Available: hypertext transfer protocol: //www.ibm.com/developerworks/opensource/newto/ . [ Accessed: 06- May- 2015 ] .

[ 4 ] Gnu.org, ‘Why Open Source Misses the Point of Free Software – GNU Project – Free Software Foundation ‘ , 2015. [ Online ] . Available: hypertext transfer protocol: //www.gnu.org/philosophy/open-source-misses-the-point.en.html. [ Accessed: 06- May- 2015 ] .

[ 5 ] P.Nic and S.Julian, “Analysis of the impact of unfastened beginning, ” QINETIQ, England. Hampshire. ,2001.

[ 6 ] Kenneth E. Himma and Herman T. Tavani, “EHICAL INTERST IN FREE AND OPEN SOURCE SOFTWARE, ” in The Handbook of Information and Computer Ethics. Danver: Wiley, 2008, pp. 55-70.

[ 7 ] Michlmayer, Martin ; Hunt, Francis ; and Probert, David, “ Quality Practices and jobs in free package undertaking ” ( 2005, July ) .Paper presented at Centre for Technology Managment, University of Cambridge.Abstract retrieved from hypertext transfer protocol: //ifipwg213.org/system/files/michlmayr_hunt_probert-quality_practices_problems.pdf

[ 8 ] M. Bertand, “ The Ethical motives of Free package, ” Dr.Dobb ‘s, March 2000. [ Online ] . Available: hypertext transfer protocol: //www.drdobbs.com/the-ethics-of-free-software/184414581. [ Accessed 5 May 2015 ] .

[ 9 ] P. Nic and J. Satchell, ‘Analysis of the Impact of Open Source Software – , 2015. [ Online ] . Available: hypertext transfer protocol: //scholar.google.com/scholar? hl=ar & A ; q=Analysis+of+the+Impact+of+Open+Source+Software & A ; btnG= . [ Accessed: 06- May- 2015 ] .Page