Preview

Open Source: Good and Bad

Powerful Essays
Open Document
Open Document
1490 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Open Source: Good and Bad
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 received an abundance of attention in the media because of possible copyright violations. I will discuss some of the probable scenarios regarding copyright violations with open source and how to protect ones self. Throughout this paper, I hope to shed some light on the use of open source and how beneficial it truly can be to a company. Open source software and code can be a wonderful and vastly useful tool. In today's programming world, there is not much left in terms of new frontiers of programming. Most of the algorithms that programmers need have already been written. Why spend the time to rewrite a complicated algorithm or function when it has already been done and free for you to use? Luckily, other programmers have generously donated their time and money to provide you with free code. Before you dive in, there are a few details to be aware of.

Definition of open source:
The term open source refers to several different things. Sometimes it means a fully functional software program, available for free. Other times it is a C library, made available free of charge. For this paper, when I say open source, I mean the following: source code, in partial or complete form, with some form of public, free-of-charge licensing. I do not mean using open source tools to write software.

You May Also Find These Documents Helpful

  • Good Essays

    The Free Software Foundation is the principal organizational sponsor of the GNU Project. GNU developed many of the tools, including the C compiler, that are part of the Linux operating system.…

    • 638 Words
    • 2 Pages
    Good Essays
  • Good Essays

    IS3440 Lab 1

    • 364 Words
    • 2 Pages

    The Database Server is a very high risk of vulnerabilities because this is where important data and files are being stored in. Again, this is still an open-source software so protecting this kind of software is important to the company. A Simple Mail Transfer Protocol (SMTP) and a file server for customers’ loan applications and other personal data files are a must protect! These are open-sources too, so basically all of these server requirements are open source, no surprise. But protecting all these will require a lot of attention especially the SMTP, file server for customers’ and the database server.…

    • 364 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Fast bug and security fixes: Open source software usually has many people combing its source code, who rapidly fix problems as they are discovered.(3)…

    • 443 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    CMGT 555 Week 5 DQs

    • 422 Words
    • 3 Pages

    This work of CMGT 555 Week 5 Discussion Questions shows the solutions to the following problems: DQ 1: Identify advantages and risks associated with open source software.…

    • 422 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    In Grandfield College, the Software-Tracking database will be used to help in managing the school’s software licensing. The software will be watched for lifecycle and version corrections as well as keeping track of the number of users accessing the software under the constraints of the license agreement. The faculty and staff computers will be followed for which version and licensed copy of software is presently running on each system.…

    • 358 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Unit 1 Lab 1

    • 432 Words
    • 2 Pages

    This project will develop and deliver a new way of knowing the status of software owned by Grandfield College for machines used by faculty and staff. The database that will be created will track the location of the software that Grandfield College owns. The new database will display a number of software which the school owns, where they are located, who uses the software, and what are the versions of the software owned by the school. Also, despite the version or the software, all versions and software will have (need to have) a “site” license. This database will be developed to enable additional products to be added to it over a period of time and be easy to maintain.…

    • 432 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Unit 1 assignment 1

    • 405 Words
    • 2 Pages

    Three main characteristics of free software are: When you distribute the source code, you must also distribute same license with the code, you cannot restrict people from redistributing/modifying/using the software, and users must be allowed to redistribute modified versions under the same terms/licensing.…

    • 405 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Free software is free, users can change code, and source code is available to anyone.…

    • 699 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Open Source Software-computer software that is available in source code form for which the source code and certain other rights normally reserved for copyright holders are provided under a software license that permits users to study, change, and improve the software.…

    • 469 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    4. What is the Free Software Foundation/GNU? What is Linux? Which parts of the Linux operating system did each provide? Who else has helped build and refine this operating system?…

    • 392 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    References: Haefliger, S., von Krogh, G., & Spaeth, S. (2008). Code Reuse in Open Source Software. Management Science, 54(1), 180-193.…

    • 671 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Open Source Software

    • 392 Words
    • 2 Pages

    Free Open Source Software also known as FOSS has fared pretty good since the Microsoft posted a high-level summary of 235 patents that were allegedly violated in 2006. Since this scenario happen FOSS has grown and partner up with big name companies. In an interview that Microsoft CEO Steve Ballmer said that ”We live in a world where we honor, and support the honoring of, intellectual property, FOSS patrons are going to have to play by the same rules as the rest of the business. What is fair is fair." Today FOSS is still going strong because of its high quality and because the most important reason it is FREE.…

    • 392 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    If you think of the ideas of open source applied to information in an encyclopedia, you get to Wikipedia - lots and lots of small contributions that bubble up to something that's meaningful.…

    • 301 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Lindman, J., Rossi, M. & Puustell, A. 2011. Matching open source software licenses with corresponding business models. IEEE Software. July/August 2011.…

    • 7376 Words
    • 30 Pages
    Powerful Essays
  • Good Essays

    Some open source code have certain rules and guidelines that developers have to follow, while others do not. There are three different kind of open source code: Licensed source code, Copyrighted source code, and Public domain. Licensed source code has specific guidelines and rules that the developer cannot disobey if they choose to use the code, as well as having to give proper credit to the owner. Copyrighted code can be used more freely but still requires credit to the owner of the coding. Public domain requires no credit to the creator and can be used freely.…

    • 600 Words
    • 3 Pages
    Good Essays