AqBanking

| |
|
25.06.2010: EBICS-Modul unterstützt jetzt EBICS 2.4 (H003)
|
AqBanking
AqBanking ist eine freie Bibliothek für Online-Banking und der Nachfolger
von OpenHBCI2.
Aktueller Stand
Die nächste stabile Version von AqBanking wird die Version 5.0 sein. Die Vorbereitungen dazu laufen derzeit
auf Hochtouren. AqBanking5 wird die folgenden Veränderungen bringen:
-
Es werden keine speziellen Frontends mehr mitgeliefert, stattdessen verwendet AqBanking GWEN's neues plattformunabhängiges
Dialog Framework
-
ein neues Backend für den Abruf von Umsatzdaten eines Paypal-Zuganges
-
etliche Bugfixes und Verbesserungen im Bereich HBCI (hier insbesondere bei PIN/TAN-Zugängen)
|
Was ist AqBanking?
AqBanking bietet eine Schnittstelle zu:
-
allgemeinen Aufgaben des Online-Bankings (Umsatz- und Saldenabruf,
Überweisungen und Lastschriften etc)
-
Bankinformationen für Deutschland, USA, Österreich und die
Schweiz
-
Länder- und Währungsinformationen (ISO-Codes etc)
Warum sollten Sie AqBanking verwenden?
-
Mit AqBanking müssen Sie sich nicht auf ein Banking-Protokoll festlegen.
Ihre Anwendung wird mit jedem jetzigen und zukünftigen von AqBanking unterstützten
Banking-Protokoll arbeiten können, ohne daß Sie dazu Änderungen vornehmen müssen.
Das bezieht sich inzwischen sogar auf die Dialoge zur Einrichtung der verschiedenen Banking-Protokolle.
Dadurch können Sie sehr flexibel auf Entwicklungen im Online-Banking-Bereich
reagieren: Neue Protokolle, die in AqBanking implementiert werden, können sofort
von Ihrer Anwendung genutzt werden.
-
AqBanking ist in der Sprache C geschrieben. Dadurch ist es gemessen an seinem Leistungsumfang
verhältnismäßig klein und schnell. Es wird beispielsweise keine mehrere Megabytes
große Java-Laufzeit- oder Mono-Umgebung benötigt.
-
Falls Ihre Anwendung eines der Toolkits FOX 1.6, QT3, QT4 oder GTK2
verwendet, kann es automatisch die inzwischen zahlreichen Dialoge von AqBanking5 verwenden. Dazu
zählen u.a. Einrichtungsdialoge für die unterstützten Banking-Protokolle aber
auch ein generischer Dateiimporter mit einem eingebauten Editor für CSV-Dateiprofile.
-
AqBanking existiert seit inzwischen über 6 Jahren und wird seither ständig weiterentwickelt.
Anwendungen mit Unterstützung für AqBanking
Die folgenden Anwendungen arbeiten mit AqBanking:
- AqFinance
- QBankManager (wird nicht mehr weiterentwickelt)
- GnuCash
-
KMyMoney (benötigt momentan noch
diesen Patch
um auch mit AqBanking5 arbeiten zu können)
- Pecunia (Versionen der Reihe 0.2.x)
- AqBanking-CLI
Unterstützte Protokolle
AqBanking unterstützt derzeit die folgenden Banking-Protokolle:
Lizenz
AqBanking wird unter zwei Lizenzen angeboten:
-
GPL: diese Lizenz erlaubt die Verwendung von AqBanking in
GPL-lizensierten Anwendungen. Damit haben solche Anwendungen Startvorteile
gegenüber kommerziellen Anwendungen.
Dies ist die bevorzugte Lizensierung.
-
individuell verhandelbare Lizenz: Damit kann AqBanking
auch in nicht-GPL-Anwendungen verwendet werden.
Unterstützte Betriebssysteme
AqBanking läuft unter Linux, MacOSX und Windows.
Es sollte auch auf den verschiedenen BSD-Systemen funktionieren.
Bitte informieren Sie mich oder die Mailing-Liste (siehe
Kontakt) falls Sie AqBanking auch
auf anderen Systemen getestet haben.
| |
Sponsoren
|