siDDis Skrevet 16. februar 2007 Del Skrevet 16. februar 2007 Sånn som eg forstår så er nesten om ikkje alle MySQL klienter under GPL. Er det nokon som veit om dette og gjelder RoR. Må heile min applikasjon utvikla med RoR kjøpe alternativ lisens eller bøye seg under GPL sine krav? Lenke til kommentar
Frank2004 Skrevet 17. februar 2007 Del Skrevet 17. februar 2007 Vet det finnes mysql-klienter som er skrevet i ren ruby, og slippes under ruby-lisensen, men aner ikke hvor bra disse fungerer. Sikkert smart å holde seg unna GPL nå om dagen, ja. Så vidt jeg forstår så oppgraderes dagens lisens automatisk til GPL v3 når denne slippes, og under v3 har jeg inntrykk av at hosting av webapplikasjoner det samme som distribusjon.. Det beste er nok å droppe mysql. Ikke bare pga lisensen, men fordi det er en elendig database. Sikkerheten på dataene dine er elendig, ytelsen er ikke noe å skryte av, skalerbarheten er dårlig, og den ligger milevidt unna standard sql-syntax. Gå for Postgres i stedet. Lenke til kommentar
siDDis Skrevet 17. februar 2007 Forfatter Del Skrevet 17. februar 2007 Dagens versjoner av MySQL er nok GPLv2 only, men i framtidige versjoner av MySQL kan bli GPLv3. Og er det sant som du seier at hosting av webapplikasjoner vil og gå under distribuering så er jo MySQL egentleg eit heilt ubrukeleg framtidsretta alternativ. Eg fant litt informasjon om ein Ruby basert MySQL driver http://www.tmtm.org/en/ruby/mysql/ Men det virker som den er i alphastadiumet. Ergo ubrukeleg på produksjonsnivå. Foreløpig er det nok MySQL av diverse grunner, men eg skal sjå kva eg kan få gjort med PostgreSQL etterkvart. Lenke til kommentar
chrononaut Skrevet 14. mars 2007 Del Skrevet 14. mars 2007 Dette er da ikke et problem, så lenge du ikke lyger og påstår at du har skrevet MySQL selv eller tilsvarende. GPLv2 blir _ikke_ automatisk oppgradert til GPLv3. Uansett, rb-mysql biblioteket er (selvfølgelig) skrevet i ren Ruby, og bruker Ruby sin dual-lisens. Lenke til kommentar
itsmebth Skrevet 8. desember 2007 Del Skrevet 8. desember 2007 (endret) GPLv3 sier ikke at hosting av webapplikasjoner er det samme som distribusjon. Det er derimot en variant av GPL (Affero) som sier at du ikke har lov å deaktivere en eventuell metode for å få kildekoden til applikasjonen. GPLv3 er endret for å gjøre den varianten kompatibel med den vanlige. http://www.gnu.org/licenses/gpl-3.0.html#section13 http://en.wikipedia.org/wiki/Affero_General_Public_License EDIT: Oops, denne tråden var visst litt gammel... Beklager Endret 8. desember 2007 av itsmebth Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå