http://www.tietoviikko.fi/kehittaja/article331448.ece
" Edu4 rikkoi kaikkia näitä ehtoja myymällä kouluille VLC-videosovellusta, josta oli poistettu kaikki merkinnät tekijöistä ja koodin avoimuudesta."
"Tapaukseen tuo lisäväriä se, etteivät juttua nostaneet VLC:n oikeuksien omistajat vaan ohjelmiston ostanut opettajajärjestö AFPA. Juttu oli Ranskan lain mukaan mahdollinen, koska GPL antaa oikeuksia myös koodin vastaanottajalle."
" Edu4 rikkoi kaikkia näitä ehtoja myymällä kouluille VLC-videosovellusta, josta oli poistettu kaikki merkinnät tekijöistä ja koodin avoimuudesta."
"Tapaukseen tuo lisäväriä se, etteivät juttua nostaneet VLC:n oikeuksien omistajat vaan ohjelmiston ostanut opettajajärjestö AFPA. Juttu oli Ranskan lain mukaan mahdollinen, koska GPL antaa oikeuksia myös koodin vastaanottajalle."
Vastaukset 4
Vanhimmat
Mikäli olen oikein ymmärtänyt, vapaata ohjelmakoodia (GPL-lisensoitua) saa myös myydä, mutta mm. lähdekoodi tulee olla jaossa yms.
Oikeastihan jonkun ison ohjelmiston kääntäminen lähdekoodista binäärikoodiksi on asiantuntemusta vaativa työ. Jos lähteeseen on tehty jotain muutoksia yms., niin voihan siinä mennä rahanarvoista aikaa joltakulta muultakin, että saa sen käännöksen suoritettua. Näin siis tuotteella olisi arvoa, vaikka se kokonaisuudessaan olisi avointa koodia. Binäärien kopiointimahdollisuus toki alentaa tässä tuota arvoa melkoisesti.
Sen lisäksi pakettiin kaiketi voisi lisätä suljettua osuuttakin. Ranskassa kaiketi ainoa ohjelmointityö, jonka Edu4 oli tehnyt, oli tunnisteiden poisto (poiskommentointi?) lähdekoodista ja kääntäminen sitten binääriksi. Että ei sitten näin ainakaan Ranskassa saakaan tehdä.
"Oikeastihan jonkun ison ohjelmiston kääntäminen lähdekoodista binäärikoodiksi on asiantuntemusta vaativa työ. "
Ainakin sitten kun ohjelma ei käänny, mikä ei ole mitenkään selvää.
"Sen lisäksi pakettiin kaiketi voisi lisätä suljettua osuuttakin."
Ohjelmistossa voi olla suljettuja osia, mutta GPL lisensoitua koodia ei saa linkata suljetuun koodiin. LGPL:ää voi sitten linkata.
"Mikäli olen oikein ymmärtänyt, vapaata ohjelmakoodia (GPL-lisensoitua) saa myös myydä, mutta mm. lähdekoodi tulee olla jaossa yms."
Joo, myydä saa. Koodi pitää luovuttaa mukana tai olla muuten saatavilla. Sitä ei tarvi luovuttaa kenellekään muulle kuin sille jolle sitä levitetään.
"Oikeastihan jonkun ison ohjelmiston kääntäminen lähdekoodista binäärikoodiksi on asiantuntemusta vaativa työ. Jos lähteeseen on tehty jotain muutoksia yms., niin voihan siinä mennä rahanarvoista aikaa joltakulta muultakin, että saa sen käännöksen suoritettua. Näin siis tuotteella olisi arvoa, vaikka se kokonaisuudessaan olisi avointa koodia. Binäärien kopiointimahdollisuus toki alentaa tässä tuota arvoa melkoisesti."
No jaa, jos on kaikki dependencyt asennettu, niin ei se hankalaa ole. Yleensä mukana tulee tiedosto jossa on selvät ohjeet kääntämiseen. Jos sitä muokkaa, on kuitenkin tiedossa että mitä kirjastoja pitää laittaa lisää. Jos se kääntäminen olisi oikeasti niin vaikeaa, ei Linux olisi levinnyt koskaan oikein mihinkään.
"No jaa, jos on kaikki dependencyt asennettu, niin ei se hankalaa ole. Yleensä mukana tulee tiedosto jossa on selvät ohjeet kääntämiseen. Jos sitä muokkaa, on kuitenkin tiedossa että mitä kirjastoja pitää laittaa lisää. Jos se kääntäminen olisi oikeasti niin vaikeaa, ei Linux olisi levinnyt koskaan oikein mihinkään."
Onhan se helppoa jos kääntyy ilman, että tarvitsee muokata koodia tai makefilea. Ei eroa paljon softan asennuksesta muuten.
Todellisuudessa näin ei kuitenkaan ole aina.