Jak okomentovat autorství u pozměněného zdrojového kódu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
LeonardoCA
Člen | 296
+
0
-

Ještě jsem se na open source nijak nepodílel. Chci začít a brání mi v tom již jen zvolit licenci, dořešit infrastruktůru a pár drobností…

1. Pokud dejme tomu vezmu třídu DibiNetteExtension, z poloviny nebo jedné třetiny ji přepíšu, rozšířím o pár věcí, jak mám uvádět autorství?

  1. autor Leonard Odlozilik based on DibiNetteExtension by David Grudl (nebo Nette Foundation ?)

nebo

b)autor David Grudl, modified by Leonard Odlozilik (někde jsem něco takového viděl, ale a mi přijde lepší)

2. slovo Nette/Dibi se nemá používat v označení projektů, pokud ale je to výstižný název pro třídu/model je to možné použít

například výše uvedená třída, žádný jiný název nebude dostatečně popisný než
Lxo\DibiNetteExtension
nebo
LxoDibiNetteExtension

nebo pokud budu mít projekt podporující více frameworku a jedním z nich bude nette mohu označit modul implementující vazbu na nette např. jako
GUI\Nette\…
GUI\Wordpress
Configurator\Nette\
Configurator\Drupal\

  • tady bych to bral jako popisnou vnitřní struktůru projektu, ale nic co je použito pro vnější propagaci produktu, takže by to snad neměl bý problém?

Editoval LeonardoCA (28. 5. 2012 19:02)

Filip Procházka
Moderator | 4668
+
0
-

Ono není moc co řešit :)

/**
 * @author David Grudl <david@grudl.com>
 * @author Leonard Odlozilik
 */
class dibi {}
nanuqcz
Člen | 822
+
0
-

Podle mě stačí ve zdrojových kódech z

/**
 * @author  David Grudl
 */

udělat

/**
 * @author  David Grudl
 * @author  Moje Jméno
 */

…ale taky jsem se zatím v OpenSource světě nijak moc prakticky neangažoval :-)

EDIT: pozdě :-)

Editoval nanuqcz (28. 5. 2012 20:06)

LeonardoCA
Člen | 296
+
0
-

chci to řešit dle zvyklostí, dík za info