Is SystemC license compatible with the GPL ?

Matthieu MOY Matthieu.Moy at imag.fr
Fri Apr 16 09:21:07 UTC 2004


[  Email already sent  twice to  gnu at gnu.org, and  once to  this list,
   without answer.  As I  had put  an attachment, I  don't know  if it
   reached you  ... If I'm not  posting to the right  list, please let
   me know and tell me where I could get an answer ]

Hi,

I've developped a  piece of software using GCC as  a C++ front-end and
the SystemC library.

The SystemC license can be found from www.systemc.org, and here:
http://www-verimag.imag.fr/~moy/vrac/License.pdf

I would  like to know wether  it is legal to  distribute this software
and wether it is possible to do so under a free license.


The architecture of the software is as follow :


  +------------+       +-------------+       +-------------+
  |            |       |             |       |             |
  |     A      |       |      B      |       |      C      |
  |            |       |             |       |             |
  |  SystemC   |<--1-->| My software |<--2-->|     GCC     |
  |            |       |             |       |             |
  +------------+       +-------------+       +-------------+

Where <--n--> can be either a static or a dynamic link.

I would  like to  use as permissive  licenses as possible.  Ideally, I
would like the following :

A = SystemC license
B = LGPL
C = GPL

Is this possible ?
(From what I understood, I can distribute A+B and let the user download C and
compile A+B+C himself)

If not, do you have a solution ?

Or maybe, the following would fit :

A = Dual license SystemC + (L)GPL
B = (L)GPL
C = GPL

?

Thanks for your help,

--
Matthieu



More information about the Discussion mailing list