Philipp Thomas schrieb:
On Sun, 13 May 2007 16:56:17 +0200, Mario van der Linde wrote:
Geschickt programmiert läuft ein und dasselbe Binary ohne recompile unter Win32/.NET, Win32/mono und *nix/mono. Muss ich dann den Gebrauch des Programms mit mono verbieten (oder per Code verhindern) um die GPL nicht zu verletzen?
noch mal (ich habe *nicht* nachgesehen, ob das wirklich so ist mit einzelnen Komponenten..aber tun wir mal so..) Mono ist GPL Du darfst also eigene Programme mit dem C-Compiler ( GCC ist GPL) erstellen, weitergeben usw. ohne dass du eine Zeile Quellcode veröffentlichst! Du musst ggfs. Runtime-Libaries ( mit Lizenzvermerk !) weitergeben. Wenn du eine Zeichen Quellcode in den GPL-Sachen änderst..dann musst Du diesen geänderten Quellcode veröffentlichen! Du musst absolut NICHTS veröffentlichen, wenn du all die Pakete nur *benutzt* -> so wie sie sind! Z.B. SuSE's YAST2 benutze jede Menge GPL-Libaries ...war selbst properitär.
Das hängt von der Lizenz ab, unter der Mono bzw. die Bibliotheken stehen. Die solltest Du Dir also mal durchlesen. Philipp
Steht eigentlich alles auch genauso in den GPL-Rules drin ( LGPL heisst dann, du musst *nicht* mehr die GPL-Lizenz beim *Weitergeben* erwähnen)... währeddessen Du Mono-Programmen in dem Moment die GPL-Lizenz/Hinweise hinzufügen musst, sobald Du Libaries (usw.) *weitergibst*. ( Mono-Runtime ?) Natülich finden es alle nett, wenn Du deinen/euren Code auch veröffentlichst.... Steht aber eigentlich alles genauso in der GPL drin...?? gibt sicher ein Wiki dazu ?? Grüsse Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org