|
Keskiviikko, 5.12.2007 MPAA syyllistyi tekijänoikeusrikkomukseenElokuvayhtiöiden tekijänoikeusasioita valvova MPAA (Motion Picture Association of America) on niin sanotusti yllätetty housut kintuissa. MPAA julkaisi hiljattain Yhdysvaltain yliopistoille suunnatun työkalupaketin, jonka avulla voi valvoa yliopiston verkossa levitettävää materiaalia. MPAA:n tarjoamat työkalut perustuivat avoimen lähdekoodin sovelluksiin. MPAA ei omaksi harmikseen ollut ymmärtänyt, mitä GNU GPL-lisenssi itse asiassa tarkoittaa. MPAA jakeli vain muokattua tuotetta, vaikka sen olisi pitänyt julkaista muokatut sovellukset GPL-lisenssin alla ja jakaa myös muokattua lähdekoodia eteenpäin.
Lue juttu K2, 5.12.2007 00:09. Lähde: the inquirer
|
|
Kommentoi juttua
anylo, 5.12.2007 09:12:46
Vastaa
Fri13, 6.12.2007 12:33:39
Vastaa
But if you release the modified version to the public in some way, the GPL requires you to make the modified source code available to the program's users, under the GPL.
Thus, the GPL gives permission to release the modified program in certain ways, and not in other ways; but the decision of whether to release it is up to you."
(GPL FAQ:sta)
Tästä saa sen mielikuvan että jos käytän nyt Gimpiä. Joku ottaa Gimpin ja muokkaa sitä. Hänen ei tarvitse jakaa lähdekoodia niin kauan kuin se säilyy hänellä. Jos hän taas jakaa sen kaverille tai omalle koululleen (tai yliopistolle), on kaikki Gimpin käyttäjät velvollisia saamaan sen muuttuneen koodin koska he käyttävät Gimpiä mitä myös tämä muokattu ohjelma käyttää.
Alkuperäisellä tekijällä on oikeus saada muutoksen jos se muutos käyttää jotain hänen alkuperäistä koodiaan hyväksi. Tämähän oli asia mistä Stallman suuttui ja kehitti Copy-Left lisenssin kun ei yritys halunnut kertoa mitä muutoksia teki Stallmanin koodiin mitä levitti.
Olisi mielenkiintoista miten GPL nyt sallisi tämän pimittämisen mistä Stallman suuttui ja koko GPL antoi luvan.
Noh, tämä taas on aika huteraa mutta... minusta vain tuntuu niin oudolta se idea että jos otan Gimpin, muokkaan sitä vähän vaikkapa 8-48bit tuen siihen, annan sen Helsingin Sanomille joiden kanssa teen sopimuksen että he eivät levitä sitä ohjelmaa eteenpäin. Ei sitä koodia voisi pyytää kukaan muu kuin HS. Ei edes alkuperäinen tekijä minulta.
ps. Yliopiston oppilaat olivat pyytäneet MPAA:lta koodia mutta eivät olleet luovuttaneet, samalla tavalla kuin alkuperäiselle tekijällekin tekivät eli pyörittivät sihteereillä jotka eivät tienneet asiasta.
Muutenkin tämä että alkuperäinen koodari saa aina itselleen muutokset pitää paikkansa, koska kuten tässäkin tapauksessa, alkuperäinen tekijä pystyi vaatimaan koodin poistamista lisenssin rikkomisen vuoksi MPAA palvelimilta.
Eli alkuperäisellä tekijällä on _aina_ oikeus pyytää muutokset itselleen jos haluaa kunhänen koodiaan käytetään teknisesti tietyillä tavoilla.
Tämän mukaanhan kuka tahansa joka käyttää alkuperäisen tekijän tekemää ohjelmaa josta tämä muutos on johdettu, olisi myös velvollinen samaaan kopion muutoksesta?
weicco, 6.12.2007 19:43:05
Vastaa
Fri13, 6.12.2007 12:39:15
Vastaa
If you choose to provide source through a written offer, then anybody who requests the source from you is entitled to receive it.
If you commercially distribute binaries not accompanied with source code, the GPL says you must provide a written offer to distribute the source code later. When users non-commercially redistribute the binaries they received from you, they must pass along a copy of this written offer. This means that people who did not get the binaries directly from you can still receive copies of the source code, along with the written offer.
The reason we require the offer to be valid for any third party is so that people who receive the binaries indirectly in that way can order the source code from you.
Eli tässä tapauksessa jos saisin kyseisen binäärin yliopistolta joltain opiskelijalta, saisin vaatia MPAA:lta lähdekoodia?
wally, 6.12.2007 13:32:09
Vastaa
Voidaan silti tehdä herrasmiessopimus kahden yhtiön välille, että me toimitamme teille muunnellun GPL-ohjelman, mutta te ette toimita sitä (ja sitä kautta sorsia) eteenpäin. Tätä ei GPL estä (itselleni olen näin antanut ymmärtää), ja näin voinee tuosta lainaamastasi pätkästä lukea:
Olennaista on, että binääreitä ei voi jakaa ilman sorsia (tai lupausta sorsista), eikä lisenssiä voi muuttaa(jollei ole tekijänoikeuksia kaikkeen koodiin), joka taas tarkoittaa sitä, että kaikki ohjelman käyttäjät saavat halutessaan levittää ohjelmaa ELLEI erillistä sopimusta tästä ole tehty. Tosin jos joku tästä erillissopimuksesta huolimatta saa käsiinsä tämän ohjelman binäärit, on hänellä oikeus vaatia sorsia alkuperäiseltä taholta.
weicco, 7.12.2007 08:34:28
Vastaa
Epäilen, että tuomari ei voi niin määrätä ja ollaankin mielenkiintoisessa tilanteessa.
En usko muuten tuohon, että alkuperäinen koodaaja saisi aina muutokset takaisin. Hänellä ei ole mitään tekijänoikeutta niihin muutoksiin ja hän ei välttämättä ole "program user" joten hänellä ei ole mitään oikeutta muutoksiin. Toki jos lisenssiä rikotaan, hän voi vaatia jakelun keskeyttämistä, mutta se on eri tilanne.
wally, 7.12.2007 16:24:43
Vastaa
Epäilen, että tuomari ei voi niin määrätä ja ollaankin mielenkiintoisessa tilanteessa.
Mikäli B levittää GPL-lisensöidyn ohjelman binäärejä ilman, että tällä on mahdollisuutta toimittaa lähdekoodeja tai kertoa, mistä ne saa, B varmasti syyllistyy lisenssirikkomukseen.
GPL on käsittääkseni varsin hyvin lakituvissa testattu lisenssi, joka on pätevä. Ei taida olla yhtään tapausta, jossa GPL:ää vastaan oltaisiin voitu toimia raastuvan jälkeenkin.
weicco, 9.12.2007 14:59:12
Vastaa
wally, 9.12.2007 23:48:05
Vastaa
En nyt varsinaisesti ymmärrä mihin sitä hyvää tahtoa tässä siis edes tarvitaan. Toki tässä on se, että jos vaikkapa B menee konkurssiin ja on toimittanut vain binäärit C:lle, löytyykö A:lla hyvää tahtoa toimittaa lähdekoodeja C:lle vai ei. Tai kenties B toimii nimensä mukaisesti jossain banaanivaltiossa, jossa lisenssit eivät päde tai jotain muuta yhtä nerokasta.
Karitku, 5.12.2007 08:40:47
Vastaa
daimoni, 5.12.2007 12:51:37
Vastaa
-- Anonyymi kommentoija
weicco, 5.12.2007 10:16:08
Vastaa
Fri13, 5.12.2007 11:13:05
Vastaa
Nimittäin jos vain ne, joille muokattua koodia levität, voivat pyytää lähdekoodia, on se jo epävapaata.
Esimerkki: Yritys A ottaa GPL ohjelman, tekee muutoksia ja myy tuotteen kuten lisenssi sallii yritykselle B. Samaan aikaan tekee yrityksen B kanssa sopimuksen että eivät levitä softaa itse, niin kauan kuin ovat yrityksen A asiakkaita, lähdekoodin kyllä saavat ja saavat hyödyntää sitä kehityksessä kun kertovat yritykselle A mitä pitää muuttaa ja korjata, mutta eivät hyväntahdon eleenä levitä sitä eteenpäin.
GPL ohjelman muut käyttäjät, huomaavat uudenlaisen version ilmestyneen ja haluaisivat nähdä mitä on muuttunut, GPL mahdollistaa että heillä on oikeus pyytää lähdekoodi yritykseltä A ja jos yritys B on tehnyt muokkauksia, myös heiltä.
Ja käsittääkseni, jos yritys A tekee muokkauksia itselleen mutta ei levitä/jaa ohjelmaa, ei sen tarvitse lähdekoodia levittää. Tästä en ole edes varma.
weicco, 5.12.2007 11:22:46
Vastaa
Väärin. Vain ne ovat osallisia lisenssiin, joille olet jakanut tuotettasi. Eivät muut. Vain "asiakkaasi" ovat oikeutettuja lähdekoodeihin.
Esimerkkisi toimii vain ensimmäisen kappaleen verran. Yritys A:lla ei ole mitään velvollisuuksia toimittaa mitään muille osapuolille, kuin yritys B:lle.
Viimeinen lauseesi on täysin oikea. Esim. Google tekee juuri näin. Joskin tähän on tulossa muutoksia uudessa GPL versiossa (jonka tarkkaa nimeä en muista), eli Web Service tarjoajat joutuisivat jakamaan lähdekoodinsa kaikille WS asiakkaille.
wally, 5.12.2007 18:24:51
Vastaa
Mutta tosiaan, jos herra A on koodannut softan ja lisensoinut sen GPL:ksi, herra B muokkaa koodia ja levittää sitä binäärinä pelkästään herra C:lle, eikä kerro lisenssistä tai mahdollisuudesta lähdekoodiin, on B syyllistynyt tekijänoikeusrikkomukseen joka rikkoo siis henkilön A tekijänoikeuksia vastaan. (Kyseessä on varsin klassinen toisen työn esittäminen omanaan, jonka eräät lisenssit sallivat, mutta GPL ei kuulu näihin.)
Tämä siis selityksenä siihen, miksi asia kiinnostaa herra Garrettia.
Hieman OT:
Mikä ihme siitä GPL:stä tekee niin vaikean, että ihan peruasioissakin ollaan täysin pihalla. Itse pidän GPL:n perusasioita varsin simppeleinä ja helposti ymmärrettävinä.
Yleisin virheellinen käsitys, johon itse olen törmännyt:
-jos GPL-lisensoi koodinsa, menettää tekijänoikeudet (ja mm. oikeuden uudelleenlisensoida)
101010, 5.12.2007 11:05:14
Vastaa
Jos jakaisit binääriä vain henkilölle X, ei sinun tarvitse lähdekoodejakaan antaa kuin henkilölle X. Mutta henkilö X voi sitten halutessaan jakaa ne maailmalle.
weicco, 5.12.2007 11:17:05
Vastaa
Ja miten Matthew Garreet tähän liittyy, onko hän yliopisto (epäilen)? Jos ei, miksi asia kuuluisi hänelle? En löydä GPL:stä pykälää, että muutokset pitäisi toimittaa myös takaisinpäin edelliselle jakelijalle, mutta minun tiedetään olleen väärässä ennenkin :)
Yorak, 5.12.2007 11:30:06
Vastaa
weicco, 5.12.2007 13:45:18
Vastaa
101010, 5.12.2007 15:39:59
Vastaa
weicco, 5.12.2007 15:57:33
Vastaa
Buzer, 5.12.2007 16:12:05
Vastaa
dustin, 5.12.2007 13:42:40
Vastaa
Ja miten Matthew Garreet tähän liittyy, onko hän yliopisto (epäilen)? Jos ei, miksi asia kuuluisi hänelle? En löydä GPL:stä pykälää, että muutokset pitäisi toimittaa myös takaisinpäin edelliselle jakelijalle, mutta minun tiedetään olleen väärässä ennenkin :)
Kermit, 5.12.2007 13:14:32
Vastaa
GPL edellyttää vain että lähdekoodi tulee jakaa, mutta ei missään mainita, kuinka se jakaminen tulee tapahtua.
Katson itse, että riittää jos se on esim. pyydettäessä lähdekoodi on saatavilla binaarin tekijältä.
Juosukai, 7.12.2007 11:48:33
Vastaa
GPL edellyttää vain että lähdekoodi tulee jakaa, mutta ei missään mainita, kuinka se jakaminen tulee tapahtua.
Katson itse, että riittää jos se on esim. pyydettäessä lähdekoodi on saatavilla binaarin tekijältä.
/jussi
weicco, 9.12.2007 15:00:13
Vastaa