CreativeInquiry / PEmbroider

Embroidery Library for Processing
Other
443 stars 28 forks source link

Inaccurate license information #94

Closed JakubVanek closed 3 years ago

JakubVanek commented 3 years ago

Hi all,

the README reads that

PEmbroider is free, open-source software released under the Anti-Capitalist Software License.

However, the ACSL website claims otherwise:

The Anti-Capitalist Software License is not an open source software license. It does not allow unrestricted use by any group in any field of endeavor, an allowance that further entrenches established powers.

This was discovered in the discussion under https://www.abclinuxu.cz/zpravicky/pembroider-nova-knihovna-pro-processing-urcena-pro-navrh-vysivek-pro-vysivaci-stroje.

Best regards,

Jakub

JakubVanek commented 3 years ago

This also breaks https://github.com/CreativeInquiry/PEmbroider#motivation, as this library is not OSS either.

LingDong- commented 3 years ago

@golanlevin


How about GPL or LGPL? I think the requirement that derivative work must also be open source is inherently anti-capitalist. Processing is GPL.

🤷‍♂️

JakubVanek commented 3 years ago

How about GPL or LGPL? I think the requirement that derivative work must also be open source is inherently anti-capitalist. Processing is GPL.

IANAL, but I think that the derived work condition applies only to the program itself and not to the works generated by the program's operation (https://softwareengineering.stackexchange.com/a/311087 seems to agree).

golanlevin commented 3 years ago

OK. I have changed the license to a Frankenstein that combines GPLv3 with Anti-Capitalist Software License v.1.4; this has been updated here and here. I do not believe they are in conflict, since the ACSL is concerned with different things than the GPL.

@JakubVanek, I appreciate you flagging this issue. It is important to understand the reason we made PEmbroidery, which is that commercial embroidery software costs THOUSANDS of dollars, and has profiteering schemes like, it's an extra $100 to be able to add lettering, an extra $350 to edit shapes, and an extra $950 to add outlines. We believe that creating your own designs for your embroidery machine shouldn't require monthly financing. Thus, a quick summary of the kind of uses we are trying to encourage, prevent, and enforce would be as follows: