Титла: ситуация разработчик, фирма, модул и gpl Публикувано от: gvend в Nov 11, 2006, 02:56 Здравейте,
Не мога напълно да си изясня следната ситуация: Фирма ползва програма под GPL. Има нужда от допълнителна функционалност и един работник във фирмата написва допълнителен модул/пач към програмата. Този модул/пач трябва да бъде публикуван отново, под GPL. За да се предостави нещо под GPL трябва да има познатата на всички информация от вида:
Титла: ситуация разработчик, фирма, модул и gpl Публикувано от: vstoykov в Nov 11, 2006, 09:53 Просто трябва да се напише, че еди кой си е автор на програмата, и еди кой си е автор на промените (да се посочат и двата автора).
Може също така да напишеш, че автор на програмата е този, който е направил кръпката, но програмата е базирана на програма написана от (следва имената на разработчиците на оригиналната програма). Може да се наложи да се смени името на програмата. Изходния код е задължително да се разпространява само ако се разпространява програмата. Иначе за лично ползване (напр. от този, който е написал програмата) няма необходимост да се разпространява кода (напр. да се публикува в Интернет), но последното е желателно, защото така и други хора ще могат да разгледат какво е променено и най-малкото да си кажат критиките (или даже да оправят грешки в промените). Освен това авторът на промените (кръпката) печели популярност, както и този, който му е платил за това (когато някой друг прояви желание да му направят кръпка по поръчка, има голяма вероятност да поръча кръпката на същата фирма и/или на същия програмист). Възможно е също така кръпката и оригиналния изходен код да се разпространяват отделно и потребителят сам да си закърпва програмата (така няма нужда да се сменя името на програмата - разпространява се кръпка за програмата X). Разбира се не е зле да прочетеш лиценза от горе до долу и да помислиш над него (това с промяна на името не съм сигурен точно в кои случаи се прави). Оригиналът и преводи на български ("неофициални"): http://bg.wikipedia.org/wiki/GPL Неофициални означава, че ако има неточност в превода се прилага оригиналния GPL на английски. Някой адвокат може да ти обясни по-подробно. Добра идея е кръпката да се изпрати на разработчиците на "оригиналната" версия като по този начин името на програмиста направил промените ще стои редом до тези, които до сега са разработвали програмата и няма да има нужда от усложнения (промяна на името на програмата; когато излезе нова версия на официалната програма да се преработва кръпката за да работи и т.н.). Разбира се разработчиците на програмата може да откажат да включат кръпката или да я модифицират и така да я включат, но не е зле да се опита ("оригиналните" разработчици може да проявят интерес и да оправят грешки в кръпката и/или да я подобрят). Титла: ситуация разработчик, фирма, модул и gpl Публикувано от: gvend в Nov 11, 2006, 14:13
Титла: ситуация разработчик, фирма, модул и gpl Публикувано от: vstoykov в Nov 11, 2006, 19:56
http://bg.wikibooks.org/wiki....2%D0%B0
По принцип е редно да стои името на фирмата и името на програмиста. Но от друга страна според закона това трябва да се договори предварително (преди написване на програмата). Титла: ситуация разработчик, фирма, модул и gpl Публикувано от: gvend в Nov 12, 2006, 01:08 Благодаря ти!
|