Thread Codeverschlüsselungstechnik (86 answers)
Opened by [E|B] at 2004-02-06 19:37

Strat
 2004-02-09 00:19
#79876 #79876
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=sri,08.02.2004, 01:21]Also das will mir nun gar nicht einleuchten...

Demnach würdest du die entwicklung freier (as in speech) Software generell ablehnen?
Schliesslich könnte ja jeder einen fork machen und dein Name wäre für immer in den sources.

Unter welcher Lizenz stellst du deine Module ins CPAN?[/quote]
Nein, es geht mir um meinen Ruf.
Ich moechte gerne die Kontrolle haben, was unter meinem Namen verbreitet wird und eventuell meinen Ruf schaedigen koennte. Wenn jemand Aenderungen hat, soll er sie mir schicken, und ich entscheide dann, ob ich sie einbaue oder nicht. Falls nicht, dann muessen wir eine andere Loesung finden (z.B. die Aenderungen explizit als nicht von mir ausweisen, bei einem Modul eine subklasse oder aehnlich schreiben, oder was auch immer).

Als Beispiel: ich schreibe eine super Chatsoftware, die extrem stabil laeuft. Jeder kann sie frei verwenden und bestimmte Sachen erweitern, allerdings ist fuer die Verwendung Bedingung, dass mein Name auf der Startseite auftaucht und dass der Kern nicht veraendert wird, weil der sehr kritisch ist.
Jetzt kommt jemand her und bastelt am Kern rum, weil er da unbedingt was geaendert haben will, und alle 5 Minuten fliegen die Leute aus dem Chat raus. Da ich als Autor auftauche, waere dies somit meine Schuld, und sowas will ich nicht. Und wenn diese Person diesen durch die nicht erlaubten Aenderungen mittlerweile instabilen Chat auch noch unter meinem Namen weiterverteilt, dann werde ich wohl zu Recht sauer.
Wenn derjenige mir die Aenderungen stattdessen zusendet, dann habe ich die Option, sie einzubauen oder nicht. wenn nicht, und er schafft es, mich davon zu ueberzeugen, dass er sie unbedingt braucht, dann finden wir eine Moeglichkeit.

Ich habe leider noch keine Module auf CPAN veroeffentlicht, weil sie entweder nicht verteilungsreif sind, allgemein genug sind oder weil jemand anderer einfach schneller war (z.B. als ich meinen Zuggenerator fuer Schach hochladen wollte, war jemand anderer um 2-3 Tage schneller :-( )
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Codeverschlüsselungstechnik