これまで、複数の『Linux』ディストリビューション用にパッケージを構築し保守することは、決して簡単な作業ではなかった。しかし Novell は、Linux 用アプリケーションのパッケージ構築や、独自仕様の Linux ディストリビューション構築の簡便化を目指したサービスとシステムをリリースし、こうした状況を変えようとしている。
Novell は先ごろ、複数の Linux ディストリビューション用パッケージ構築を支援する『openSUSE Build Service』と、システムイメージ作成ツール『KIWI』を公開した。Novell としては、オープンソース参入の敷居を下げる狙いがある。
openSUSE Build Service は、元々自社の『Autobuild』サービスをオープンソース化する取り組みとして、Novell が1年近く前に発表していたものだ。Autobuild は、Linux ディストリビューション構築用に Novell が社内で用いているプロプライエタリ技術だ。
Novell はパッケージ形式として、同社の『SUSE Linux Enterprise』や『openSUSE』ディストリビューションで『RPM』(Red Hat Package Manager) 形式を採用しているが、openSUSE Build Service は RPM 以外のパッケージ形式にも対応している。RPM に加えて、『DEB』(Debian package format) などのパッケージ形式もサポートすることで、openSUSE や Red Hat の『Fedora』といった RPM ベースのディストリビューションだけでなく、『Debian』や『Ubuntu』など DEB ベースのディストリビューションにも対応したパッケージを作成することができる。