Just published my first libre source library: a small TOML library for Scala 3. :3
Triple Licensed under:
- Anticapitalist Software License
- Cooperative Software License, or
- Parity Public License (AGPL-like, bit stronger contribution requirments)
Code: https://github.com/LibreCybernetics/Monorepo/tree/main/code/lib/toml
Still incomplete but a first release non-the-less (v0.1.0-M1)
https://jitpack.io/#dev.librecybernetics/Monorepo
```
"dev.librecybernetics.Monorepo" %%% "toml" % "lib-toml-v0.1.0-M1"
```
Still need to learn a lot about POMs, publishing, jars, etc.
@fabianhjr I usually use HL3-FULL (Hippocratic) how do the licenses you chose compare? V interested.
Some aggregation:
github.com/LibreCybernetics/awesome-copyfarleft
Parity is a very brief AGPL alternative with stronger contribution requirements. (So it is a more "viral" copyleft)
https://paritylicense.com/versions/7.0.0
Anticapitalist Software License aims to be more of a permissive license but limited to individuals working for themselves, non-profits, educations institutions and worker cooperatives. (Also excluding armies) so similar to this version: https://firstdonoharm.dev/build/?modules=bod,cl,law,mil,sv minus for-profit companies.
https://anticapitalist.software/
Cooperative Software License is very oriented towards only cooperatives and it is the longest (and probably better legally reviewed of the three)
@fabianhjr wow thanks. I didn’t know about any of these resources. I’ll check it out.