The Pros And Cons Of Open Source

1514 words - 7 pages

Open Source: Good and Bad
Introduction:
In the following paper I will be discussing the use of open source software as part of a larger project. Example uses of this include incorporating existing publicly available source code within another piece of software. Because the term open source has such broad implications, I will attempt to explain it within the context of this paper. Open source code comes with many different licenses such as GPL, BSD, and MIT. I will describe the most popular licensing options and how they differ. Many companies believe open source software projects have an immense lack of accountability; this is simply untrue. Lastly, open source software has recently ...view middle of the document...

I do not mean using open source tools to write software. A good example of what I am referring to would be heading over to Sourceforge (1) and grabbing a couple hundred lines of code from the CVS repository of the Gaim Project (2) for use inside your project. Note that 99 percent of the time when you engage in this type of activity, you are required to also copy the license at the top of the code. Basically, the licensing information must always be copied with the source code, or you are in violation of the terms of the license agreement.

One could probably write an entire encyclopedia, documenting and explaining the various open source license formats available today. Considering most of these are written by teams of lawyers and span multiple pages, this comes as no surprise. While complicated at first, they really are not that bad. It is important to keep in mind that their main intent is to protect the rights of the original author, not to impede your use of the author’s code.

Licensing Options:
The most popular license is known as the General Public License (GPL for short.) This license places the software into the public domain with some restrictions. Additionally, all improvements or derived code must also be placed under the GPL. If you are planning on releasing software based in part on code obtained under the GPL, you must provide the source code for your version. You may charge a fee for this, but people are still allowed to buy a copy and redistribute it for free. Note that if you are building software for private use, you do not have to redistribute this private code. Using the aforementioned example, if you were to use a piece of code from Gaim in your program, you must release your whole project under the GPL if you wish to make your project publicly available.
     
Another very popular license is the MIT license. This is a very simple license that in essence states that you can do whatever you want with this code. You may include MIT licensed code into a commercial project as well. Note that the MIT license specifically articulates that if a MIT license program causes you damage, the author is not responsible. The only requirement is to keep this license with the code that you use. The popular BSD license is a slight variation on the MIT license (3).

The main difference between the GPL and MIT license is that the GPL is considered copyleft (4). Any changes you make to the code and release must be licensed under the GPL. The MIT license, conversely hand has no such provision. Anyone is authorized to download a large MIT open source project, change one line of code, and sell it for two million dollars. Companies looking to use open source code in their commercial projects should probably attempt to find code licensed under MIT. Companies developing software for in house use can utilize either. Google is a great example of a company using modified GPL code in a private circumstance (5).

Many...

Other Papers Like The Pros And Cons Of Open Source

The Pros and Cons of Homeschooling

1848 words - 8 pages Cassie Jian Davis Honors English – 7th 30 April 2010 The Pros and…Well, More Pros of Homeschooling The pros and cons of homeschooling a child have long been debated by the leading experts and specialists. In the eyes of many, growing up and learning in a private, secluded environment is socially and academically unfavorable for children. Since the practice first started, questions have always been asked: does it really help at all? The

The Pros And Cons Of Democracy

1429 words - 6 pages What is democracy, and what are the benefits and disadvantages of it? This paper will focus primarily on three essays: The Social Contract by John Locke, Civil Disobedience by Henry David Thoreau, and The Democratic Age by Fareed Zakaria. Each essay chosen is similar because each discusses what the advantages and disadvantages of free society are. The Social Contract primarily focuses on 17th century liberalism and expounds on Thomas

The Pros And Cons Of Barbie

1361 words - 6 pages successful and confident, loved and cherished. Many dolls were used to project this. Specifically, the Barbie. Barbie is a positive role model girl should look up to for confidence and inspiration. She is a talented and educated career woman, self-sufficient in every aspect of her life, and a stunning example to young girls the body that is healthy and fit.         In a way, Barbie is a role model for girls to look to for confidence, because she

The Pros And Cons Of Plastic Surgery

598 words - 3 pages Believing that talent and intelligence will get you just as far if your ugly as it will if you were pretty is an idealistic thought for an idealistic world, however the fact of the matter is that talent takes a backseat to beauty under most circumstances. With the economy rising, cosmetic surgery is becoming more widely available, before it was the rich and the famous who had the ability to surgically enhance their features. However as it

Pros and Cons of the Death Penalty. Pros and Cons of Death Penalty

676 words - 3 pages When turning on the television, radio, or simply opening the local newspaper, one is bombarded with news of arrests, murders, homicides, and other such tragedies. There are many things that I don’t agree with in today’s society but, out of all the wrongdoing that takes place, I believe murder including the death penalty is the worst of them. I am strongly against the death penalty because it violates God’s rules, costs the tax payers too much

Pros and Cons of Cloning

1103 words - 5 pages Pros and Cons of Cloning Name of Student Name of Institution   Outline Topic: Cloning: Pros and Cons I. Introduction What is cloning? Thesis statement – cloning should not be completely banned since is has positive benefits to human beings. II. Body A. Advantages of cloning 1. Present medicine a. Treating cancer and Alzheimer’s b. Organ transplant 2. Solution to infertility and aging a. Cloning human beings for children b

Pros and Cons of Chocolate

668 words - 3 pages PROS OF GREEN PRODUCTS Green products are helpful and get the job done without leaving the toxic effect of the conventional cleaning products. It’s safe for the Environment, human contact and has competitive results. “Green” Cleaning Products are alternative products to commercial household cleaning products. These green products are products made from natural materials that come from the earth and are safe for the environment around us. Many

Pros and Cons of Euthenasia

2283 words - 10 pages highly controversial topic among many political and religious groups. The purpose of this project is to detail the facts of | |Euthanasia and to list the pros and cons surrounding the topic. Euthanasia is prohibited in the United States. However I will show that | |patients practice forms of this “mercy killing” legally each day while exercising their right to die. This project will list guidelines in | |which Euthanasia should be

Pros and Cons of Abortion

1165 words - 5 pages Abortion: Right or Wrong? Kymber McLay Charter College Abstract Start Abstract here Keywords: This paper explores the pros and cons of abortion. Many people believe differently on whether it is right or wrong. [ Abortion ]: Right or Wrong? Abortion has been a huge topic in the United States for years now, and whether it is the right thing to do or not has caused many debates. It was declared a fundamental right by the U.S. Supreme

Open-Source Movement and the Future

1884 words - 8 pages pros of open-source software; many people disagree with all that open source software has to offer. The first con is the issue of cost. This topic is one that the activists use to promote OSS, and there isn't much in the way of argument in the fact that OSS is cheaper; mainly because it doesn't have to be free, but most programs are. Although most of this software is free, some users prefer to pay an initial cost so they can take advantage of the

The Pros And Cons Of Technology In The Classroom

885 words - 4 pages The Pros and Cons of Technology in the Classroom There are both positive and negative changes in the education genre as far as computer technology is concerned. In this paper, I will give my personal views on both the positive and negative changes, along with quotes of the views of some professionals. I will also reference some of the myths, and the realities to those myths, about computer technology and its effects on

Related Essays

The Pros And Cons Of The Internet

1218 words - 5 pages Snubster.com allow users to tell others to know they are ‘dead to you’ or ‘on notice’. There are also sites like Arsebook that users use to connect with people they dislike. They have further promulgated what has come to be referred to as ‘electronic brothel’. To this end they deem the internet as a cause and source of social vices. Cole, M., & Brooks, L. (2009). Social aspects of social networking. International Journal of Information

The Pros And Cons Of Dsm Checklist

887 words - 4 pages The Pros and Cons of DSM Checklist British journalist Jon Ronson’s book The Psychopath Test: A Journey Through the Madness gives the legal and mental health professional an overview of The Diagnostic and Statistical Manual of Mental Disorders (DSM). The DSM has greatly impacted the practice of psychiatry over the past fifty years. It is an important manual which categorizes mental disorders world-wide. It lists every known mental disorder

Pros And Cons Of The Death Penalty

954 words - 4 pages from the general trends on capital punishment. It is the only Western industrialized nation where executions still take place. Furthermore, it is the only nation that combines frequent executions with a highly developed legal system characterized by respect for individual rights. Some of the pros and cons are as follows: Pros- Just Punishment- A punishment is just if it recognizes the seriousness of the crime. "Let the punishment fit the crime" is

The Pros And Cons Of Gmo

1354 words - 6 pages The Pros and Cons of Genetically Modified Organisms The demand for food will continue to grow each year and will always be continuous. Farming is one of the methods for producing food established by our ancestors many years ago. The farming process is still in use today and its techniques are pretty much the same. It is more industrialized and is on a much larger scale due to the high demand of food and food products. This high demand creates