Arath hat geschrieben:
wirklich egoistisch fände ich eher das verstecken der Dateien, was dank Eliwoods Sourceviewer auch nur wenige Klicks sind, und sie auch auf Teufel komm raus nichts freiwillig herausgeben wollen.
Mit freundlichen Grüßen
Kai A. Wolf
ein "X" im alten Source zu machen find ich weniger aufwendig, als den Sourceviewer zu bedienen..
Mal ehrlich ich erzähle mal ein tatsächlich passiertes Beispiel..
meine motd.php wurde von mir in vielerlei Hinsicht geändert und umgeschrieben. Auch hatte ich neben der normalen SU Rechteverteilung damals "unglücklich gewählt" dem Login "Nameverratichnet" das Recht gegeben Motds zu schreiben. Da wir eine Denylist in Silienta führen, war die Wahl des Loginnamen legitim, da es nie wieder einen Char geben konnte, der diesen Namen trägt.
Worauf will ich nun hinaus?
Es gab dann einige Server.. die haben sich die Motd aus meinem Source gezogen und
OHNE den Code zu überfliegen bei sich aufgespielt..
Damals haben wir um auf die Schwachstelle hinzuweisen dann Motds auf dem Server in Umlauf gebracht und uns halt nen Spass drauss gemacht. Wohlgemerkt auch nach einer Zeit uns geoutet und dem Besitzer drauf gestossen, was da los war.
Ich denke jeder weiss, worauf ich hinauswill..
viele nehmen sich Dinge aus dem Source, bauen diese ein ohne Kontrolle oder Kenntnis und wundern sich nachher über massive Probleme.
Daher ist open source auch immer nur bedingt "gut".. klar, letztendlich sind die Admins selber schuld, wenn ihnen sowas passiert usw. das ist klar. Aber auch für uns ist das immer unschön.
Wenn es mehr Leute geben würde, die wirklich auch mit Grundkonzepten zurecht kommen würden, wäre man sicher auch mehr bereit mal was zu veröffentlichen oder offenzulegen, nur ist dem nicht so.
Silienta hat kein Much-in-Bundel, Silienta hat keine Farbcodes in der Datenbank, Silienta hat kein "rp system" von hier usw.
Wir haben den Grossteil davon selber umgesetzt und geschrieben. Wenn ich jetzt einen Hack von Silienta veröffentlichen würde, dann würde mich alleine die Einbauanleitung für nen anderes Logd Tage kosten, da ich mich in jegliche Fremdfunktionen wieder einlesen müsste.. es gibt heute einfach keine 1:1 Einbauanleitung mehr, weil jeder Server sich in irgendeiner Art und Weise anders weiterentwickelt hat.
Daher habe ich mittlerweile auch davon abgesehen noch irgendwas zu veröffentlichen, weil ich schon allein am Tagebuch gesehen habe, wieviele Leute da Probleme hatte.. mich permanent wer im icq anschrieb und um Einbauhilfen gebeten hatte usw.
Irgendwann ist dann halt auch für mich der Punkt erreicht, wo ich sage "Hallo??? Ich habe meine Zeit nicht gestohlen und ihr müsst das selber hinbekommen"
Und leider ist die Zahl derer, die dann auch es hinbekommen sehr schwindend gering geworden.. Und die Zahl derer, die früher hier bereitwillig geholfen haben schwindet noch weiter, weil man es irgendwann auch leid ist 1000x die selbe Frage zu beantworten.. Wenn es an den kleinsten Dingen schon scheitert und immer und immer wieder dann auch noch frech geworden wird, wenn man auf die Bedingungen hinweisst... usw.
Ich nehme jetzt mal
http://www.atrahor.de/ als Beispiel.. wobei Dragonslayer ja sogar eine abgespeckte ältere Version zum Komplettdownload anbietet.
Dieser Server ist (meine Meinung) der fortschrittlichste Logd Server, der ich kenne. Da stecken mehrere hundert, wenn nicht sogar tausende von Stunden arbeit verschiedenster Programmierer drin..
Dann kommt ein Spieler X
Der sich ungerecht behandelt fühlt und sagt "so.. logd ist open source. Ich mache jetzt mein eigenes Dorf, und du böser admin musst mir jetzt deinen source geben dafür"
...muss man nicht mehr viel zu sagen oder?
Lizenz hin-her usw.. aber es ist fakt:
50% der Logds im Netz sind rein --download von anpera-- 20% sind noch zusätzlich der veröffentlichungen
und die letzten 30% haben sich allein weiterentwickelt ausserhalb von anpera.. ausserhalb von veröffentlichten chatviews usw..
wie soll das kompatibel gemacht werden?
Es funktioniert nicht.. Soetwas würde nur funktionieren, wenn es einen Hauptcode Server geben würde, wo man jede seiner Änderungen hinsendet, und ein Oberguru versucht immer wieder alles in eins zu werfen..
no way..
lg für viel Text.. wollte eigentlich gar nix schreiben, aber irgendwie hats mich dann wie immer doch geritten auch zu senfen ;P