libbgcode icon indicating copy to clipboard operation
libbgcode copied to clipboard

License of binarized G-code specification?

Open voxpelli opened this issue 2 years ago • 8 comments
trafficstars

What license is the binarized G-code specification released under?

The license of this project is AGPL but that isn't very suitable for a standard, especially not a standard that wants to achieve wide adoption.

Something like the CC0 + OWFa that Mozilla suggest, or a similar other alternative, would be preferable.

voxpelli avatar Oct 20 '23 16:10 voxpelli

We plan to change the license to a BSD like one.

pá 20. 10. 2023 v 18:51 odesílatel Pelle Wessman @.***> napsal:

What license is the binarized G-code specification https://github.com/prusa3d/libbgcode/blob/main/doc/specifications.md released under?

The license of this project is AGPL but that isn't very suitable for a standard, especially not a standard that wants to achieve wide adoption.

Something like the CC0 https://creativecommons.org/public-domain/cc0/ + OWFa https://www.openwebfoundation.org/the-agreements/the-owf-1-0-agreements-granted-claims/owfa-1-0 that Mozilla suggest https://wiki.mozilla.org/Standards/license, or a similar other alternative, would be preferable.

— Reply to this email directly, view it on GitHub https://github.com/prusa3d/libbgcode/issues/24, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABMPSI3SYZ5T5OGTSJ32WF3YAKTYLAVCNFSM6AAAAAA6JJZ7JSVHI2DSMVQWIX3LMV43ASLTON2WKOZRHE2TINRZGQZTENY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

bubnikv avatar Oct 20 '23 18:10 bubnikv

Remember that BSD is only a code license, not a license for specifications

voxpelli avatar Oct 20 '23 18:10 voxpelli

Also related, who's the copyright holder for this project? It doesn't seem to be specified anywhere. I need to fill it in to package this for Debian.

hyperair avatar Nov 21 '23 08:11 hyperair

@bubnikv Any news on the specification license and/or the library license?

voxpelli avatar Feb 05 '24 11:02 voxpelli

We asked the meatpack author @scottmudge to change his license to a permissive one. I asked @lukasmatena to change the license of our library to the same BSD4 license. https://github.com/scottmudge/OctoPrint-MeatPack/blob/master/LICENSE

bubnikv avatar Feb 05 '24 14:02 bubnikv

@bubnikv @scottmudge @lukasmatena Interesting choice, because BSD4 is not GPL-compatible, see eg: https://www.gnu.org/licenses/license-list.html#OriginalBSD

MIT / BSD 3-clause / Apache 2.0 / Blue Oak would therefore all be a better choice for a a permissive code license, especially if you expect it to interface with GPL-code

Also: That license only deals with code, not with the license of the specification itself

voxpelli avatar Feb 05 '24 14:02 voxpelli

@bubnikv Any news?

voxpelli avatar Jan 23 '25 06:01 voxpelli

Apologies, hadn't checked on this in a while. Re-released under BSD-3 if it helps with integrating.

scottmudge avatar Jan 23 '25 10:01 scottmudge