Re: EPL 1.0 files as input data for Unit Tests

Mirko Boehm <[email protected]> Mon, 27 Aug 2012 11:54:06 +0200
Newsgroups gmane.comp.kde.licensing
Message-ID <[email protected]>
> From: Andreas Cord-Landwehr <[email protected]>
> ... 

> Dear all, 
> 
> I want to use Graphvis example files as input data for automatic unit tests 
> for a KDE program. Due to different licenses and the KDE license policy I am 
> not sure if this is possible in the way I am currently planning and I want to 
> ask for some expert knowledge on that matter :)
> 
> My Plan: I want to import example graph files [3] from the Graphvis project 
> (licensed under EPL 1.0) into the Rocs source directory. Rocs is in the KDE 
> Edu module and hence follows the KDE license policy [2].
> 
> The test files shall only be used as input data for the automatic unit tests. 
> They are not going to be installed. Explicitely, they are not part of the 
> compiled binaries nor the binaries are linked to them.
> 
> My question is, if it is possible to include them in the source tree?
> And if yes, is it enough to put a specific EPL 1.0 license file in the 
> directory with them? Or is more needed?

Distributing the files as input files for unit tests under the EPL is fine. I suggest adding the EPL license text to the directory where the files are located. Make sure to leave the license statements in the files intact. 

Note: The files should not be linked into the unit test binaries (for example, as Qt resources), to avoid the license compatibility quirks between EPL and *GPL. 

Cheers, 

Mirko.
-- 
Mirko Boehm | [email protected] | KDE e.V.
FSFE Fellow
Qt Certified Specialist

_______________________________________________
Kde-licensing mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-licensing