米Embarcadero Technologiesは7月18日（現地時間）、「Delphi」と「C++Builder」の“Community Edition”を発表した。Windows、macOS、iOS、Android向けのネイティブアプリをワンソースで開発できる無償の統合開発環境だ。

「Delphi」は、20年以上の歴史をもつアプリケーション開発ツール。ドラッグ＆ドロップでGUIアプリケーションを迅速に開発できる“RAD（Rapid Application Development）”ツールの先駆的存在といえる。一方の「C++Builder」は「Delphi」の姉妹製品で、Delphi（Object Pascal）言語の代わりに、広く普及しているC++言語を利用できるようにしたものだ。

今回発表された“Community Edition”は、フリーランスの開発者、スタートアップ企業、学生、趣味で開発を行うプログラマー向けの無償エディション。開発したアプリによる収益が年間5,000米ドル未満の個人、または開発者が5人以下で年間収益が5,000米ドル未満の企業・組織のユーザーが利用できる。

これまで提供されていた“Starter Edition”との大きな違いは、Windows（Win32/UWP）だけでなく、macOSやiOS、Android向けのアプリも開発できること（Linuxは未サポート）。高機能なコードエディターやデバッグツール、プラットフォーム固有のスタイルをサポートしたビジュアルUIデザイナーはもちろん、ローカルデータベースを利用したアプリケーションの開発も行える。“Professional Edition”相当のフル機能を無償で利用できるのが最大の魅力だ。

なお、ダウンロードの際はユーザー情報の登録が必要。登録を完了すると、1年間有効なライセンスキー（インストール番号）がメールで送られてくるので、セットアップウィザードのライセンス認証画面に入力しよう。有効期間が切れたあとは、また新しいライセンスキーを発行してもらえるようだ。また、「Delphi Community Edition」と「C++Builder Community Edition」は同じ環境にインストールできないので注意したい。