Lazarus (統合開発環境)
DelphiのRADにいろいろな点で似てはいるものの、パフォーマンスや仕様上の制限がある。
実行ファイルの大きさがDelphiよりいささか大きい。GNUリンカとのからみである
前述のようにVCLと100%互換なわけではない。これは設計上の相違であるが、ほとんどの場合現在のLCL widgetで問題なく動作する。しかし、今存在するVCL widgetの深いリポジトリに触ろうとするなら、変換作業が必要である。まれに設計上の根本的な相違にぶつかることもあるが、ほとんどの場合は編集ですむ。ライブラリに欠けているunit(モジュール)があることと、COMサポートが実現されていないことが、LCLとVCLの互換性の上で大きな問題になってきた。
Delphiのコンポーネントを IDE にインストールすることができるが、面倒な変換作業が必要である。
重要なライブラリ/widgetである Media ライブラリが存在しない。 Office との結合性 Datasnap
ネットワーク機能 Indy、ICS、Synapseは動作するが、Indyは100%のプラットフォームで動作している訳ではない(Linux、win32は100%。FreeBSD、macOSは動作しないかテスト前) lNet は FPC ネイティブの non-blocking variantである。
.NET、COMがサポートされていない。.NETをサポートしないのは設計上の問題である。
パッケージの動的ロードができない