数ヶ月前 ここのブログでニュースを共有します 彼らが内部で下した決定について ライセンスモデルの変更についてQtCompanyから また、Qt長期サポート版は、何らかの方法でプロジェクトへのアクセスを制限することに加えて、商用ライセンスにのみ含まれることを発表しました。
そしてそれはそれ自体が言及されたということです コミュニティは、リリースからXNUMX年後にのみQtの新しいバージョンにアクセスできます。 本物(メモについてもっと知りたい場合は、出版物を参照してください 次のリンクで).
さて、ニュースから現在までの時間が経過した今、Qt Companyの制限はすでに始まっており、それは トゥッカトゥルネン、Qt Companyの開発ディレクター、 最近、アクセス制限を発表しました Qt 5.15 LTSブランチのソースリポジトリに、昨年5.15.3月にのみリリースされたバージョンであり、商用専用のQt XNUMXLTSパッチの最初のリリースはXNUMX月にリリースされる予定です。
Qt 6.0.0がリリースされ、最初のパッチバージョン(Qt 6.0.1)が間もなくリリースされるので、Qt 5.15LTSの商用専用LTSフェーズに入る時が来ました。
既存の5.15ブランチはすべて公開されたままですが、新しいコミット(および選択)のために閉じられます。
例外はQtWebEngine(および非推奨のQt Script)で、サードパーティのLGPL依存関係があります。
この後、選択は商用ライセンシーのみが利用できる別のリポジトリに移動します。
商用ライセンシー向けのリポジトリへのアクセスを整理しますので、公式版に加えてリポジトリを利用することも可能です。 これに関する説明は、ライセンスの変更やその他の準備が完了した後、来週以内にビジネスライセンシーに提供されます。
外部モジュールメンテナが商用専用リポジトリにアクセスできるように手配できます。
制限は計画に従って導入されました XNUMX年前に発表されました。これには、次の重要なリリースが形成される前にのみ、LTSブランチでの変更コードの公開リリースが含まれます。
そして、ほんの数週間前にQt 6.0のリリースが形成され、そのコードは引き続き利用可能であり、最初の修正アップデート6.0.1の公開は数日中に予定されています。
しかし、今日(5月XNUMX日)現在 商用ライセンスの所有者のみがコードにアクセスできます Qtバージョン5.15のアップデート付き。
と言われていても Qt5.15のすべてのバージョンへのパブリックアクセスは保持されます 以前に公開された、 ただし、新しい確認は密室で追加されます。 例外は、LGPLライセンスの下で外部依存関係にリンクされているQtWebEngineおよびQtScriptモジュールのコードに対してのみ行われます。
Qt 5.15.3パッチは、ビジネスユーザーのみを対象にXNUMX月にリリースされる予定です。 Qt Companyは、個別の要求に応じて、外部のQtモジュールメンテナにプライベートリポジトリへのアクセスを提供する意思を表明しました。これにより、コミュニティメンバーはQt 5.15LTSの変更を観察する機会が得られます。
バグ修正と脆弱性は、開発ブランチから移植することもできますまたは、Qtの新しいバージョンが開発されています。 原則として、パッチはこのブランチに最初に表示され、その後、安定したバージョンのブランチに転送されます。
LTS Qt 5.12の以前のブランチのサポートは、2021年の終わりまで続きます。Qt5.15でパッケージを出荷する必要があるディストリビューションは、ブランチ自体を保持するか、Qt 6ブランチに切り替えることを余儀なくされます。これは、Qtとの完全な互換性を保証するものではありません。 5。
DebianのQtメンテナは次のように述べています 以前は ディストリビューションでQt6をサポートするのに十分な時間がありません。 コミュニティは、QtCompanyから独立したQtの独自のLTSブランチのサポートを組織するための共同プロジェクトの作成について話し合っています。
そして、そうです。 良いものは開発が難しいので無料ではありません。