google / google/guice

Incompatible third-party License

Open
#1,192 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
12.7k
Forks
1.7k
Avg merge
11m
Merged PRs (30d)
2

Description

In freemarker-2.3.16.jar, located in Guice at [https://github.com/google/guice/tree/master/extensions/struts2/lib](https://github.com/google/guice/tree/master/extensions/struts2/lib), there exists a copy of a version of web-jsptaglibrary_2_0.xsd that contains the following license terms:

```
This document and the technology which it describes are
distributed under licenses restricting their use, copying,
distribution, and decompilation. No part of this document
may be reproduced in any form by any means without prior
written authorization of Sun and its licensors, if any.
```
Unlike other Sun files with similar license terms, I don't believe that this version (1.17) of this file was re-issued under a different license. In Freemaker, this was a known issue ([https://sourceforge.net/p/freemarker/bugs/173/](https://sourceforge.net/p/freemarker/bugs/173/)) that was addressed in version 2.3.17.

Addendum: This issue has appeared in other open source projects, most notably as [https://issues.apache.org/jira/browse/LEGAL-91](https://issues.apache.org/jira/browse/LEGAL-91). However, in that case, the same versions of the impacted files were available under open source license.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.