[ 
https://issues.apache.org/jira/browse/MYFACES-4736?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18041276#comment-18041276
 ] 

Werner Punz commented on MYFACES-4736:
--------------------------------------

I have to check its usage, if it is not used in critical parts we probably can 
remove it, if it is used then.. I have to reimplement it which is not that 
hard! 

I missed the conflicting license when I wrote this code literally I think 
somewhat roughly 15 years ago!

Thanks for pointing that out! The new implementation is absolutely clean room, 
everything regarding helpers used there, is basically my own implementation (it 
has only one source dependency anyway, the rest are build dependencies)

I will fix this stuff the next few days!

 

> Replace/remove javascript functions with share-alike license
> ------------------------------------------------------------
>
>                 Key: MYFACES-4736
>                 URL: https://issues.apache.org/jira/browse/MYFACES-4736
>             Project: MyFaces Core
>          Issue Type: Improvement
>          Components: General
>    Affects Versions: 4.1.2
>            Reporter: Florian Schwarz
>            Priority: Major
>
> Some javascript function, e.g. _mozMatchesSelector in 
> /META-INF/resources/jakarta.faces/faces-development.js, line 7152, contain a 
> comment 
> {code:java}
> // source: https:// developer.mozilla.org/en-US/docs/Web/API/Element/matches
> // code snippet license: https:// creativecommons.org/licenses/by-sa/2.5/ 
> {code}
> From my understanding, this by-sa (share-alike) means, that if one uses 
> myfaces in its project, one has to use also the CC-BY-SA-2.5 license for his 
> project ([https://creativecommons.org/licenses/by-sa/2.5/deed.en] ). So I 
> wanted to ask if it would be possible to replace  or remove those functions, 
> allowing users of myfaces to use a different license.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to