2Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
539
539
EMPFEHLEN
-
23.02.11 00:26 #1
Hallo zusammen,
im Rahmen eines kommerziellen Web-Projektes verwende ich MySQL.
Ich benutze dabei den Connector, den MySQL in seinem Dual-Lizenz-Programm zur Verfügung stellt. Ich kann mein Projekt also nicht getrennt von MySQL ausliefern.
Das bedeutet für mich, dass ich mir um die Wahl einer der beiden Lizenzen gedanken machen muss.
Nun habe ich die Lizensierung von MySQL so verstanden, dass ich entweder eine vierstellige Summe auf Oracle's Konto überweise, oder meinen Code ebenfalls unter die GPL stelle.
Nun werde ich aus der GPL nicht wirklich schlau. Reicht es aus, wenn ich in die Sourcecode-Dateien per Kommentar in den ersten Zeilen reinschreibe "GPL licensed", oder muss ich den Code auf einer öffentlichen Seite verfügbar machen?
Mir, und angesichts der Kosten für die kommerzielle Lizenz auch meinem Auftraggeber, ist es im Prinzip egal, wenn jemand den Code benutzt, ich bezweifle aber, dass ihn jemand brauchen kann.
Ich habe keine eigene Homepage, sonst würde ich einfach dort ein ZIP Paket einstellen.
Viele Grüße,
André
-
23.02.11 12:27 #2
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
Hi.
Die GPL verlangt nur, das du den Code zur Verfügung stellst - zumindest auf Anfrage. Das kann eine CD mit dem Quellcode sein, oder eine Diskette oder du kannst es einfach in ein Repository wie z.B. https://bitbucket.org/ einstellen.
Letztere Möglichkeit würde ich bevorzugen, so mußt du dich nicht um Backups kümmern und evtl. findet sich ja doch jemand der freiwillig / kostenlos an deinem Projekt arbeitet, Fehler meldet usw.
Du verwendest doch bestimmt schon ein SCM, oder?
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
23.02.11 23:06 #3
Danke für deine Antwort.
Ich lese den Begriff SCM zum ersten mal. Hab bei wikipedia "Supply-Chain-Management" darunter gefunden. Macht das denn Sinn, wenn man alleine arbeitet, für eine kleine Firma?
Der Teil des Projektes, der GPL-Lizensierten Code beinhaltet, ist ein einfaches Windows-GUI, mit dem auch DAUs die Datensätze einer bereits vorhandenen MySQL Datenbank bearbeiten können. Es handelt sich dabei um nichts weiter als leicht angepasste Copy'n Paste Codeschnipsel aus C#-DataBinding Beispielen.
Wenn das ausreicht, würde ich den Code einfach dann herausgeben, wenn jemand wirklich danach fragt.
Ich hoffe ich hab dich richtig verstanden.
-
24.02.11 07:39 #4
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
Ich meinte damit "Source Code Management". Siehe z.B. http://www.cmcrossroads.com/cm-artic...or-small-teams
Du mußt also demjenigen dem du die Software verkaufst, eine Lizenz der GPL beipacken und hinzuschreiben, das auf Anfrage auch der Quellcode verfügbar ist.
Zitat von Wikipedia
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
24.02.11 11:58 #5
Das heißt, ich muss nur meinem Auftraggeber die Sourcecode-Dateien verfügbar machen?
Das ist ja super :-D
Vielen Dank.
Ähnliche Themen
-
Variable dauerhaft verfügbar machen
Von DrBonsai im Forum PHPAntworten: 3Letzter Beitrag: 11.03.10, 20:12 -
EJB überall verfügbar machen ?
Von KarlRannseier im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 2Letzter Beitrag: 14.02.08, 22:22 -
Website offline verfügbar machen
Von z-coupe im Forum JavaAntworten: 0Letzter Beitrag: 05.04.06, 11:44 -
Profildaten applikationsübergreifend verfügbar machen? Wie?
Von DanyCode im Forum .NET Web und KommunikationAntworten: 7Letzter Beitrag: 09.08.05, 21:08 -
php news für wap (WML) verfügbar machen
Von Zest im Forum Sonstige SprachenAntworten: 0Letzter Beitrag: 05.05.05, 13:28





Zitieren

Login





