私のQTアプリケーションでSQLiteデータベースを暗号化したい。このチュートリアル:http://www.qtcentre.org/wiki/index.php?title=Building_QSQLITE_driver_with_AES-256_encryption_supportは有望そうです。しかし、私はQTがLGPLの下でライセンスされていることを知っています(何らかの理由で商用ライセンスを購入することは許されません)。LGPLはコード変更に対していくつかの制限があります。私は:1)チュートリアルに従うことができますか? 2)修正されたQTをLGPLで使用する。 3)私のアプリケーションをクローズソースにしておきますか?QT SQLiteパスワード保護のライセンス問題
答えて
変更されたQtSqlライブラリを再配布する必要があります。そのため、そのライブラリを構築するために必要な完全なマシンコンパイル可能なソースコードを配布する必要があります。
あなたの変更されたライブラリはLGPLのままです。つまり、標準のQt配布されたライブラリを使用した場合と同じ権利/責任を持ちます。
これは、あなたのアプリケーションの現在のQtライブラリの使用がLGPLの下で許可されている場合、同じ方法で変更されたライブラリを使用することも可能であることを意味します。
私は弁護士ではありません。これは法的助言ではありません。私は心にあなたの最高の利益を持っていないかもしれないランダムな人です。私は無知であるか、または悪意のあるかもしれないか、またはランダムにキーボードを押すサル。
ありがとう、OliJG。チュートリアルでは単に新しいQTプラグインを作成するだけで、操作は「QTソースコードを変更する」のようには見えないので、productd QSqlCipher dllであってもLGPLのライセンスが与えられているので、自分のアプリケーションをクローズソースにすることができます。 – Karla
既存のLGPL Qt SQLite3ドライバに追加し、LGPLである派生品を作成します。あなたが正しくリンクしていると仮定すると、あなたのアプリケーションは閉じたままですが、変更して使用しているLGPLライブラリの完全なソースを提供する必要があります。 上記の免責事項が適用されます。 – OliJG
- 1. パスワード保護UWPのSqlite
- 2. パスワードの保護フォームの保護
- 3. パスワード保護
- 4. Nginxのパスワード保護
- 5. パスワード保護IISディレクトリ
- 6. パスワード保護ディレクトリ.htaccess
- 7. パスワード保護ディレクトリ.htaccess
- 8. AESパスワード保存問題
- 9. ikvm.netのライセンス問題?
- 10. ExtJSライセンスの問題
- 11. JXBrowserライセンスの問題
- 12. Entity Frameworkコアを使用してパスワードで保護されたSQLite
- 13. コードでのパスワードの保護
- 14. Dropboxに保存されているsqliteファイルのデータ構造をパスワード保護で保護する
- 15. web.configのパスワード保護フォルダ
- 16. Pythonスクリプトのパスワードを保護
- 17. パスワード保護PHPの場合
- 18. Apacheのパスワード保護ディレクトリ
- 19. nginxのパスワード保護/バックオフィスフォルダ
- 20. IIS AppPool IDパスワードの保護
- 21. ユニオンプラットフォーム:管理パスワードの保護
- 22. Excelパスワード保護のPowershellテスト
- 23. シリアル化時の保護レベルの問題
- 24. ドメインをパスワードで保護するAWS - パスワード
- 25. Rパスワード保護のExcelブックを保存
- 26. パスワード保護機能付きのパスワード/ジャーナルアプリでWindowsフォームを保護するベストプラクティス)
- 27. Powershell:パスワードで保護されたパスワードで保護された.zipファイル(プロセスのスピードアップ)
- 28. パスワード保護付きNeo4J webadmin
- 29. Munin、apache、パスワード保護方法
- 30. Firebase Hosting - パスワード保護ウェブサイト?
**これは、プログラミングやソフトウェア開発ではなく、ライセンスや法的問題**についてのものであるため、このトピックをオフトピックとして閉じるよう投票しています。詳細については[こちらをご覧ください](http://meta.stackoverflow.com/a/274964/1402846)、[help/on-topic]を参照してください。 –