-
Notifications
You must be signed in to change notification settings - Fork 17.7k
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
x/pkgsite: Requesting BSL inclusion #59183
Comments
We have forwarded this request and are waiting to hear back from our legal team. |
Appreciate the update, looking forward. |
@jamalc any update on this? Thanks. |
Change https://go.dev/cl/491775 mentions this issue: |
Currently we can add a new license to the list only if it is also OSI approved. Updates golang/go#59183 Change-Id: Ib799983a436e5f1eed5cf9c87fc947b9f559dff5 Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/491775 Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com> TryBot-Result: kokoro <noreply+kokoro@google.com> Reviewed-by: Robert Findley <rfindley@google.com>
Thank you for your patience. Our license policy (https://pkg.go.dev/license-policy) is updated to clarify that |
@hyangah Then shouldn't BlueOak-1.0.0 and the CC licenses be removed from that list? They aren't OSI-approved. |
@willfaught the policy doesn't say that the list can only contain OSI-approved licenses. It says that being OSI-approved is a requirement for adding new licenses to the list. |
@hyangah was there specific items about the BSL that is preventing it from being approved that you can share, other than not being OSI-approved? |
@jsimnz The biggest challenge in adding a new non-OSI-approved license to the pkg.go.dev side is the need for manual reviews. We also discussed with the legal team the option of utilizing BSL's additional use grant section, but that will still need legal persons' review and involvement, which unfortunately we cannot do at this moment. @willfaught We added a few non-OSI licenses at the time of the pkg.go.dev launch after manual reviews on each license (and many rounds of discussion between the go team and the legal team), and they are grandfathered. |
What did you do?
Tried to access documentation for a Business Source License 1.1 (BSL 1.1) repo.
What did you expect to see?
Generated documentation.
What did you see instead?
Unsupported due to licensing restrictions
--
I'm seeking to have my (and potentially all) repo(s) included in pkg.go.dev that uses the BSL 1.1 license. https://mariadb.com/bsl11/
The BSL 1.1 license is becoming very popular for open source projects that are also balancing commercialization priorities. Although it is not an official OSI license, it does have the endorsement from Bruce Perens[0] who is the founder of the OSI Foundation. Additionally, it automatically converts to an "official" OSI license after a period of no more than 4 years from release. Finally, it's designed around an "Additional Use Grant" which my self (and Im sure other repo authors) would be happy to make inclusions to accomodate pkgsite.
These repos are fundamentally open-source / source available, so it's unfortunate that the current structure of pkg.go.dev doesn't support them.
[0] - https://perens.com/2017/02/14/bsl-1-1/#:~:text=So%2C%20there%20can,works%20Open%20Source.
The text was updated successfully, but these errors were encountered: