Moin, ich bin heute zufaellig durch einen Kollegen auf "Bernd's Blog" zum Thema AqBanking aufmerksam gemacht worden: "http://www.bwurst.org/plugin/tag/hbci"
Bernd empfand es offensichtlich als unnoetig, seine Kritik direkt mir gegenueber zu aeussern, was ich persoenlich enttaeuschend finde. Ein guter Stil sieht anders aus. Bernd kritisiert hier 2 Punkte: 1) das Fehlen des AqBanking-Tool in neueren Versionen von AqBanking ============================================= Dazu bleibt festzuhalten: Dieses Tool konnte nicht direkt von AqBanking2 uebernommen werden, sondern haette umgeschrieben werden muessen, bzw. ebenfalls nach AqBanking3 portiert werden. Ich selbst benoetige kein Kommandozeilen-Tool fuer's Onlinebanking, und es gab bisher noch kaum Anfragen dazu. Die meisten Benutzer verwenden halt Programme wie Gnucash, KMyMoney, QBankManager etc und benoetigen dieses Tool ebenfalls nicht. Ich weiss selbstverstaendlich mit meiner ohnehin schon wenigen freien Zeit mehr anzufangen, als ein Tool zu erzeugen, dass im allgemeinen nur kaum und von mir im besonderen ueberhaupt nicht benoetigt wird. Ich habe im Auftrag fuer jemanden allerdings ein neues Kommandozeilen-Tool geschrieben, welches die speziellen Aufgaben seines Auftrages erfuellt (aqbanking-cli). Dieses Tool habe ich natuerlich dem Auftrag entsprechend bezahlt bekommen und ich enthalte es anderen potentiellen Kunden nicht vor. Mir daraus einen Strick zu drehen, dass ich nicht alles, was ich erzeuge, als kostenlose Open-Source freigebe, halte ich fuer weit ueberzogen, insbesondere, wenn man bedenkt, dass die gesamte AqBanking-Familie genauso wie in den letzten Jahren weiterhin kostenlose Open-Source Software ist. Bernd mag es als Frevel empfinden, wenn ich auf meinem eigenen Open-Source-Projekt aufbauend Software verkaufe, aber fuer mich ist es nunmal eine Notwendigkeit. Irgendwovon muss ich schliesslich mein OpenSource-Engagement bezahlen, der Kuehlschrank fuellt sich nicht ausschliesslich durch Schulterklopfen. 2) Bedingungen zur Annahme von Code ========================== Bernd bemaengel weiterhin, dass ich nur Code in AqBanking aufnehme, wenn ich die Verwertungsrechte daran bekomme. Abgesehen davon, dass das Problem eher akademischer Natur ist - ich bekomme zu AqBanking nahezu keinen Code eingesandt - gibt es auch dafuer einen guten Grund: Ich will mir nicht meine eigenen Rechte an AqBanking wegnehmen lassen. Wenn ich also in groesserem Stil Code annehme, der z.B. unter der GPL freigegeben wird, bin ich nicht mehr frei in der Lizenzwahl. Waehrend AqBanking also weiterhin unter der GPL steht - und es ueberhaupt keinen Grund gibt, daran etwas zu aendern, weil AqBanking praktisch sterben wuerde, wenn es nicht mehr OpenSource waere - gibt es dennoch guten Grund, fuer AqBanking *zusaetzlich* auch andere Lizenzen anzubieten. Das machen auch andere (z.B. QT). Das kann ich aber nur, wenn ich den Code auch entsprechend relizensieren darf. Und das geht nicht mehr, sobald AqBanking Code enthaelt, dessen Lizenz ich nicht aendern darf. Ich habe viel Arbeit und Zeit in AqBanking gesteckt, und ich will mir meine Moeglichkeiten mit meinem eigenen Code nicht einschraenken lassen. Ist das so unverstaendlich? Ich denke, dass AqBanking - insbesondere in der Version3 - ein gutes Projekt ist. Und das liegt auch an der Gemeinder der Benutzer, die zwar kaum Code beitragen, dafuer aber etwas viel wertvolleres: Aktives Feedback. Bernd's Fazit ist, AqBanking ist "ab sofort nicht mehr unterstützenswert.". Ich hoffe, dass das nicht die Meinung der Mehrheit der Benutzer der AqBanking-Familie (Gwenhywfar, Libchipcard, AqBanking) ist. Zukuenftig wuerde ich mir allerdings wuenschen, dass ich solche Kritik nicht erst zufaellig finden muss, sondern dass die Leute wenigstens den Anstand haben, sich mit soetwas erst einmal direkt an mich zu wenden! Gruss Martin Preuss -- "Things are only impossible until they're not" Martin Preuss - http://www.aquamaniac.de/ AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/ ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Aqbanking-devel mailing list Aqbanking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aqbanking-devel