Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

license (GPL) will require all applications using this kernel be GPL'ed #1

Open
bogen85 opened this issue Sep 20, 2024 · 0 comments
Open

Comments

@bogen85
Copy link
Member

bogen85 commented Sep 20, 2024

Is that what you intend? For every application that uses this kernel be GPL'ed?

A unikernel is statically linked to all applications using. If the unikernel is GPL'ed, that requires the same kind of license for the applications.

There is no "at a distance" relationship with the kernel here.

If this is what you intend (that everyone using this unikernel GPL what they would write with it, if they distribute any of what they write) than that is fine, as it is your choice obviously.

But if that is not what you intend, you might want to add a linking exception, or use a different license.

Since you chose a strict GPL license in the first place, a linking exception might make the most sense. Changes to and source for the unikernel in the distributed apps would still be required to be distributed, but the source to the applications would not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant