Is a Permissive License Available? #12
Replies: 3 comments 4 replies
-
Hi Roman @romainmenke, if you are only doing a "font flipper" that flips text #000 or #fff, then there are alternates with less code than APCA. These are all AGPL 3: There is DPS contrast, and I discuss flipping at the font-flip repo. But wait there's moreIf you want an APCA compatible flipper, I just created one for you, and here's the repo: max-contrast
|
Beta Was this translation helpful? Give feedback.
-
Hi @romainmenke just to answer your other questions:
Yes, you are correct, because there already have/had been some bad actors stirring up problems, including versions that were not at all APCA, and creating issues in bad faith, apparently to specifically harass. It's ridiculous like a Monty Python sketch. APCA represents an important paradigm shift, and such changes to the gestalt are always met by usurpers, miscreants, and your regular, run-of-the-mill, talentless hacks.
I know, and I am sorry about that. This is a temporary situation during the public beta, and will not be permanent, and there will be a free-to-use library with a permissive license. In the meantime tell me if the font flip I gave you above is sufficient for your current needs, and if you need more, we'll get you sorted. Thank you for reading. |
Beta Was this translation helpful? Give feedback.
-
Hi 👋
I maintain
postcss-preset-env
and a bunch of PostCSS plugins.examples of what I do :
I would like to create a PostCSS plugin for the
contrast-color(<color>)
CSS function (currently being specced). This CSS function returns eitherblack
orwhite
and has 1 single argument of typecolor
. The given color is treated as the background color and the returned color as the text color. I would like to adoptapca-w3
for this feature.But I have some concerns about the current license.
Part of open source is that open source software can be used by anyone for anything without exception. But that isn't true for
apca-w3
.I think the intention behind the current license text was :
(correct me if I am wrong here :) )
But this is highly problematic for tool creators.
However I can't adopt
apca-w3
because it's impossible for me to adhere to it's license.This license might be ok for W3 work, research and usage by a large organisation with substantial resources, but it can't work for open source tools.
The alternative to use an algorithm that isn't as good.
Would you be open to discussing some alternatives?
We really like the results of
apca-w3
and what this could mean for end users who really need web content to have good contrast.Alternatives :
apca-w3
. (it would not allow me to distribute the algorithm as a standalone package)Beta Was this translation helpful? Give feedback.
All reactions