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 2023-11-03 (6c77c35), Delve has an AGPL dependency in the form of:
First pkg/internal/moduledata/moduledata.go (mostly taken from goretk/gore), the separate license is not highlighted here but can be inferred by the attribution to the source project.
Later: Direct dependency on goretk/gore (6e8e1ce).
Now: A fork of the dependency (go-delve/gore) (dda8f69)
The authors can (of course) use any compatible licensed library that they wish. But, the AGPL is often prohibited for use/import in larger companies due to the stringency of the requirements. This means that Delve won't be usable in those places (without patching at least). There may also be other users who'd like to know about the new restrictions.
My request isn't to stop using the library or anything like that (that's up to the authors), but to highlight the new AGPL nature of Delve more prominently somewhere. Thanks!
The text was updated successfully, but these errors were encountered:
Thank you for calling this out. The AGPL dependency was an unintended consequence of using that library, and we are working towards removing the dependency going forward.
Thanks, yes I've been following that issue and golang/go#58474 (comment) would certainly be helpful going forward. The issue is maintaining current feature support in the meantime.
Since 2023-11-03 (6c77c35), Delve has an AGPL dependency in the form of:
The authors can (of course) use any compatible licensed library that they wish. But, the AGPL is often prohibited for use/import in larger companies due to the stringency of the requirements. This means that Delve won't be usable in those places (without patching at least). There may also be other users who'd like to know about the new restrictions.
My request isn't to stop using the library or anything like that (that's up to the authors), but to highlight the new AGPL nature of Delve more prominently somewhere. Thanks!
The text was updated successfully, but these errors were encountered: