C'è una libreria con licenza Apache License 2.0 che ho esteso la sua funzionalità in più nuove classi. Anche alcune delle Classi originali del progetto dovevano essere modificate, alcune delle quali leggermente cambiate, ma alcune modificate molto. Sono stati aggiunti numerosi nuovi metodi e alcuni metodi più vecchi sono stati modificati e alcuni sono stati spostati e così via. Ora penso che la libreria sia più utile di prima.
So che nella Licenza Apache è possibile creare un'opera derivata da un'origine o un oggetto originale.
In base alla parte 4 della licenza (4. Ridistribuzione), ho creato note importanti nei file modificati che ho modificato o aggiunto a queste parti.
Inoltre ho intenzione di portare i file di notifica originali e anche tutti i materiali sono necessari per mostrare il mio rispetto e grazie al lavoro originale.
Ora il mio problema è nei file modificati. Sopra ogni file, c'è una nota come questa sotto forma di commenti:
Licensed to the SOME_NAME under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The SOME_NAME licenses this file
to you under the Apache License, Version 2.0 ...
Non so come gestire tali avvisi. Ad esempio, nel caso di file di avviso, posso inserire
Copyright [yyyy] My Identity
nell'Avviso originale.
Ma nei file di origine, dovrei tenere le notifiche su
Licensed to the SOME_NAME
sopra i codici sorgente modificati anche se li ho modificati?
Inoltre, non so che valga la pena di menzionare o meno il fatto che manterrò la licenza come Apache nel mio lavoro.
Grazie per il tuo interesse per l'argomento e per l'assistenza.