Lazarus

詳細情報

タイトル Lazarus
URL http://www.lazarus-ide.org/
バージョン ver 4.6
更新日 2026/02/25
追加日 2016/02/20
種別 フリーソフト
説明 Delphiコンパチブルのクロスプラットフォームの統合開発環境。

レビュー

概要

Lazarusは、Free Pascalコンパイラを使用したクロスプラットフォーム対応のオープンソース統合開発環境(IDE)です。Borland DelphiとのAPIおよびコード互換性を持ちながら、Windows・macOS・Linux・FreeBSDなど複数のオペレーティングシステム上でネイティブアプリケーションを開発できる環境を提供します。1998年にFree Pascal向けIDEの開発プロジェクト「Megido」として始まり、その後継プロジェクトとして現在のLazarusが誕生しました。Delphiコンポーネントの資産を活かしながらオープンソースで開発できる環境として、Delphi開発者を中心に世界中で利用されています。現在のバージョンは4.x系で、FPC(Free Pascal Compiler)3.2.2と組み合わせて配布されています。

主要な特徴・機能

  • Delphi互換: Borland/Embarcadero Delphiとの高いコード互換性を持ち、既存のDelphiプロジェクトを移植しやすい環境を提供
  • クロスプラットフォーム開発: Windows・macOS・Linux・FreeBSD・Raspberry Pi等の多様なプラットフォーム向けにネイティブバイナリを生成
  • WYSIWYG UIデザイナー: Delphiと同様のビジュアルフォームデザイナーでドラッグ&ドロップによるGUI構築が可能
  • LCL(Lazarus Component Library): 各プラットフォームのネイティブウィジェットを統一インターフェースで扱えるクロスプラットフォームコンポーネントライブラリ
  • 豊富なコンポーネント: ボタン・テキストボックス・ダイアログ・メニューなど標準GUIウィジェットを多数標準搭載
  • データベース接続コンポーネント: MySQL・PostgreSQL・FireBird・Oracle・SQLite・Sybaseなど主要データベースへの接続を標準サポート
  • クロスコンパイル: Windows・Linux・macOSなど異なるプラットフォームからクロスコンパイルが可能
  • コードエディタ: シンタックスハイライト・コード補完・リファクタリング機能を備えた高機能エディタ
  • デバッガ: ステップ実行・ブレークポイント・変数ウォッチなどの標準デバッグ機能

対象ユーザー

  • Delphiのオープンソース代替を探しているObject Pascal開発者
  • 既存のDelphiアプリケーションをクロスプラットフォームに移植したい開発者
  • Free Pascalを使ってGUIアプリケーションを開発したい方
  • 商用IDEのコストを避けてWindows以外のプラットフォームでもPascal開発を行いたいエンジニア

ライセンス情報

オープンソースソフトウェアとして無償提供されています。IDEコア部分はGPLライセンス、LCLはLGPL(一部修正あり)ライセンスで、各コンポーネントは異なるオープンソースライセンスの下で提供されています。

スクリーンショット

更新グラフ

バージョン履歴

You can download Lazarus 4.6 which is accompanied by FPC 3.2.2 from this page.
© 1993-2026 Lazarus and Free Pascal Team
You can download Lazarus 4.4 which is accompanied by FPC 3.2.2 from this page.
You can download Lazarus 4.2 which is accompanied by FPC 3.2.2 from this page.
Lazarus Linux arm64 DEB (Raspberry Pi)
© 1993-2025 Lazarus and Free Pascal Team
You can download Lazarus 4.0 which is accompanied by FPC 3.2.2 from this page.
Mac OS
Lazarus macOS aarch64 (Apple M1 or higher)
Lazarus macOS x86-64 (Intel)
https://download.lazarus-ide.org/
You can download Lazarus 3.8 which is accompanied by FPC 3.2.2 from this page.
You can download Lazarus 3.6 which is accompanied by FPC 3.2.2 from this page.
You can download Lazarus 3.4 which is accompanied by FPC 3.2.2 from this page.
You can download Lazarus 3.2 which is accompanied by FPC 3.2.2 from this page.
© 1993-2024 Lazarus and Free Pascal Team
You can download Lazarus 3.0 which is accompanied by FPC 3.2.2 from this page.
© 1993-2023 Lazarus and Free Pascal Team
You can download Lazarus 2.2.6 which is accompanied by FPC 3.2.2 from this page.
You can download Lazarus 2.2.4 which is accompanied by FPC 3.2.2 from this page.