Thursday, May 30, 2019

Open Source vs Traditional Development Essays -- Essays Papers

up to(p) Source vs Traditional breedingIn the world of technology like a shot there is room for everyone at every direct of expertise. From our identified Gurus, to the just bought their first computer newbie. Home computers atomic number 18 sometimes al just about to easy to use. The old saying just passable rope to hang yourself comes to mind. Settings that modify the very way the system looks, and runs can be changed with the simple click of the mouse. This power, which has been given to every level of user, is not from training, provided from improvements and advancements in the system, and application software on the computer. This software is in a everlasting state of development, improving on current features and adding new ones.Out of this first-string and consistent update in technology have grown many theories and Ideas on how software should be developed and escortled. From corporate America, to college campuses everyone has an idea from one thorough to t he other. On one side the belief all software should be throw in the towel and open to all, and the other protecting software secrets like a fanatical guard dog. Of course, both sides believe the other is a fanatic with a hump lack of sense. The real dividing line is not actually the control and dispersion of the software itself, but the blueprint or starting time code that creates it. That source code is the human readable text that defines what the software does, and looks like. From that a compiler converts it to a form used by the computer know as weapon code. In this compiled format it appears to be complete garbage to the average person, even to most people considered to be computer professionals or gurus. Most software--at least on the conventional side--is distributed in its compiled form. The original intent of compiling was not to protect the source code, but this has been one benefit to the software developers. Since a computer can not read the source code , a program is complied to allow it to run on similar type of hardware without the requirement of special software to interpret it into machine code.The traditional and most common form of source code control today uses copyrights and the judicial system to protect it. Companies like Microsoft vigilantly protect their zippy copyrighted assets by utilizing the court systems any time it feels a terror from an outside source. An alternate form of source code co... ...continue to embrace the OSS movement it leave alone in itself create an industry with more competition, a higher level of standards, and more consumer choice. Closed software has proven to close the market and allow it to be controlled by a single monopoly. The monopolistic technology environment of today has created bloated applications and a complete void of choice for consumers. BibliographyStallman, Richard (1998), Linux and the GNU Project. In Free packet Foundation On-Line. Avaialble http//www.fsf.org/gnu/li nux-and-gnu.html Cooper, Charles (Friday, November 5, 1999), Microsoft judged a monopoly. In ZDNET On-Line. Avaialble http//macweek.zdnet.com/1999/10/31/monopoly.htmlOpen Resources (1999-06-17), Apache. In Open Resources/The Free Source On-Line. Available http//www.openresources.com/documents/halloween-1/node10.htmlOSI Open Source Intiative- (2000), entree to Open Source. In opensource.org On-Line. Available http//www.opensource.org/intro.htmlSteven, Eric (08/24/2000), Cathedral and the Bazaar/ subsection 1. In Cathedral and the Bazaar On-Line. Available http//www.tuxedo.org/esr/writings/cathedral-bazaar/cathedral-bazaar/ Open Source vs Traditional Development Essays -- Essays PapersOpen Source vs Traditional DevelopmentIn the world of technology today there is room for everyone at every level of expertise. From our identified Gurus, to the just bought their first computer newbie. Home computers are sometimes almost to easy to use. The old saying just enough rope to hang yourself comes to mind. Settings that modify the very way the system looks, and runs can be changed with the simple click of the mouse. This power, which has been given to every level of user, is not from training, but from improvements and advancements in the system, and application software on the computer. This software is in a constant state of development, improving on current features and adding new ones.Out of this regular and consistent update in technology have grown many theories and Ideas on how software should be developed and controlled. From corporate America, to college campuses everyone has an idea from one extreme to the other. On one side the belief all software should be free and open to all, and the other protecting software secrets like a rabid guard dog. Of course, both sides believe the other is a fanatic with a complete lack of sense. The real dividing line is not actually the control and distribution of the software itself, but the blueprint or source code that creates it. That source code is the human readable text that defines what the software does, and looks like. From that a compiler converts it to a form used by the computer know as machine code. In this compiled format it appears to be complete garbage to the average person, even to most people considered to be computer professionals or gurus. Most software--at least on the traditional side--is distributed in its compiled form. The original intent of compiling was not to protect the source code, but this has been one benefit to the software developers. Since a computer can not read the source code, a program is complied to allow it to run on similar type of hardware without the requirement of special software to interpret it into machine code.The traditional and most common form of source code control today uses copyrights and the judicial system to protect it. Companies like Microsoft vigilantly protect their vital copyrighted assets by utilizing the cour t systems any time it feels a threat from an outside source. An alternate form of source code co... ...continue to embrace the OSS movement it will in itself create an industry with more competition, a higher level of standards, and more consumer choice. Closed software has proven to close the market and allow it to be controlled by a single monopoly. The monopolistic technology environment of today has created bloated applications and a complete void of choice for consumers. BibliographyStallman, Richard (1998), Linux and the GNU Project. In Free Software Foundation On-Line. Avaialble http//www.fsf.org/gnu/linux-and-gnu.html Cooper, Charles (Friday, November 5, 1999), Microsoft judged a monopoly. In ZDNET On-Line. Avaialble http//macweek.zdnet.com/1999/10/31/monopoly.htmlOpen Resources (1999-06-17), Apache. In Open Resources/The Free Source On-Line. Available http//www.openresources.com/documents/halloween-1/node10.htmlOSI Open Source Intiative- (2000), Introduction to Open Sou rce. In opensource.org On-Line. Available http//www.opensource.org/intro.htmlSteven, Eric (08/24/2000), Cathedral and the Bazaar/Section 1. In Cathedral and the Bazaar On-Line. Available http//www.tuxedo.org/esr/writings/cathedral-bazaar/cathedral-bazaar/

No comments:

Post a Comment