En oikein tiennyt, mihin kategoriaan tämän laittaisin, joten kyselen aiheesta täällä. Olen tekemässä päättötyötä, jossa valmistan MySQL:ää ja java.a käyttäen ohjelmiston eräälle perintätoimistolle. en oikein ole varma, mitä tuo GPL-lisenssi tarkoittaa. Meinaako se, että MySQL on tässä tapauksessa ilmainen? Entä saako kyseinen perintätoimisto muokata halutessaan ohjelmaa. Entä onko java maksullinen? Kuka joutuu maksamaan ja mitä? Kiitos jo etukäteen Pkele
Molempien käyttö on ilmaista. GPL tarkoittaa sitä, jos muokkaat ohjelman lähdekoodia (eli lisäät uusia ominaisuuksia tai korjaat vanhoja) niin ne muutokset pitäisi kertoa myös muillekkin. Tämä koskee siis vain ohjelman lähdekoodeja, ei sillä tuotettua materiaalia tai sillä käytössä olevaa materiaalia. Java on toistaiseksi suljettua koodia, mutta sekin siirtynee pian GPL:n alle. Ja Java ohjelmia ja MYSQL kantoja saa kyllä myydä (eli omat ohjelmasi eivät siis kuulu Java tai MYSQL koodehin vaan ovat erillisiä osia). Eli voi rauhallisin mielin tehdä Java+MYSQL ratkaisun ja myydä sitä eteenpäin.