Friday, February 15, 2008

Most Popular Licenses in Open Source

Today researching the Open Source (after a loooong break), i comtemplate that i have forgotten all the different types of licenses and their grants. It proved a catalyst and here i have agregated the content from http://opensource.org

NOTE : What i am providing is a brief overview what would be of intrest to all of us - the open source community. So please visit the whole terms in license and then Build-Operate-Deliver :-)

Most Popular Licenses among Open source communities and the ones widely used::

- Apache License, 2.0
Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such derivative Works in Source or Object form

- New and Simplified BSD licenses
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so.

- GNU General Public License (GPL)
The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it.(Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too.

- GNU Library or "Lesser" General Public License (LGPL)
This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case.

- MIT license
Same as BSD licences but with an additional "NO Endorsement clause".

- Mozilla Public License 1.1 (MPL)
The Modifications which You create or to which You contribute are governed by the terms of this License, including without limitation section.The Source Code version of Covered Code may be distributed only under the terms of this License or a future version of this License released and You must include a copy of this License with every copy of the Source Code You distribute. You may not offer or impose any terms on any Source Code version that alters or restricts the applicable version of this License or the recipients' rights hereunder. However, You may include an additional document offering the additional rights described.

- Common Development and Distribution License
Subject to third party intellectual property claims, the Initial Developer hereby grants You a world-wide,royalty-free, non-exclusive license

- Common Public License 1.0
Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform,distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form

- Eclipse Public License
Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form

Be Free, Have free...

~ Manav Ahuja

No comments: