Tähän kysymykseen on jo annettu vastauksia :
Kommentit
- mahdollinen kopio Voinko käyttää GPL-ohjelmistoa kaupallisessa sovelluksessa ja Soita GPL-ohjelmistoon muusta kuin GPL-ohjelmistosta
- Olen ' poistanut bitin muista lisenssityypeistä, koska avoimen lähdekoodin lisenssejä on kymmeniä. Pinoaminen Q & A toimii parhaiten, kun kysymykseen on vain yksi oikea vastaus. Jos sinulla on kysymys, jonka avulla yksi henkilö voi vastata Apacheista, toinen GPL: stä ja toinen MSPL, hajottaa tietoa ja vähentää kysymyksen ja vastauksen hyödyllisyyttä.
- Sinun tulisi todennäköisesti tehdä ohjelmistostasi myös GPL , mutta sinun on kysyttävä asianajajalta
Vastaa
Älä jaa
GPL on ensisijaisesti ohjelmistosi jakelu (mitä he kutsuvat " kuljetus "). Jos käytä vain sovellustasi ja GPL-kirjastoa yrityksen sisällä, GPL ei pidä tätä välitystä eikä kopiointijärjestelmää ole käynnistetty. Siksi sinun ei tarvitse tehdä ohjelman avoimen lähdekoodin.
Kommunikoi käsivarsien pituudella
Jos ohjelmasi ei riipu GPL-kirjastosta tai sovelluksesta sen asianmukaisen toiminnan kannalta , ja sinä kommunikoi sen kanssa käsivarren pituudella sen avulla kutemalla erillinen prosessi, putket tai jotain muuta vastaavaa Sen sijaan, että linkittäisit kirjastoa sovellukseesi suoraan, GPL pitää ohjelmasi erillisenä sovelluksena ( johdetun teoksen sijaan), eikä sinun tarvitse tehdä ohjelman avoimen lähdekoodin.
Kommentit
- 2. kohta ei ole täysin totta. Yhteydenpitoa GPL-ohjelman kanssa voidaan laillisesti pitää " linkittämisenä " siihen … (riippuu todella siitä, käyttääkö protokollaa useita sovelluksia tai ei)
- Ensisijainen ajatus on, että ohjelmasi ei ole riippuvainen kirjastosta (se bitti " johdetuista teoksista "). Mutta olen samaa mieltä siitä, että ' on harmaa alue (FSF kertoo niin paljon). Etkö ole varma, mitä useilla muilla sovelluksilla on tekemistä mihinkään.
- ok, ' ei voi käyttää GPL: tä silloin. ' teemme uudelleen ohjelman, joka ohjaa robottia, joka ottaa objektista kuvia, ohjelma sitten käsittelee ne (kontrasti, tasapaino, peittäminen jne.) Lennossa ja tekee useita esitystyypit / niiden kokoelmat ….