summaryrefslogtreecommitdiff
path: root/developers.html
blob: b5bd4d35b2ce61451e23d47ef8b983254aa39563 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Taler - Taxable Anonymous Libre Electronic Reserves: Developers</title>
    <meta name="description" content="">
      <!--# include file="common/header.inc" -->
  </head>
  <body class="en" onLoad="loadLang();">
    <div class="container">
      <!--# include file="common/navigation.inc" -->
      <!-- Jumbotron -->
      <div class="jumbotron">
        <h1 lang="en">Taler for Developers</h1>
        <h1 lang="de">Taler f&uuml;r Entwickler</h1>
        <h1 lang="fr">Taler pour les Développeurs</h1>
      </div>

      <!-- Example row of columns -->
      <div class="row">
        <div class="col-lg-6">
          <h2 lang="en">Free</h2>
	  <h2 lang="de">Frei</h2>
	  <h2 lang="fr">Libre</h2>
          <p lang="en">Taler is free software implementing an open protocol. Anybody is welcome to inspect our code and integrate our reference implementation into their applications.
             Different components of Taler are being made available under different licenses. The Affero GPLv3+ is used for the Mint, the LGPLv3+ is used for reference
             code demonstrating integration with merchant platforms, and licenses like Apache/Mozilla/GPLv3+ are used for wallets and related customer-facing software.
             We are open for constructive suggestions for maximizing the adoption of this libre payment platform.</p>
          <p lang="de">Taler ist freie Software, welche ein offenes Protokoll
	     implementiert. Der Code ist frei verf&uuml;gbar und jeder ist
	     eingeladen unsere Referenzimplementierung in eigene Projekte zu
	     &uuml;bernehmen. Die unterschiedlichen Komponenten Talers sind unter
	     verschiedenen Lizenzen erhältlich. Die M&uuml;nzerei f&auml;llt unter
	     Affero GPLv3+, Referenzcode, welcher die Integration mit
	     H&auml;ndlerplattformen demonstriert, l&auml;uft unter LGPLv3+ und die
	     Geldb&ouml;rsen sowie weitere Software auf Seiten der Endkunden
	     verwenden Apache-/Mozilla- &auml;hnliche GPLv3+. Wir sind offen
	     f&uuml;r konstruktive Vorschl&auml;ge und freuen uns &uuml;ber
	     Beitr&auml;ge, welche zur weiten Verbreitung dieser freien Bezahlplattform
	     f&uuml;hren.</p>
	  <p lang="fr">Taler est un logiciel libre exécutant un protocol ouvert.
	     Vous êtes les bienvenus pour inspecter notre code et intégrer nos
	     applications référence dans vos applications. Différents composants de
	     Taler sont disponibles sous plusieurs licences. L'Affero GPLv3+ est
	     utilisé pour la monnaie, le LGPLv3+ est utilisé pour le code référence
	     montrant l'intégration sur des plateformes machandes, et des licences
	     comme Apache/Mozilla/GPLv3+ sont utilisées pour les portefeuilles et
	     le lien client-logiciel orienté. Nous sommes ouverts à toute
	     suggestion constructive pour exploiter au maximum cette plateforme de
	     paiement libre.</p>
        </div>
        <div class="col-lg-6">
          <h2 lang="en">RESTful</h2>
	  <h2 lang="de">REST-basiert</h2>
	  <h2 lang="fr">Avec REST</h2>
	  <p lang="en">Taler is designed to work on the Internet.  To ensure
	     that Taler payments can work with restrictive network setups, Taler
	     uses a RESTful protocol over HTTP or HTTPS. Taler's security does not
	     depend upon the use of HTTPS, but obviously merchants may choose to
	     offer HTTPS for consistency and because it generally is better for
	     privacy compared to HTTP.  Taler uses JSON to encode structure data,
	     making it easy to integrate Taler with existing Web applications.
	     Taler's protocol is documented in detail <a href="http://api.taler.net/">here</a>.</p>
	  <p lang="de">Taler wurde zur Verwendung im Internet konzipiert. Um
	     sicherzustellen, dass Bezahlvorg&auml;nge mit Taler auch in
	     restriktiven Netzwerkumgebungen funktionieren k&ouml;nnen, verwendet
	     Taler ein REST-basiertes Protokoll &uuml;ber HTTP oder HTTPS. Taler
	     Sicherheit h&auml;ngt nicht von der Verwendung von HTTPS ab, aber
	     die Verwendung von HTTPS auf Seiten der H&auml;ndler sollte aus
	     Konsistenzgr&uuml;nden und aufgrund der besseren Privatsph&auml;re,
	     die HTTPS gegen&uuml;ber HTTP bietet, erfolgen. Da Taler
	     zur Kodierung von Datenstrukturen JSON verwendet, ist die
	     Integration von Taler in existierende Webapplikationen sehr
	     einfach. Das Taler-Protokoll ist im Detail <a href="http://api.taler.net/">hier</a>
	     dokumentiert.</p>
	  <p lang="fr">Taler est conçu pour fonctionner sur Internet. Afin de
	     s'asurer que les paiement Taler fonctionnent sur des installations
	     réseaux restrictives, Taler utilise le protocole RESTful sur HTTP ou
	     HTTPS. La sécurité Taler ne dépend pas de l'utilisation de HTTPS, mais
	     naturellement les commerçants voudront choisir HTTPS pour l'uniformité
	     et car c'est généralement meilleur pour la confidentialité comparé à
	     HTTP. Taler utilise JSON pour coder les données structure, rendant
	     Taler facile à intégrer avec des application Web existantes. Le
	     protocole Taler est documenté en détail <a href="http://api.taler.net/">ici</a>.</p>
        </div>
      </div>
      <div class="row">
        <div class="col-lg-6">
          <h2 lang="en">Code</h2>
          <h2 lang="de">Code</h2>
          <h2 lang="fr">Code</h2>
	  <p lang="en">Taler is currently primarily developed by a research team
	     at Inria and TU Munich. However, contributions from anyone are
	     welcome.  Our Git repositories can be cloned using the Git and HTTP
	     access methods against <tt>git.taler.net</tt> with the name of the
	     respective repository. A list of public repositories can be found in
	     our <a href="http://www.git.taler.net/">GitWeb</a>.</p>
	  <p lang="de">Taler wird aktuell haupts&auml;chlich von einer
	     Forschergruppe bei Inria und der Technischen Universit&auml;t
	     M&uuml;nchen entwickelt. Trotzdem sind Beitr&auml;ge von jedem
	     wilkommen. Unser Git-Repository kann man sowohl &uuml;ber Git als
	     auch &uuml;ber HTTP klonen, indem man auf <tt>git.taler.net</tt> mit
	     dem entsprechenden Repository-Namen zugreift. Eine Liste von
	     &ouml;ffentlichen Repositories ist in unserem
	     <a href="http://www.git.taler.net/">GitWeb</a> zu finden.</p>
	  <p lang="fr">Taler est actuellement principalement développé par une
	     équipe de recherche à Inria et TU Munich. Néanmoins, les contributions
	     de tous sont les bienvenues. Notre Stockage Git peut être cloné en
	     utilisant les méthodes d'accès Git et HTTP sur <tt>git.taler.net</tt>
	     avec le nom du stockage respectif. Une liste des lieux de stockage
	     publics se trouve sur notre <a href="http://www.git.taler.net/">GitWeb</a>.</p>
        </div>
        <div class="col-lg-6">
          <h2 lang="en">Documentation</h2>
	  <h2 lang="de">Dokumentation</h2>
	  <h2 lang="fr">Documentation</h2>
          <p lang="en">In addition to this website, the <a href="http://www.git.taler.net/">documented code</a>
             and the <a href="http://api.taler.net/">API documentation</a>, we are in the process of
             preparing a comprehensive design document which will be published here soon.</p>
          <p lang="de">Zus&auml;tzlich zu dieser Webseite, dem <a href="http://www.git.taler.net/">dokumentierten Code</a>
             und der <a href="http://api.taler.net/">API-Dokumentation</a>
	     bereiten wir ein umfassendes Design-Dokument vor, welches in
	     K&uuml;rze hier verf&uuml;gbar sein wird.</p>
	  <p lang="fr">En supplément de ce site web, le
	     <a href="http://www.git.taler.net/">documented code</a> et l'<a href="http://api.taler.net/">API documentation</a>, nous
	     préparons un document exhaustif qui sera publié ici prochainement.</p>
        </div>
      </div>

      <!--# include file="common/footer.inc" -->
    </div> <!-- /container -->
  </body>
</html>