Skip to content

LGPL3 License (unwanted?) side effects in Go #1

Closed
@cosmos72

Description

@cosmos72

Using LGPL3 license for Go code results in some non-trivial restrictions due to Go using static linking by default and not supporting binary-only packages (see golang/go#28152)

I discussed the effects of LGPL3-ed Go in cosmos72/gomacro#14
In practice, it is almost equivalent to using GPL3 because the exception that you can link a LGPL3 library to a binary with a different license becomes extremely cumbersome to use in Go due to static linking.

Are you willing to consider a different license?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions