databases/surrealdb: New port: Scalable, distributed, collaborative, document-graph database
Description
Description
Details
Details
- Provenance
yuri Authored on Jan 17 2024, 2:31 PM - Parents
- R11:784ace1d75f5: www/py-google-cloud-bigquery: update 3.15.0 → 3.16.0
- Branches
- Unknown
- Tags
Event Timeline
Comment Actions
Hi Yuri,
This port had already been submitted in PR 273952.
Also note that the license you used is incorrect, see extended discussion over on bugzilla.
Comment Actions
Hi Robert,
Sorry, I didn't notice the bugzilla issue when I added the port.
I suggested to portmgr@ to add the BSL11 license to the license DB: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276689
Once this is done - I'd update the surrealdb port.
Best,
Yuri
Comment Actions
Hi Yuri,
It's not necessary for custom licenses to add them to the framework. Instead, you can simply define them in the port itself, see the patch in the PR I referenced earlier. It is extremely important that you change this asap as the license has restrictions.
Also note that BSL is a license framework and each user can patch in specific conditions. So it's not a good candidate for inclusion our DB anyway, as for each individual project the license conditions need to be checked and translated into our framework.
Comment Actions
It seems to be the case that multiple projects use BSL11 now. MariaDB talks about adopting BSL11 licensed parts, HashiCorp uses this license, SurealDB uses it, and there is a WikiPedia article about it. So it is being used by many projects.
Anyway, I've updated the license of the databases/surrealdb.
Cheers,
Yuri
Comment Actions
It seems to be the case that multiple projects use BSL11 now. MariaDB talks about adopting BSL11 licensed parts, HashiCorp uses this license, SurealDB uses it, and there is a WikiPedia article about it. So it is being used by many projects.
Maybe, but keep in mind that BSL is a license framework where each individual project fills in the blanks as it sees fit. So one project's BSL can be very different from another project's BSL. This is not a license that always means the same thing.