Sehr geehrte Damen und Herren, sehr geehrte Leser,
ich würde gerne Mono (mono-project[dot]com) in meiner eigenen Anwendung einbetten. Nun habe ich aber bemerkt, dass in dem offiziellen Repository auch Source Code von Microsoft enthalten ist (im Ordner "mcs\class\referencesource"). In der dazugehörigen
LICENSE/Readme-Datei steht, dass der Code unter MIT lizensiert ist. In den Quellen selbst steht dies allerdings nicht. Und auf referencesource[dot]microsoft[dot]com steht:
2. Grant of Rights
(A) Copyright Grant- Subject to the terms of this license, the Licensor grants you a non-transferable, non-exclusive, worldwide, royalty-free copyright license to reproduce the software for reference use.
(B) Patent Grant- Subject to the terms of this license, the Licensor grants you a non-transferable, non-exclusive, worldwide, royalty-free patent license under licensed patents for reference use.
Was bedeutet dass nun also für mich als Entwickler? Was bedeutet hier der Begriff "reference use"? Welche Lizenz gilt nun wirklich? Ist es rechtlich wirklich O.K., Assemblies wie System.Xml, etc. aus dem Mono-Repository für ein eigenes Projekt unverändert
kompiliert zu verwenden und (an dritte Nutzer/Kunden) auszuliefern?
Gruß
sh3l6or