Open pombredanne opened 4 years ago
See also another ticket that I filed a few years back there https://github.com/PixarAnimationStudios/ruby-jss/issues/27
Filed as internal issue #USD-6382
Thanks for raising the concern. After reviewing, we believe the title in the license.txt file “Modified Apache 2.0 License” is accurate.
This is still a violation of the Apache trademark, you can't modify the license and still use the Apache in its name. Please re-open and fix this issue.
While we continue to disagree with this assessment, we will escalate this matter within our organization to try to address your concerns.
Thanks for reopening. BTW this issue has been brought to the ASF members and boards attention.
Description of Issue
In animMapper.cpp there is a notice where the files claims to be licensed under the Apache-2.0 license and at the same time asserts that the license has been modified. I think that you cannot have it both ways: either you are using the Apache license or you are not. If it is modified this is not longer the Apache license. See the ASF discussion on this topic at https://www.apache.org/foundation/license-faq.html#mod-license
It looks to me that your notice may not meet these requirements and I would suggest that you reconsider this and either stop calling this Apache-2.0 or use the standard unmodified Apache-2.0 license (which would be a preferred outcome)
For reference, see another case reported here by @hen https://github.com/palantir/blueprint/issues/3384 and https://github.com/palantir/blueprint/issues/2602 by me and this https://github.com/palantir/blueprint/pull/2638
An example of a problematic header is found at https://github.com/PixarAnimationStudios/USD/blob/71b4baace2044ea4400ba802e91667f9ebe342f0/pxr/usd/usdSkel/animMapper.cpp is reproduced below: