J'ai une question sur l'utilisation de permissive licence (BSD, Apache, MIT, etc.) peut être très flou entre le code original et le code emprunté.la source où la ligne Besoin de conseils sur l'attribution/copyright code OSS fortement modifié (BSD, Apache, etc.) en tête de la source
Nous sommes plus qu'heureux de divulguer un droit d'auteur pour la source d'origine tel que requis par les licences.
Le cas particulier, je me demande est de savoir comment mettre à jour correctement les en-têtes de source dans les fichiers que j'ai modifié.
Supposons que vous ayez une source d'un autre projet que vous aimeriez utiliser. Il contient un en-tête comme celui-ci.
/*
* Copyright (C) 2006, 2007 John Doe.
* Copyright (C) 2008, 2009 Project comitters.
* All rights reserved.
*
* The software in this package is published under the terms of the BSD
* style license a copy of which has been included with this distribution in
* the LICENSE.txt file.
*
* Created on 07. March 2004 by John Doe
*/
Pour une correction de bug trivial, je voudrais juste faire mon petit changement, l'envoyer en amont et espérer le correctif est inculquée. Quand c'est le cas, je laisserais tomber ma version patché et retournerais à la ligne principale.
Parfois, je veux utiliser la source comme point de départ. Il se transforme au fil du temps et retravaillé et amélioré. Cela pourrait ressembler au code original, mais ce serait certainement notre propre travail à ce moment-là.
Est-il acceptable de remplacer cet en-tête par le mien? Devrais-je juste écrire quelque chose comme "Basé sur l'original XYZ par John Doe"?
S'il vous plaît « suivre » cette zone 51 OSS Q & Une proposition de site si vous êtes intéressé par ces questions et fatigué de ces questions comme étant fermé « hors sujet »: http://area51.stackexchange.com/proposals/58715/open- licence de source. – ntc2