API-Klasse

Roland Haeder r.haeder at gmx.de
Mo Apr 5 09:50:25 UTC 2010


Hallo Christian,

ich moechte, dass die Klasse moeglichst fuer alle (ist nicht
ueberheblich gemeint) verfuegbar ist, also sowohl fuer freie Software -
ich selber schreibe freie Software (GNU GPL 3 und noch 2), die diese
Klasse bereits in stark abgewandelter Fassung nutzt - als auch fuer
propitaere - ich kenne bis jetzt keine Spielefirma, die ihre
browserbasierten Spiele unter GNU GPL veroeffentlicht hat, hoechstens
als "frei nutzbar", aber hier ist eher "Freibier" gemeint.

Letzteres koennte wichtig sein, da falls sich die Wernis rumsprechen,
dann auch die besagten Spielefirmen die API-Klasse wohl nutzen moechten
(anstelle selber zu implementieren, was natuerlich auch geht und von mir
auch supportiert wird).

Die von dir angesprochenen Anpassungen meiner Klasse wuerde dann z.B. so
aussehen:
/**
 * Eigene Anpassung der API-Klasse
 */
class MyApiImplementation extends WdsGenericApi {
/**
 * Hier sind dann die Methoden ueberschrieben, die angepasst werden
 * mussten. Eine Anpassung von dem Code der WdsGenericApi-Klasse ist
 * dann nicht noetig.
}
// [EOF]

So ist es auch geplant, da "WdsGenericApi" als abstrakt markiert ist und
davon somit keine Instanzen gebilden werden koennen. Ich koennte mir
auch eine duale Lizensierung vorstellen, wenn es nicht anders geht.

VG,
Roland

On Mon, 2010-04-05 at 11:34 +0200, Christian Kalkhoff wrote:
> Hallo Roland,
> 
> Am 05.04.2010 01:41, schrieb Roland Haeder:
> 
> > Frage: Ist dies ueberhaupt machbar, als lizenztechnisch, und wenn ja:
> > Welche Lizenz waere da eurer Meinung nach die passenste?
> 
> Du möchtest sicher, dass die Verwendung deiner Klasse nicht dazu führt, 
> dass das nutzende Programm auch unter einer freien Lizenz veröffentlicht 
> werden muss (Kommerzielle Nutzung).
> 
> Wenn du weiterhin möchtest, dass Anpassungen DEINER Klasse wieder frei 
> zur Verfügung gestellt werden müssen, so bietet sich IMHO die LGPL an.
> 
> Christian
> 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 198 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.fsfe.org/pipermail/fsfe-de/attachments/20100405/4e0a04d0/attachment.sig>


Mehr Informationen über die Mailingliste FSFE-de