Hoi!
Golem hat einen schönen Artikel von Daniel Gultsch (Conversations- und OMEMO-Entwickler) über OMEMO (Signal-Crypto auf XMPP):
http://www.golem.de/news/omemo-endlich-auf-vielen-geraeten-verschluesselt-ch...
Auf der letzten Seite ist jedoch ein sehr unschöner Patzer passiert:
""" Bisher hat OMEMO noch keine offizielle XEP-Nummer erhalten, ist also ein Standardentwurf. Grund für die Verzögerung ist die Tatsache, dass die Referenzimplementierung auf dem Signal-Protokoll aufbaut, das unter der GNU General Public License (GPLv3) lizenziert ist. Wäre das beim offiziellen Standard genauso, wäre es unmöglich für proprietäre XMPP-Clients, OMEMO zu implementieren. Aus diesem Grund wird der Standardentwurf dahingehend angepasst, dass dieser eine freie Version des gleichen Double-Ratchet-Algorithmus verwendet. Ein möglicher Kandidat hierfür ist zum Beispiel Olm. Bei dieser Anpassung wird dann auch Feedback aus dem Audit berücksichtigt. """
- hier wird "frei" im Sinne von "non-copyleft" verwendet, was natürlich genau nicht im Sinne des Erfinders ist - die Copyleft-Lizenz soll ja genau die Freiheit der User wahren!
Ich habe Daniel mal angeschrieben und um Korrektur gebeten...
Schönen Abend, Nico
Nicht nur, dass hier copyleft Lizenzen als unfrei abgestempelt werden. Es stimmt auch einfach nicht.
On 10/14/2016 04:06 AM, Nicolas Dietrich wrote:
das unter der GNU General Public License (GPLv3) lizenziert ist. Wäre das beim offiziellen Standard genauso, wäre es unmöglich für proprietäre XMPP-Clients, OMEMO zu implementieren.
Ist so meines wissens nicht richtig. Ja es würde mehr Aufwand bedeuten, weil man, um den Standard legal um zu setzen, den teil der die Kommunikation übernimmt gesondert und alleine lauffähig aufbauen und den code veröffentlichen müsste, aber unmöglich sieht anders aus.