Minulla on muutama kysymys GPLv2-lisenssistä:
-
Sitä varten olla GPLv2, minun on annettava pääsy lähdetiedostoihini?
-
Jos käytän v2-lisenssiä, mutta maksan käytöstä, onko käyttäjien PITÄÄ ostaa lisenssini voidakseen käyttää sitä ?
-
Mikä on vaihtoehtoinen lisenssi ohjelmistojen luomisessa, jos haluan veloittaa siitä?
Vastaa
-
Kyllä, ihmisille, joille olet jakanut binaarin.
-
Ei, he voivat myös saada sen joltakin muulta, jolla on (oletettavasti maksettu) binaari, ja käyttää tätä kopiota laillisesti. Koska GPLv2 s3 sanoo ” Voit kopioida ja levittää ohjelmaa … objektikoodina tai suoritettavana muodossa ”, joku, joka saa ohjelmiston sinulta, on oikeus kopioida se ystävilleen, ja koska s0 sanoo ” Ohjelman suorittamista ei ole rajoitettu ”, jokainen, jolla on tällaisen kopion haltija, voi käyttää sitä. s6 tekee heidän asemastaan vieläkin selkeämmän: se antaa heille nimenomaisen luvan tehdä niin.
-
GNU GPL sopii sinulle, kun lataat ohjelmistostasi; se vain vaatii sinua vapauttamaan binäärisi. Jos mitä kysyt, on mitä lisenssiä minun pitäisi käyttää, jos haluan veloittaa ohjelmistostani ja kieltää maksan käyttäjiäni käyttämästä vapaisiin ohjelmistoihin liittyviä vapauksia ”, se ei olisi tämän sivuston aihe.
Kommentit
- Kun näen lauseen " vapauden ", kuvittelen mukana olevan Team America: Maailman poliisi montaasi.
- Muista, että ohjelmiston ensimmäisen käyttäjän on maksettava siitä, jos kieltäydyt antamasta ohjelmiston lisenssiä kenellekään. GPL: n alla maksua lukuun ottamatta ja aloitat ainoan kopion kanssa. Joten haluat ehkä asettaa korkean aloitushinnan.
Vastaa
- Jotta se olisi GPLv2, tarvitsen pääsyn lähdetiedostoihini?
Ei, et. Lisenssin ehdot eivät sido sinua. Lisenssin tarkoituksena on antaa sinulle oikeuksia, joita sinulla ei muuten olisi … mutta tekijänoikeuksien haltijana ja / tai tekijänä sinulla on joka tapauksessa kaikki oikeudet. Siksi sinun ei tarvitse antaa lähdekoodia.
MUTTA! Sillä ei olisi järkeä.
Oletettavasti valitsit GPLv2: n syystä. Mutta ilman pääsyä lähteeseen lisenssin vastaanottajat eivät voi tehdä sitä, mitä GPLv2 sallii heidän tehdä. Joten sinun ei laillisesti tarvitse antaa lähdekoodia, mutta käytännössä ei ole järkevää julkaista GPLv2-ohjelmistoa ilman lähdekoodia.
- Jos käytän v2-lisenssiä, mutta veloitan käytöstä, onko käyttäjien PITÄÄ ostaa lisenssini voidakseen käyttää sitä?
Ei. Vain ensimmäinen. Kaikki muut voivat teoreettisesti hankkia ohjelmiston ensimmäiseltä, joka voi laillisesti levittää sitä uudelleen GPLv2: n ehtojen mukaisesti.
Mikään ei kuitenkaan takaa, että ensimmäinen käyttäjä tosiasiallisesti jakaa sen uudelleen. GPLv2 sallii sen, se ei pakota sitä.
- Mikä on vaihtoehtoinen lisenssi ohjelmistojen luomisessa, jos haluan veloittaa siitä?
Oikeastaan on täysin mahdollista veloittaa rahaa ja ansaita rahaa GPLv2-lisensoiduista ohjelmistoista:
- Pelkästään siksi, että GPLv2 antaa käyttäjille mahdollisuuden levittää ohjelmistoa uudelleen, ei tarkoita, että he tekevät.
- Jotkut (yritys) käyttäjät haluavat maksaa ohjelmistoista tai he todella haluavat maksaa mahdollisuudesta tehdä sopimus jonkun kanssa, jonka he voivat nostaa kanne, jos ohjelmisto osoittautuu vahingoittavan heidän liiketoimintaansa jollakin tavalla.
- Et myy ohjelmistoa, sinä et myydä ohjelmistoon liittyvää tukea ja palveluita. Ehkä annat koulutusta ohjelmiston tehokkaaseen käyttöön, ehkä annat laajennettuja tukisopimuksia, ehkä myyt räätälöityjen ominaisuuksien kehittämistä.
- Monissa korkean profiilin projekteissa on ”avoimen ytimen” malli, jossa ydin ja perustoiminnot on avoimen lähdekoodin, mutta tuotteen todellinen arvo on laajennuksissa ja laajennuksissa, joista osa on kaupallisia ja omistettuja.
Kommentit
- Huomaa, että jos tuotteesi sisältää kolmannen osapuolen GPLv2-koodin, sinun on vapautettava lähde kolmannen osapuolen ' -lisenssin noudattamiseksi.