Ticket #45 (closed review: license/approved)
Boost Software License Version 1.0
|Reported by:||zak||Owned by:||russell.nelson|
|Blocked By:||58, 59, 61||Blocking:|
Description (last modified by zak) (diff)
1. The Boost Software License was developed in order to serve as a common open source software license for the C++ libraries developed by numerous different Boost.org contributors. It was intended to encourage commercial use of the boost.org libraries, by being simple to read and understand, by not requiring that the license statement appear in executables, and by allowing licensees to undertake warranty obligations.
The Boost Software License is based upon the MIT license, but differs from the MIT license in that it:
(i) makes clear that licenses can be granted to organizations as well as individuals;
(ii) does not require that the license appear with executables or other binary uses of the library;
(iii) expressly disclaims -- on behalf of the author and copyright holders of the software only -- the warranty of title (a warranty that, under the Uniform Commercial Code, is separate from the warranty of non-infringement)
(iv) does not extend the disclaimer of warranties to licensees, so that they may, if they choose, undertake such warranties (e.g., in exchange for payment).
2. Software distributed under the Boost Software License can be used in conjunction with software distributed under other open source licenses. Any software license that is more restrictive of the rights of a licensee (e.g., the GNU GPL) would likely take precedence for derivative or combined works. I don't believe there are any OSI-approved software licenses that are entirely incompatible with the Boost Software License.
A text version of the license and a legal analysis of the license are attached to this ticket.
Submitted by David Abrahams on 2007-10-10T13:52-1000 to the license-discuss@… mailing list in message license-discuss:14481
Initially submitted by Alexander Terekhov on 2007-06-04T14:53+0200 to the license-discuss@… mailing list in message license-discuss:14120
Alexander provided an excerpt of a posting to the comp.lang.c++.moderated Google Group as an explanation for his submission.