Myndex / SAPC-APCA

APCA (Accessible Perceptual Contrast Algorithm) is a new method for predicting contrast for use in emerging web standards (WCAG 3) for determining readability contrast. APCA is derived form the SAPC (S-LUV Advanced Predictive Color) which is an accessibility-oriented color appearance model designed for self-illuminated displays.
https://git.apcacontrast.com/documentation/APCAeasyIntro
Other
443 stars 14 forks source link

AGPU license? #63

Closed jtrim-ons closed 2 years ago

jtrim-ons commented 2 years ago

Thanks for this really useful project.

I noticed in the source that the license is AGPU v3. Am I right in thinking that this should be AGPL v3?

Myndex commented 2 years ago

LOL.... doh! ... typo... thank you, will

Yea, a modified AGPL, non commercial only, with modifications and exceptions during the beta period. The main one being revolkable, so that I cen get obsolete beta versions removed.

Thank you, will fix shortly..

EDIT to add: I had to make it "limited use, beta revokable" as there have been way too many incorrect and invalid instantiations out there, and too many early versions that are now obsolete. Because this relates to what will become a standard, we can't have these invalid versions out in the wild.

Secret-chest commented 1 year ago

LOL.... doh! ... typo... thank you, will

Yea, a modified AGPL, non commercial only, with modifications and exceptions during the beta period. The main one being revolkable, so that I cen get obsolete beta versions removed.

Thank you, will fix shortly..

EDIT to add: I had to make it "limited use, beta revokable" as there have been way too many incorrect and invalid instantiations out there, and too many early versions that are now obsolete. Because this relates to what will become a standard, we can't have these invalid versions out in the wild.

Once it is finished, will it be released under a free licence? I'm looking to develop a Python library implementing APCA, but I'll wait as I would like to be safe.

Myndex commented 1 year ago

Once it is finished, will it be released under a free licence? I'm looking to develop a Python library implementing APCA, but I'll wait as I would like to be safe.

Yes, there will be a free limited license, and I expect to be grandfathering some early adopters.

For now, for libraries, please include the disclaimer as listed, and see the conformance notes.

The eventual license will be permissive, just that there have been some issues that make me question the wisdom of open development and an public beta program… LOL … it will all be sorted soon

Secret-chest commented 1 year ago

Once it is finished, will it be released under a free licence? I'm looking to develop a Python library implementing APCA, but I'll wait as I would like to be safe.

Yes, there will be a free limited license, and I expect to be grandfathering some early adopters.

For now, for libraries, please include the disclaimer as listed, and see the conformance notes.

The eventual license will be permissive, just that there have been some issues that make me question the wisdom of open development and an public beta program… LOL … it will all be sorted soon

So fast... Alright, I'll wait for a permissive licence (the python library is not specifically for websites). Also, many thanks for the algorithm itself. Very useful!