|
Boost Users : |
From: Robert Marion (rob_marion1_at_[hidden])
Date: 2008-04-22 12:20:31
> i have written some primitives to be used with Boost.Accumulators, and
> i'm considering to make them available. these files are mostly *.hpp and
> depend on boost headers. under what license is it preferable that I
> distribute them under?
Hi,
That depends on your intention. The BSD style and MIT style licenses are permissive, attribution licenses. The Boost is also a permissive license. GPL and LGPL are constrained so that anyone using your code will have to make theirs open source (depending on how it is used, in the later case).
If you are writing *for* Boost, the responsible thing to do is use the Boost license. If not, and you are looking for a permissive attribution license, then I suggest either the BSD or MIT style because they are commonly known. There are many other licenses, such as Apache, CDDL, etc. If you want to guarantee your code remains open source, then GPL or LGPL are a good choice (but many persons/companies will choose not to use your code if it falls under one of those licenses).
Yours,
Robert Marion
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net