pchampin / sophia_rs

Sophia: a Rust toolkit for RDF and Linked Data
Other
210 stars 23 forks source link

Add double-licensing (CeCILL-B + Apache V2) #164

Open anarchodin opened 3 months ago

anarchodin commented 3 months ago

In looking for RDF libraries to use from Rust, this package caught my attention. However, I also noticed that it uses a GPL-incompatible licence, which sort of excludes it from consideration for me. Is this by design?

pchampin commented 3 months ago

Short answer is "no", it was not by design. As a French civil servant, I chose a license endorsed by French institution, and I chose the one that was presented as similar to the BSD and Apache licenses. But apparently, the FSF considers it to be still incompatible with GPL, which I didn't know...

If Sophia was double-licensed as CeCILL-B and Apache V2, would this solve your problem?

anarchodin commented 3 months ago

Yes, entirely. Also, I am myself wary of the US-centric nature of most free software licences, so I completely understand your reason for going with a more local one.