8/02/2005

Open Source Summary

I have been doing alot of researh on open source Software lately and here are some things that I have Found. Most of this is very basic and would be well suited for Students or non techies, but here it is anyway. Open Source Many people have never heard the term "open source" before, and if they have, they may not know what it means. By definition, the term Open Source means that the source code is available. Open source software is software with its source code available that may be used, copied, and distributed with or without modifications, and that may be offered either with or without a fee. An open source license is certified by the Open Source Initiative (OSI), an unincorporated nonprofit research and educational association with the mission to own and defend the open source trademark and advance the cause of OSS. Source Code Source Code is the pre-compiled (or pre-interpreted) files, comprising a program. When you download a piece of software from the internet or buy a one from the store (say Microsoft Word), you are buying a program built from machine code that will run on your machine. You are not buying source code. The open source community consists of individuals or groups of individuals who contribute to a particular open source product or technology. OSI Developers are often IT employees! The open source process refers to the approach for developing and maintaining open source products and technologies, including software, computers, devices, technical formats, and computer languages. Open Source Software (OSS) is a development process which promotes rapid creation and deployment of incremental features and bug fixes in an existing code / knowledge base. Benefits of Open Source as noted by Intellectual Property Section of the American Bar Association: Is open source software legal? Yes, and almost everyone who uses e-mail or surfs the Web is an open source software user. Most e-mail passes through an open source server during its travels across the Internet. Most Web servers rely on open-source software. Google is based on open source. As OSI points out, the running gears of the Internet, including the mail transports, Web and FTP servers, are virtually all open source-based. Open source software is *not* "warez," which is software distributed without permission of the copyright holders or a proper license. (from IBM.com) Copyleft: term used to describe a license that ensures that anyone who redistributes software licensed as Copyleft, whether with or without changes, must also pass along the rights to further copy and modify the software Free Software: Copyleft software is a subset of Free software. Different License Types GNU GPL: GNU General Public License GPL: GNU Lesser GPL Mozilla Apache BSD

Comments: Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?