logo       

Re: licensing question for a C++ template library: msg#00045

org.fsf.europe.discussion

Subject: Re: licensing question for a C++ template library

* Benoît Jacob:

> Thanks very much for your answers.
>
>> See the C++ run-time library
>> and the GNAT run-time library for examples (Ada is quite similar to
>> C++, at least in GCC's implementation).
>
> What do you call the C++ runtime library? I looked at the GNU STL, but all I
> saw was the GPL2 license unmodified.

The exception is mentioned in the corresponding header files.

> Also I couldn't find the license for the GNAT runtime library, any link?

It's also mentioned in the source files.

> Can I ask you if you might help us fill the table in my first post? If I
> understand well, Simo's answer, though useful, wasn't specific to the case of
> a template library.

Okay, here's my try:

+------------------------------+--------------------------------------------+
| | a program or library licensed under the... |
| +-----+------+--------+------------+---------+
| | GPL | LGPL | BSD | Non-free |Non-free |
| | | | (no ad | but sources| closed- |
| | | | clause)| available | source |
+------------------+-----------+-----+------+--------+------------+---------+
| can use a C++ | | | | | | |
| template library | GPL | yes | NO | NO | no | no |
| licensed under | | | | | | |
| the ... +-----------+-----+------+--------+------------+---------+
| and still remain | | | | | | |
| distributable | LGPL | yes | yes | ** | MAYBE | NO |
| under its own | | | | | | |
| license +-----------+-----+------+--------+------------+---------+
| | | | | | | |
| | BSD | YES | YES | yes | YES | YES |
| | | | | | | |
| +-----------+-----+------+--------+------------+---------+
| | | | | | | |
| | add your | | | | | |
| | idea here | | | | | |
|------------------+-----------+-----+------+--------+------------+---------+

**: Depends on the availability of source code.


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise