Licenza reciproca Microsoft: include l'origine anche per il binario non modificato?

0

La Licenza reciproca Microsoft (qui presa dal set di strumenti WIX che uso) ha la seguente frase:

For any file you distribute that contains code from the software (in source code or binary format), you must provide recipients the source code to that file along with a copy of this license

Significa che devo fornire il codice sorgente anche se utilizzo solo la DLL non modificata (originale) in formato binario? Si noti che questa DLL non modificata contiene il codice del software, sebbene non sia stato compilato da me.

Che cosa significa fornire ? Devo fornire 11 MB di codice sorgente come parte della mia applicazione (installa il sorgente sul disco rigido) o posso fornirlo anche come download aggiuntivo?

    
posta Thomas Weller 15.01.2014 - 16:27
fonte

2 risposte

1

Does that mean I have to provide the source code even if I only use the unmodified (original) DLL in binary format?

Non se ti colleghi semplicemente alla DLL dal tuo software. Leggi di nuovo la licenza:

For any file you distribute that contains code from the software (in source code or binary format), you must provide recipients the source code to that file along with a copy of this license

(il software è la DLL o la sua fonte originale)

Fornisci significa fornire il codice sorgente alla persona a cui stai distribuendo il software ("utente").

    
risposta data 15.01.2014 - 18:09
fonte
1

La .Net Foundation ha chiarito che gli installer creati usando Wix non contano come lavori derivati: link

Sometimes the reciprocal license is incorrectly interpreted to also apply to bundles, packages, and custom actions built using the WiX toolset. The Outercurve Foundation has previously provided this statement below to clarify which now the .NET Foundation reaffirms:

The WiX toolset (WiX) is licensed under the Microsoft Reciprocal License (MS-RL). The MS-RL governs the distribution of the software licensed under it, as well as derivative works, and incorporates the definition of a derivative work provided in U.S. copyright law. OuterCurve Foundation (and the .NET Foundation) does not view the installer packages generated by WiX as falling within the definition of a derivative work, merely because they are produced using WiX. Thus, the installer packages generated by WiX will normally fall outside the scope of the MS-RL, and any of your source code, binaries, libraries, routines or other software components that are incorporated in installer packages generated by WiX can be governed by other licensing terms.

    
risposta data 10.12.2016 - 19:11
fonte

Leggi altre domande sui tag