How exactly are the algorithms in here allowed/intended to be used? #66
-
Currently I'm building a Rust library for doing calculations with color, as the current options don't quite fit for what I'd want. Searching for ways of calculating text contrast, I found
However, while looking through the source, I didn't find any kind of license, only this line at various places: So how am I allowed to use that algorithm in my library (intended to be dual-licensed under the Apache 2.0 and MIT licenses) then? I'm not aware of how far or early WCAG 3 in development is, it'd be nice to implement now what will be effect in a few years though. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Oh, wow, I missed this paragraph: https://github.com/Myndex/SAPC-APCA#w3-licensed-files-moved. Then this repository just as a "non-official" branchoff makes a lot of sense. |
Beta Was this translation helpful? Give feedback.
-
Hi @MultisampledNight sorry for the delay in reply, This is the main repository, however, the files here are not available for any form of continuous license as they are beta and in development, and due to the nature of the intended purpose (aligning with a defined standard) it is important to be able to revoke obsolete code. There have already been issues with obsolete experimental code persisting and causing confusion, and several cases of misuse of the code and intellectual property. The W3 version is stable, and not likely to change substantially (the possible exception is the lookup table, so the lookup table is here in the main repo instead of in the W3 repo)—it is to be licensed to the W3, and their license is similar to the MIT license. If you do use anything in this repo, PLEASE be vigilant is maintaining and updating code when updates are posted here! THAT SAID:All public licenses for APCA prohibit use in medical, clinical, aerospace, or transportation applications, and this disclaimer must accompany any use. Further, licenses shall not extend to any pending or future patents. What is being sorted out: there is a level of capability that is intended for public free use, but there are extensions and additional functionality that may not be open source. Nevertheless it is my intention that eventually the final stable versions for general use will be. Thank you! Andy |
Beta Was this translation helpful? Give feedback.
Hi @MultisampledNight sorry for the delay in reply,
This is the main repository, however, the files here are not available for any form of continuous license as they are beta and in development, and due to the nature of the intended purpose (aligning with a defined standard) it is important to be able to revoke obsolete code.
There have already been issues with obsolete experimental code persisting and causing confusion, and several cases of misuse of the code and intellectual property.
The W3 version is stable, and not likely to change substantially (the possible exception is the lookup table, so the lookup table is here in the main repo instead of in the W3 repo)—it is to be licensed to…