Kom ihåg mig?
Home Menu

Menu


Licenser, någon som kan reda ut detta?

Ämnesverktyg Visningsalternativ
Oläst 2009-02-16, 12:05 #1
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
Tjena,
någon som är hyfsat insatt i vad som gäller vid olika licenser så som:

* GNU - GENERAL PUBLIC LICENSE
* GNU - Lesser General Public License
* MIT License

Hur får man använda t.ex script under dessa licenser osv?
Det är en jävla massa juridisk text udner respektive lincens, så är det någon som redan vet vad som gäller?

Måste man t.ex. betala för att få använda något i komersiellt syfte när man använder script under GENERAL PUBLIC LICENSE? osv...

Tack på förhand.
grinditwp är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-02-16, 14:25 #2
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Du kan läsa vad som gäller och vad du får och inte får göra för respektive licens på exempelvis Wikipedia:

http://en.wikipedia.org/wiki/GNU_General_P..._Public_License
http://en.wikipedia.org/wiki/Lesser_Genera..._Public_License
http://en.wikipedia.org/wiki/MIT_License

Där finns även fler relevanta länkar.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-02-16, 18:07 #3
emilvs avatar
emilv emilv är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2004
Inlägg: 1 564
emilv emilv är inte uppkopplad
Bara ett inlägg till!
emilvs avatar
 
Reg.datum: Feb 2004
Inlägg: 1 564
Du behöver inte betala något för att använda kod under någon av dessa licenser.

Om koden är under GPL så får du använda den så länge hela ditt eget projekt är under GPL, dvs så länge alla användare av programmet har rätt att få tillgång till källkoden, de får använda ditt program till vad de vill och de får göra ändringar i ditt program om de vill. De har även rätt att sprida programmet i sin helhet eller sina egna ändrade versioner vidare till andra (gratis eller mot betalning), fortfarande under GPL-licensen. Observera att besökare på en webbsajt inte räknas som användare så det är fritt fram att ta koden från ett GPL-projekt och koda din egen webbplats utana tt besökarna behöver få tillgång till koden. Det finns även en särskilt version som kallas Affero GPL där besökaren likställs med användare men den är inte så vida använd.

Med GPL får du inte använda kodbibliotek under GPL och lägga in i proprietär programvara. För detta ändamål finns LGPL som tillåter att du länkar in LGPL:ade bibliotek i din kod utan att du behöver släppa din kod öppet. Däremot får du inte ändra i bilbiotekets kod utan att släppa dina ändringar öppet till användarna av programmet. LGPL är mest relevant om du jobbar med applikationsutveckling i kompilerade språk, typ C.

MIT-licensen ger dig i stort sett vilka friheter som helst. Du får ta kod från MIT-projekt och lägga in i din egen kod utan att du behöver släppa din kod fritt. Det enda kravet är att du skriver någonstans i ditt program att du använt kod från det projektet och att sådan kod är under MIT-licensen. Typ i "Om programmet":
"Delar av programmet är hämtat från Xxx och är upphovsrättsskyddat av Yyy Zzz under följande licens:
<hela MIT-licensen, som är rätt kort>"

Under alla dessa tre licenser får du själv ta betalt för ditt program.
emilv är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-02-19, 09:48 #4
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
Citat:
Originally posted by emilv@Feb 16 2009, 19:07
Du behöver inte betala något för att använda kod under någon av dessa licenser.

Om koden är under GPL så får du använda den så länge hela ditt eget projekt är under GPL, dvs så länge alla användare av programmet har rätt att få tillgång till källkoden, de får använda ditt program till vad de vill och de får göra ändringar i ditt program om de vill. De har även rätt att sprida programmet i sin helhet eller sina egna ändrade versioner vidare till andra (gratis eller mot betalning), fortfarande under GPL-licensen. Observera att besökare på en webbsajt inte räknas som användare så det är fritt fram att ta koden från ett GPL-projekt och koda din egen webbplats utana tt besökarna behöver få tillgång till koden. Det finns även en särskilt version som kallas Affero GPL där besökaren likställs med användare men den är inte så vida använd.

Med GPL får du inte använda kodbibliotek under GPL och lägga in i proprietär programvara. För detta ändamål finns LGPL som tillåter att du länkar in LGPL:ade bibliotek i din kod utan att du behöver släppa din kod öppet. Däremot får du inte ändra i bilbiotekets kod utan att släppa dina ändringar öppet till användarna av programmet. LGPL är mest relevant om du jobbar med applikationsutveckling i kompilerade språk, typ C.

MIT-licensen ger dig i stort sett vilka friheter som helst. Du får ta kod från MIT-projekt och lägga in i din egen kod utan att du behöver släppa din kod fritt. Det enda kravet är att du skriver någonstans i ditt program att du använt kod från det projektet och att sådan kod är under MIT-licensen. Typ i "Om programmet":
"Delar av programmet är hämtat från Xxx och är upphovsrättsskyddat av Yyy Zzz under följande licens:
<hela MIT-licensen, som är rätt kort>"

Under alla dessa tre licenser får du själv ta betalt för ditt program.
Tack, det reder upp en del.
Vill inte att kunder jag säljer mina tjänster till skall kunna sälja vidare hela tjänsten. Det är dock helt ok för mig om de ändrar i tjänsten själv för att förbättra den, t.ex. om de hyr in externa programmerare. Källkoden är med andra ord helt öppet för köparen. Dock ej helt öppen för vidare utdelning, ja förutom förstås de delar som är under nämnda licenser.

Låter som LGPL och MIT-licensen är det man ska kolla på då.
Däremot bör man alltså akta sig från t.ex. "vanlig" GPL-licens.

Tack.
grinditwp är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 23:26.

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