myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gaertner, Stefan" <>
Subject Licensing info for XSD files
Date Wed, 02 Dec 2020 14:16:05 GMT

I've been tasked with looking into licensing for all FOSS components we use in our project
and can't really figure out the licensing information regarding some of the XSD files in MyFaces.

We are currently using MyFaces 2.2.12, but this still applies to the current version.

Both MyFaces API and impl contain "code from Facelets ( for
the purpose of implementing Facelets PDL for JSF 2.0 support.".


What files does this apply to?

My guess is that this refers to web-facelettaglibrary_2_0.xsd, which appears to be licensed
under Apache 2.0 and only contains a reference to the XSD file from Sun.

The impl also contains several XSD files that refer to XSD files from Sun.


Pre-2.2.10 there was a paragraph regarding the java_ee_x.xsd files in the NOTICE.txt.
"This product includes schema files developed for the Glassfish Java EE reference implementation
( [...]".
This has been removed in MYFACES-4024, but the files themselves still refer to the files from
Some of the files seem to also have been typed in by hand to remove copyright restrictions
(see MYFACES-1582).

Are any of the XSD files still licensed under a different license than Apache 2.0?



Consulting Gesellschaft für Systementwicklung mbH
Lange Str. 1
38100 Braunschweig

Geschäftsführer: Felix Huchzermeyer
Amtsgericht Braunschweig, HRB-Nr. 7788
USt-Id-Nr. De116883155
View raw message