Monday, November 29, 2010

GNU, GPL & Creative Commons

As the heading suggest we will be learning about Unix, GNU, GPL, Linux & Creative Commons. Brief study of all these concepts is very much essential to know how the open source OS like Linux system works.

Operating System:

An operating system is the system software responsible for the direct control and management of hardware and basic system operations. It provides a foundation upon which to run application software.An operating system is conceptually broken into three sets of components: a user interface (which may consist of a graphical user interface and/or a command line interpreter or "shell"), low-level system utilities, and a kernel--which is the heart of the perating system.The shell is an outer wrapper to the kernel, which in turn talks directly to the hardware.  
Hardware <-> Kernel <-> Shell <-> Applications 

Open Source: 

It refers to any program whose source code is made available for use or modification.Open source software is usually developed as a public collaboration and made freely available. Open Source is a certification mark owned by the Open Source Initiative (OSI). Developers of software that is intended to be freely shared and possibly improved and redistributed by others can use the Open Source trademark if their distribution terms conform to the OSI's Open Source Definition. Open source provides software which has better quality, higher reliability, more flexibility, lower cost, and an end to predatory vendor lock-in. 

FSF: 

The Free Software Foundation (FSF) is a non-profit corporation founded by Richard Stallman on 4 October 1985 to support the free software movement,a copyleft- based movement which aims to promote the universal freedom to create, distribute and modify computer software.FSF catalog useful free software that runs under free operating systems — particularly the GNU operating system and its GNU/Linux variants. 

GNU:

GNU is short for "GNU is Not Unix".The GNU Linux project was created for the development of a Unix-like operating system that comes with source code that can be copied, modified, and redistributed. Richard Stallman announced the GNU Linux project in 1983 and, with others,formed the Free Software Foundation in 1985.The philosophy behind GNU is to produce software that is non-proprietary. Anyone can download,modify and redistribute GNU software.

GPL:

The GNU General Public License (GNU GPL or simply GPL) is a widely used free software license, originally written by Richard Stallman for the GNU project.The GNU General Public License is a free, copyleft license for software and other kinds of works.General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs.Learn More about GPL here: 

GPL 3: 

Learn more about GPL3 at http://gplv3.fsf.org/

Creative Commons: 

It is a nonprofit organization that allows artists, authors, publishers and musicians the option of creating and defining a flexible copyright for their creative works. Creative Commons was officially launched in 2001 by a group of intellectual property experts, lawyers and web publishers. Creative Commons licenses cover art, music, and writing, but is not designed for software.A Creative Commons license allows creators to place conditions on their copyrights. Traditionally, copyrights restrict the rights of others from modifying or distributing copywritten works. Creative Commons licenses offer flexibility by allowing the creator (copyright holder) the ability to choose what limitations they want in place with respect to specific copywritten works.With CC you are free:
  • to Remix — to adapt the work

Under the following conditions:

Attribution You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).

1 comment:

  1. Good 1.

    I think It's a very necessary blog for everyone.
    Because lots of guys working on linux are generally always confused in these terms.

    Actually i was also confused in these terms.
    thanks for blog.

    Hope i will got more news on linux time to time on this blog.

    like confusion of various distribution of linux and freeware softwares

    ReplyDelete