You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since the original C library is under the GNU GPL, the combined work of this package and the underlying library must be GPLed.
Technically, your Julia wrapper code could be MIT licensed, but the combined work of your wrappers and the underlying GPL library must be GPL. i.e. anyone using this library must do so according to the GPL terms. So it would be clearer to change your LICENSE.md file to the GPL. (Otherwise someone using your Julia wrapper might be misled into thinking that they can do so under the MIT license.) Or at the very least your LICENSE file or something should mention that the underlying library (and hence the combined work) is GPLed, but this may be confusing; it seems clearer just to make your LICENSE.md file GPL (since you can't really use the wrapper code without the underlying GPL library anyway).
Since the original C library is under the GNU GPL, the combined work of this package and the underlying library must be GPLed.
Technically, your Julia wrapper code could be MIT licensed, but the combined work of your wrappers and the underlying GPL library must be GPL. i.e. anyone using this library must do so according to the GPL terms. So it would be clearer to change your LICENSE.md file to the GPL. (Otherwise someone using your Julia wrapper might be misled into thinking that they can do so under the MIT license.) Or at the very least your LICENSE file or something should mention that the underlying library (and hence the combined work) is GPLed, but this may be confusing; it seems clearer just to make your LICENSE.md file GPL (since you can't really use the wrapper code without the underlying GPL library anyway).
(According to the FSF and their legal counsel, if you write a program that links to a library that is GPL, e.g. a program using LibTeXPrintf, then the combined work is GPL, even if you link dynamically as Julia does.)
The text was updated successfully, but these errors were encountered: