この記事は The Qt Blog の Deprecation of Qbs を翻訳したものです。
執筆: Tuukka Turunen, 2018年10月29日
The Qt Company は Qt のプログラムに対して3つのビルドシステムをサポートしてきました。Qt のユーザーとしてみると、qmake が現在もっとも使われているビルドシステムです。CMake が次点なのは明らかで、人気も上昇しています。そして三番目が Qbs でこちらは極小数の方にしか利用されていません。私たちの顧客にお気に入りのビルドシステムを尋ねてみると、ほとんどが CMake か qmake を今後使うとのことでした。
このため、Qbs の廃止を決断し、今後はそのリソースを CMake のサポートに回すことにしました。Qbs は 2019 年末まではサポートされ、最後のリリースは 2019 年の4月の Qt Creator 4.9 のタイミングを予定しています。Qbs には商用版とオープンソース版がありますが、Qt Project コミュニティにおける Qbs 開発のインフラの提供は今後も継続したいと思っています。
キーポイントのまとめ:
Qbs の廃止により、CMake 対応の大幅な改善が見込まれます。CMake を使おうと思っている我々の顧客の数は増加傾向にあり、今後よりよい対応が提供できるようになるでしょう。Qt に限らず、CMake の活発な開発のエコシステムにも寄与できればと思っています。