WN

WN (https://www.wn.se/forum/index.php)
-   Företagsamhet, juridik och ekonomi (https://www.wn.se/forum/forumdisplay.php?f=8)
-   -   Joomla-licensavtal (https://www.wn.se/forum/showthread.php?t=28278)

Marcel 2008-03-31 14:09

Hej! Har en liten fråga som jag inte hittat svaret på här i forumet eller på google. Jag vill göra en sida baserad på Joomla men ändra källkoden. Dessutom vill jag ta bort allt som har med "Joomla" att göra i källkoden. Dvs ta bort allt med Joomla och kanske till och med GNU att göra? Har jag rätt till detta eftersom Joomla är Open Source? Jag är ledsen, men förstår mig inte riktigt på avtalet. GNU-avtalet hittas på http://danielnylander.se/gpl.

Vänligen

Marcel

jonny 2008-03-31 14:11

Om du ska ta bort allt som är Joomla blir det väl inget kvar?

Marcel 2008-03-31 14:30

Citat:

Originally posted by jonny@Mar 31 2008, 14:11
Om du ska ta bort allt som är Joomla blir det väl inget kvar?
Tänker på allt som står med joomla i källkoden, det vill säga "powered by joomla" och sen om GNU free software license.

Dennis Holm 2008-03-31 14:35

använder du opensource och bygger något så måste du också vara opensource..
så har jag fått det förklarat för mig.
sedan om du får ta bort powered by joomla.. det får du fråga joomla direkt för om de har det i sin license så får du det inte..

Magnus_A 2008-03-31 16:01

Som jag tolkar GNU GPL avtalet så får du modifiera och ändra hej vilt i koden. Alltid. Utan begränsningar.

Det som licensen reglerar är distribution, alltså när man ger det vidare till en kund eller publicerar det. I det läget gäller GNU-GPL licensen, så att du eller kunden inte ska kunna "stänga in" de delar som tidigare legat under open-source-licensen tillsammans med nya, skyddade delar och göra hela paketet stängt.
Att ta bort licensen får du alltså inte göra.

Däremot får man bygga plugins, extensions med mera till Joomla och behålla licensen privat på dessa tillägg. Distributionen av ett helt paket sker då i två steg, dels vidarebefordrar du intakt de delar om omfattas av GNU/GPL med intakt licens, dels de addons som du själv byggt med en licens som du bestämmer villkoren för. Poängen är att de kan levereras och installeras oberoende av varandra.

Vill du istället bygga om Joomlas kod till något annat, Hoomla, Koomla eller Moomla till exempel, måste du fortsätta att licensiera detta enligt GNU/GPL.

Vill du bygga något helt nytt får du naturligtvis licensiera det hur du vill. Men då får du inte använda Joomla-kod alls.

Marcel 2008-03-31 18:44

Citat:

Originally posted by Magnus_A@Mar 31 2008, 16:01
Vill du istället bygga om Joomlas kod till något annat, Hoomla, Koomla eller Moomla till exempel, måste du fortsätta att licensiera detta enligt GNU/GPL.

Tack för ditt svar, tolkar det ungefär som du. Men om jag vill ända varenda fil i Joomla och byta ut Joomla till Marcel, måste jag om jag tolkat det rätt även ha med att originalet är joomla?

Westman 2008-03-31 18:50

Ja, att bara byta ut Joomla till Marcel ger dig knappast egen copyright. Däremot behöver du inte ha med Powered by Joomla synligt. Du får dock inte ta bort "Copyright notice" ur filerna annat än med tillstånd från OSM och det lär inte gå.

EDIT: Läs COPYRIGHT.php i Joomladisten

Marcel 2008-03-31 19:00

Jag har inget emot att ha kvar Joomla i källkoden egentligen, kan inte tänka mig att många kikar där. Dessutom, kollar man på www.tv3.se eller www.porsche.com, så är båda joomlasidor som inte syns. Men funderingen var bara om det är tillåtet om jag nu skulle vilja? :)

Magnus_A 2008-03-31 19:00

Den ursprungliga skaparen måste omnämnas. Så det blir nog svårt att undvika att nämna att det bygger på Joomla.

grinditwp 2008-04-01 08:57

Vad jag förstått av de GNU GPL jag kollat, så får du ändar vad du vill, skulle du dock "sälja" vidare "ditt" verktyg måste kunden också ha tillgång till alla orginalfilerna och din källkod, så att det förbli öppet och så att i detta fallet Joomla källkoden finns intakt för kunden att kolla på. Detta behöver väll egentligen inte betyda att du måste skicka med koden eftersom den finns att hämta på nätet, men i sådanafall måste det framgå vart man kan få tag i den.

LorenzoG 2008-05-23 22:48

Hej!

Ett sent svar. Copyrightmeddelanderna i källkoden måste vara intakta, men däremot kan du ta bort "Powered by Joomla!".

Med vänliga hälsningar
Lorenzo Garcia

Carl-David 2008-07-24 15:08

Hej!

Jag undrar något som jag inte kunde hitta svar på i den här tråden.

Om man ändrar och sedan distribuerar en Joomla!-baserad webbsida som exempelvis www.tv3.se, så måste man väl enligt GPL publicera källkoden?

Då undrar jag, har TV 3 i detta fallet nu gjort det, och i så fall var på deras hemsida finns information om var man kan få tag på källkoden?

Det enda Joomla!-relaterade jag kan hitta på deras sida är följande som finns inuti <head>-taggen:

<meta name="Generator" content="Joomla! - Copyright &copy; 2005 - 2006 Open Source Matters. All rights reserved." />

Texten "Powered by Joomla!" har dom tagit bort, men det verkar ju vara ok enligt ovanstående talare.

Men som sagt, länk till källkod?

Calle

Magnus_A 2008-07-24 16:09

Du frågar om TV3 kan anses ha distribuerat ändrad kod.
För det första: Har de ändrat i den ursprungliga distributionens kod?
För det andra: Har de distribuerat kod utan att ange licensvillkor?
Det är inte klart om TV3 har ändrat i koden, de har de antagligen inte gjort utan bara byggt lite nya komponenter/moduler/mallar/whatever. Och det får man göra fritt och licensiera dem hur man vill.
Det är inte heller klart att TV3 distribuerat koden. Finns den att köpa eller eller ladda ner på deras hemsida till exempel? Nej, trodde inte det heller.

MMC 2008-07-24 16:09

Citat:

Originally posted by Carl-David@Jul 24 2008, 15:08
Hej
Jag undrar något som jag inte kunde hitta svar på i den här tråden.
Om man ändrar och sedan distribuerar en Joomla-baserad webbsida som exempelvis www.tv3.se, så måste man väl enligt GPL publicera källkoden?
Då undrar jag, har TV 3 i detta fallet nu gjort det, och i så fall var på deras hemsida finns information om var man kan få tag på källkoden?
Det enda Joomla-relaterade jag kan hitta på deras sida är följande som finns inuti head-taggen:
meta name=Generator content=Joomla - Copyright 2005 - 2006 Open Source Matters. All rights reserved. /
Texten Powered by Joomla har dom tagit bort, men det verkar ju vara ok enligt ovanstående talare.
Men som sagt, länk till källkod?
Calle

Det räknas bara som distribution om du säljer eller på annat sätt distribuerar en kopia på hela systemet - exempelvis om du säljer ett CMS-system som i grunden är Joomla, och som installeras på dina kunders servrar. Du behöver alltså inte tillhandahålla källkoden till din sajt bara för att du valt att bygga den med Joomla, då tror jag att det vore väldigt få som skulle använda sig av Joomla, eller något annat GPL-skyddat verktyg.

Westman 2008-07-24 20:21

Om jag nu har läst GNU/GPL rätt så måste man inte publicera källkoden, den måste däremot följa med produkten vid distribution.

Carl-David 2008-07-25 09:02

Så alltså räknas en webbpublicering av ett GPL-licensierat system av detta slag inte som en distribution? TV3 (i detta fall) har uppenbarligen ändrat saker men det ska till att själva kärnan ändras för att det räknas som en modifiering eller? Utseendet och nya funktioner (som byggts mha Joomla!) ränkas då inte som en modifering, är det rätt tänkt? Men vad händer om man själv bygger en modul som på något sätt blir integrerad med kärnfunktionaliteten? Det verkar ju ändå som om det är lite luddigt detta. En sak om man kanske har helt separerade interface som bara kopplas samman med några rader kod eller liknande, men om den egna modulen och Joomla! är helt sammanvävda, då måste man publicera det man gjort eller?

Magnus_A 2008-07-25 09:55

Det är alltid roligt med intresserade nykomlingar på WN, och jag vill verkligen inte verka avsnoppande, men om du läser i de publicerade länkarna och sätter dig in dig lite i diskussionen om olika Open-Source-licenser, samt allmänt om upphovsrätt och publicering, så kommer du att bli mycket klokare samt få svar på dina specifika frågor.
Välkommen till WN och lycka till!

Carl-David 2008-07-25 10:24

Och det är alltid roligt med gamla rävar :P

Ledsen att jag frågade men jag har redan försökt förstå mig på GPL-licensen, och meningen med ett forum som detta är väl att de som kan och har lust kan försöka svara? Jag kände bara att detta var en passande spin-off på det ursprunliga ämnet för att göra saken snäppet tydligare. Hoppas på svar på i alla fall interface-teorin, om det är okej att inte publicera källkoden om man har väldefinierade interface mellan de egna modulerna och Joomlas källkod.

Westman 2008-07-25 10:49

Enkelt förklarat: för användning på dina egna sajter så får du göra om hur mycket du vill i joomlakoden, det du INTE får göra är att ta bort copyrighttexterna.

Carl-David 2008-07-25 11:25

Jo jo, men beroende på vilket sätt jag ändrar i deras kod så kan jag behöva publicera källkoden öppet. Och det är det sättet jag försöker bena ut med denna diskussion, samt hur en sådan publicering måste gå till.

Westman 2008-07-25 11:57

Du behöver inte publicera källkoden, var läser du det?

Carl-David 2008-07-25 12:30

På länken som nämns i trådens titel.

Det står:

"Du äger kopiera och distribuera Programvaran (eller Verk baserat på Programvaran enligt paragraf 2) i objektkod eller i körbar form enligt villkoren i paragraf 1 och paragraf 2 förutsatt att Du också gör en av följande saker:

a. Bifogar den kompletta källkoden i maskinläsbar form, som måste distribueras enligt villkoren i paragraf 1 och 2 på ett medium som i allmänhet används för utbyte av programvara"

Magnus_A 2008-07-25 12:34

Vet inte hur det kan uttryckas klarare.
Citat:

Originally posted by Carl-David@Jul 25 2008, 12:30
På länken som nämns i
Du äger kopiera och distribuera Programvaran (eller Verk baserat på Programvaran enligt paragraf 2) i objektkod eller i körbar form enligt villkoren i paragraf 1 och paragraf 2 förutsatt att Du också gör en av följande saker:
a. Bifogar den kompletta källkoden i maskinläsbar form, som måste distribueras enligt villkoren i paragraf 1 och 2 på ett medium som i allmänhet används för utbyte av programvara

Du verkar ha fått för dig att en egen installation = kopiera och distribuera?
Så är inte fallet.

MMC 2008-07-25 12:48

Ja, han har definitvt fått för sig det. Carl-David, som jag skrev i mitt första svar i den här tråden: att köra Joomla på en egen server är inte att distribuera Joomla. Om du säljer ett system baserat på Joomla distribuerar du det, annars använder du det bara. Du får modifiera GPL-skyddade programvaror hur mycket som helst och behöver bara skicka med källkoden om och när du distribuerar den modifierade programvaran. Joomla är ett serverbaserat program och därför räknas det inte som distribution om du kör programmet på dina egna servrar, trots att klienter (webbläsare) kan koppla upp sig mot det.

Carl-David 2008-07-25 13:52

Då är jag med på vad jag fått om bakfoten, tack för att ni redde ut detta!

klein 2008-07-27 08:31

Citat:

Originally posted by Westman@Jul 24 2008, 20:21
Om jag nu har läst GNU/GPL rätt så måste man inte publicera källkoden, den måste däremot följa med produkten vid distribution.
Du måste kunna tillhandahålla den, om någon frågar efter den.. Annars skulle vara omöjligt dista. linux skivor. Debian är på 3 st DVD bara binär filer.

Westman 2008-07-27 10:55

Gäller som sagt enbart om du har distribuerat den.


Alla tider är GMT +2. Klockan är nu 07:55.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson