From: Jon Kalb (jonkalb_at_[hidden])
Date: 2003-08-24 16:39:49
> -----Original Message-----
> From: boost-bounces_at_[hidden]
> [mailto:boost-bounces_at_[hidden]] On Behalf Of Mohamed Iqbal
> Sent: Saturday, August 23, 2003 12:14 AM
> To: Boost mailing list
> Subject: [boost] converting Boost to other programming languages
> Let's come to the important part. This tool as you know
> requires a programming language. I chose to implement my own
> language based on C++, Eiffel, and many others like Prolog.
> For this language, I am wrriting the standard library. Boost
> has a number of nice libraries that can be converted to my
> language. I want your permission to do so.
All Boost libraries are required to have a license that "grant(s)
permission without fee to copy, use, and modify the software for any use
(commerical and non-commercial)." They must require that a copy of the
license appear on all copies of the software source code and they may
restrict the use of the name and description, but it sounds to me like
neither of these restrictions apply to what you intend to do (unless you
intend to retain the name "Boost" in your ported work, which I would
If your intent is to port Boost libraries to another language (which it
sounds to me that it is) then permission is already granted by the
licenses of the individual libraries. If you credit the individual Boost
library authors as original sources (which I assume you would do in any
academic work) then you will have gone beyond your requirements.
I am not an attorney.
-- Jon Kalb Alexander Stepanov, the Keynote Speaker for jonkalb_at_[hidden] SmartFriends(TM) U: Languages and Libraries Sept. 26-28 http://SmartFriends.com/U
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk