Visa ett inlägg
Oläst 2008-06-27, 23:43 #4
DistansDatas avatar
DistansData DistansData är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2004
Inlägg: 450
DistansData DistansData är inte uppkopplad
Flitig postare
DistansDatas avatar
 
Reg.datum: Jul 2004
Inlägg: 450
Det brukar vara så att om du använder ett Open Source program så är det alltid den licensen som gäller(GNU eller vad det är för licens fför just den).

Om du vill programmera om något och få det under en annan licens så är regeln den att det du programmerar måste kunna köras fristående från det Open Source programmet du integrerar den i för att den ska kunna gälla under annan licens.

Ursprungsprogrammet kan du aldrig få under annan licens men din modifiering eller tilläggsprogram kan du licesiera under annan licens om den kan köras fristående från ursprungsprogrammet.

Om man ska hårddra det så kan man begära att alla modifieringar som görs i ett Open Source program ska släppas fritt för alla under Open Source licensen som ursprungsprogrammet kör med.

Men nu är det lyckligtvis inte rikigt så det funkar för det är få fall där man kan begära ut vilken kod som helst, det räcker alltså med att koden du har skapat kan köras fristående för då gäller inte GNU licensen eller annan Open Source licens längre för just den funktionen i det open Source programmet du använder.

Sen är det upp till den som påstår något annat att bevisa att att den inte kan det.

Så svaret är väl inte enkelt, det beror helt enkelt på vad det är för funbktion, du kan aldrig ta en Open Source funktion och påstå att du har skapat även om du modifierar den för ursprungskodaren kommer snabbt att se att det är deras kod som har använts.

Men huvudregeln är att om du använder ett Open Source program eller kod så kan du aldrig licensiera den under någon annan licens hur mycket du än kodar om den, du måste skapa den själv och den ska kunna köras fristående för att du ska kunna köra den under annan licens.
DistansData är inte uppkopplad   Svara med citatSvara med citat