From e577f28b630628a068b4c60c1bbd5537fc63153d Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Thu, 11 Aug 2022 20:10:51 +0200 Subject: Add README for omemo module --- src/omemo/README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/omemo/README.md (limited to 'src') diff --git a/src/omemo/README.md b/src/omemo/README.md new file mode 100644 index 00000000..57ffc9c2 --- /dev/null +++ b/src/omemo/README.md @@ -0,0 +1,25 @@ +QXmpp OMEMO module +================== + +Usage +----- + +QXmpp OMEMO is available as a CMake module. You can use it like this: + +```cmake +find_package(QXmpp COMPONENTS Omemo) +target_link_libraries(${PROJECT} PRIVATE QXmpp::QXmpp QXmpp::Omemo) +``` + +How to use the OMEMO Manager is explained in the code documentation. + +Licensing issues +---------------- + +QXmppOmemo itself is (like the core) licensed under LGPL-2.1-or-later. However, +as of today it is linking to `libomemo-c` which uses GPL-3.0. *This means that +the resulting binaries must be used under the terms of the **GPL-3.0**.* + +We might move to a different, more permissive OMEMO library in the future and +in that case no relicensing would be necessary. + -- cgit v1.2.3