Hi Jonah,
We now have the correct permission to use EPL as the license for DAWN. Accordingly I have updated the license headers (should you find errors please let me
know directly). The web site has also been updated to explain that EPL is the official license.
Sincerely,
Matt
From: Matt.Gerring@xxxxxxxxxxxxx [mailto:Matt.Gerring@xxxxxxxxxxxxx]
Sent: 25 July 2014 15:00
To: DAWN-DEV@xxxxxxxxxxxxxx
Subject: Re: [DAWN-DEV] Dawn / SciSoft Licensing
Hi Jonah,
We would like to move DAWN to EPL however the current official license for DAWN is the same as all our scientific software, which is Apache 2. Some contributions
have been made by non-Diamond employees as EPL and we have not changed the headers of these contributions (nor can we). There are also mistakes in some of the headers, as you point out.
A member of the Diamond legal team is reviewing this information and we will have a definitive answer for you on if DAWN can move to EPL next month. This solution
would probably be the best because it would mean that we do not have to remove/change features from/in the product, such as workflows, which are EPL licensed and contributed externally.
Sincerely,
Matt
What is the current licensing intentions of DAWN? At the moment individual java files are a mix of EPL, Apache or absent.
e.g.: scisoft-core.git/uk.ac.diamond.scisoft.analysis/src/uk/ac/diamond/scisoft/analysis/io/SortNatural.java is EPL, but in the same folder is RAxisImageLoader.java which is Apache and NexusDiffractionMetaReader.java which has no license.
Generally it seems that code in dawn.* and dawb.* are EPL and u.a.d.scisoft are Apache.
Is the intention to change the licensing of all source to be EPL as they are contributed to Eclipse?