Citat:
Ursprungligen postat av Magnus_A
Citat:
Ursprungligen postat av mr_lundis
... Vissa licenser kräver att alla modifieringar du gör måste publiceras, ...
|
Någon sådan licens har jag aldrig sett.
Gör man modifieringar åt sig själv eller en kund så kan man med gott samvete behålla dem själv.
Om man distribuerar modifieringar, t ex genom att sälja eller lägga up för nedladdning, så finns det i vissa licenser krav på att samma licens ska fortsätta att gälla även det modifierade materialet.
Det vill säga, du får inte ändra upphovsmän och säga att det var du som skrev koden till t ex Wordpress eller Joomla, även om du modifierat ett par rad,
Nyckel ordet är distribuera, håller du dina ändringar för dig själv eller din kund så händer inget.
Man brukar lösa detta genom att lägga sluten, propietär, skyddad kod i tillägg som distribueras separat. Skriver du ett tillägg till exvis Wordpress från scratch är det fritt fram att bevaka sin upphovsrätt till detta, sälja i kiosken och hindra andra från att använda koden.
Ändrar du inne i Wordpress kod, ja, då är du bunden av licensen OM du sprider den vidare.
|
Affero-versionen av GPL (en modifiering av GNU:s licens, men det framgår tydligt av licensen när det är denna version) kräver att även serversidans modifieringar släpps öppna i nätverksprogramvara, till alla som har användaråtkomst till servern. Denna specielversion av GPL gör alltså att justeringar i koden till en webbplats måste släppas öppet för alla besökare.
Vanliga GPL (v2 och v3), BSD eller MIT kräver inte detta. I dessa licenser får du göra vilka justeringar du vill i webbplatsen utan att behöva släppa ändirngarna öppet för besökarna. Däremot bör du hålla tungan rätt i mun om webbplatsen ska ägas av din kund, för då har din kund rätt till hela källkoden eftersom det är deras applikation (besökarna har dock fortfarande inga rättigheter i det här avseendet).