Thursday 12 January 2012

Introduction To Open Source Software (OSS) Technology

History of Open Source

  1. Richard Stallman has launched the GNU Project and the Free Software Foundation.

 Richard Stallman

      2. The Ultimate goal of the GNU Project was :
  • To build a free operating system
  • Coding some programming tools (Compiler, Editor, etc.)
Example of  Open Source Software:



                              



OSS Web Resources

1. OSS websites & repository
     - It refers to a central place where data is stored and maintained. 
  •      A repository can be a place where multiple databases or files are located for distribution over a network.
  •      A repository can be a location that is directly accessible to the user without having to travel across a network.
2. Mailing List
  •  A list of e-mail addresses identified by a single name, such as hanna@yahoo.com. 
  • Most e-mail clients support mailing lists, which enablesto broadcast e-mail messages to groups that has define.
3. Usenet newsgroup & forum
• Newsgroups are technically distinct from, but functionally similar to, discussion forums on the World Wide Web. Newsreader software is used to read newsgroups.
  
OSI Certified OOS Licenses
1. GNU Lesser General Public License
  • Free software license published by the Free Software Foundation (FSF).
  • It was designed as a compromise between the strong-copyleft GNU General Public License or GPL and permissive licenses such as the BSD licenses and the MIT License.
2. Berkeley Software Distribution (BSD)
  • UNIX operating system derivative developed and distributed by the Computer  Systems Research Group (CSRG) of the University of California, Berkeley
 3. MIT License
  • Free software license originating at the Massachusetts Institute of Technology (MIT), used by the MIT X Consortium.
4. Mozilla Public License (MPL)
 
  • Free and open source software license. 
  •  The MPL is characterized as a hybridization of the modified BSD license and GNU General Public License.

No comments:

Post a Comment