Forum > Other

Question about license.

(1/3) > >>

Fred vS:
Hello.

I have worked on a forked C project:
https://github.com/fredvs/pcaudiolib_io

Sadly I realize (too late) that the "root" project: https://github.com/espeak-ng/pcaudiolib
has GPL-3.0 license that is not usable for a library.

So the question is:
If I translate the C code into Pascal (or follow the design of the library) and create a Pascal library (of course compatible for C applications, like the original), may I change the license into LGPL (or similar)?
Or is it considered as a "derivative" and GPL is still needed?

Thanks.

Fre;D

Thaddy:
GPL3 - if that is the only licence - is not compatible. It is deliberately restrictieve, even for interfaces.
(Actually that is a good thing.)

Fred vS:

--- Quote from: Thaddy on June 09, 2022, 05:31:32 pm ---GPL3 - if that is the only licence - is not compatible.

--- End quote ---

Yes, of course for the C fork, but if the C fork was translated into a Pascal project? 

Thaddy:
No, GPL3 tries to guard intellectual property in a much wider sense. Not tied to API's or languages.
So: NO
Any fork must be released under GPL3 without exception and with full sources.

Fred vS:

--- Quote from: Thaddy on June 09, 2022, 05:38:30 pm ---No, GPL3 tries to guard intellectual property in a much wider sense. Not tied to API's or languages.
So: NO

--- End quote ---

Ok, ok, I forget this project.

Navigation

[0] Message Index

[#] Next page

Go to full version