Suttuprötö, ver 1.01 (julkaistu 29.7.2006): 1,25mt
http://ezbe.iio6s.info/SuttuProto_101.zip
Edit: lisätty muutama kuva
Pelinähän tuo nyt ei kovin kummoinen ole, mutta oikea pommi tuleekin tässä: Ideana on että julkaisen kyseisen projektin lähdekoodin avoimena (ylläolevan linkin takaa löytyvä paketti ei sisällä lähdekoodia, ja on normaalien tekijänoikeuksien alainen kaikilta osin), GNU GPL-lisenssin alaisuudessa yhteisölle jatkokehiteltäväksi. GPL on muun muassa Linux-ytimen lisenssi. GPL-lisenssi pähkinänkuoressa tarkoittaa, että (pääosin copypastea http://linux.fi/wiki/GPL :stä):
- * Ohjelmaa saa vapaasti käyttää ja tutkia
* Ohjelmaa saa jakaa edelleen, kunhan lähdekoodi ja lisenssi (gpl.txt) annetaan mukaan
* Ohjelmaan saa tehdä muutoksia ja näitä muutoksia levittää edelleen, kunhan muutoksista ilmoittaa selvästi (yleensä changelog-tiedostossa), GPL-ilmoituksia ei poista ja muunnettu lähdekoodi ja lisenssi annetaan mukaan, sikäli kuin uutta versiota levitetään
* Ohjelmasta saa ottaa osia ja käyttää muissa ohjelmissa, jotka käyttävät GPL-lisenssin samaa versiota (eli jos jotain ko. projektin osaa käytetään toisessa projektissa, täytyy toisenkin projektin olla GPL:n alaista avointa lähdekoodia), kunhan tekijät mainitaan asianmukaisesti. Monessa ohjelmassa käyttäjän annetaan valita mitä GPL:n versiota käytetään.
* Jos käyttäjä ei hyväksy GPL:n ehtoja, hänellä ei ole tekijänoikeuslain mukaan lupaa jakaa GPL-lisensoitua ohjelmaa tai siitä johdettuja töitä. Huomaa, että tällöinkin käyttäjä voi jatkaa ohjelman käyttöä, sillä hänellä on tekijänoikeuden mukaiset yksityiskäytön oikeudet.
Tiettyjä ongelmia tässä tosin tulee esiintymään. Lisenssi koskettaa siis vain lähdekoodia, mutta alleviivataan vielä mitä se käytännössä tarkoittaa:
- * Alkuperäisten grafiikoiden tekijänoikeus ei kuulu kokonaisuudessaan minulle (vaikka joitakin malleja olen tuohon tehnyt, mutta niihinkin on tekstuurit tehny toinen henkilö, peli käyttää siis spriteinä esirenderöityjä 3d-objekteja), joten lisenssi ei koskettaisi grafiikoita. Tämä voi tuottaa ongelmia, sillä levitysoikeuden suhteen on alkuperäisen tekijän kanssa sovittu, että niitä saa levittää Suttuprötön "virallisen" version mukana, mutta muista projekteista ei ole keskusteltu. Todennäköisesti siis tarkoittaa sitä, että levitettävät grafiikat pitäisi tehdä alusta uudelleen.
* Äänet ovat public domainia, joten niitä lisenssi ei myöskään kosketa, mutta se ei sinänsä haittaa (koska ne ovat public domainia, ja siten vapaasti käytettävissä)
Täältäpä nämä löytyvät, nauttikaa (tai jotain):
Suttuprötön lähdekoodi, GPL-lisenssin alaista (ei sisällä graafista mediaa tai ääniä): 72kb
http://ezbe.iio6s.info/Suttuproto_GPL.rar
Onnistuu, mutta periaatteessa projektistasi tulee tällöin GPL:n alaista kokonaisuudessaan. Käytännössä, jos joku ottaa pätkän koodia tästä projektista, heittää sen omaansa ja levittää pelkkää käännettyä versioita, ei sitä kukaan todennäköisesti huomaa (tavukoodia tutkimalla voisi huomata, mutta epäilen että ketään moinen työsarka kiinnostaisi). Tässä tapauksessa kyseessä on vain huono ja moraaliton ihminen, jonka karma tippuu pahasti negatiiviselle. Bad, bad dog.Mitä jos haluan käyttää pätkää Suttuprötön koodia omassa projektissani?