Lazarus(ソフトウェア)
| ラザロ | |
|---|---|
macOSで動作するLazarus IDE 1.0 | |
| 開発者 | ラザロとフリーパスカルチーム(ボランティア) |
| 安定版リリース | 4.4.0 [ 1 ] |
| リポジトリ | |
| 書かれた | オブジェクトパスカル |
| オペレーティング·システム | クロスプラットフォーム:Windows、macOS、Linux [ 2 ] |
| プラットフォーム | IA-32、x86-64、ARM(ラズベリーパイ)[ 2 ] |
| 入手可能な | 14言語 |
言語リスト 中国語(簡体字)、オランダ語、英語、フィンランド語、フランス語、ドイツ語、インドネシア語、イタリア語、日本語、ポーランド語、ポルトガル語(ブラジル)、ロシア語、スペイン語、ウクライナ語 | |
| タイプ | 統合開発環境 |
| ライセンス | GNU 一般公衆利用許諾書および修正GNU 劣等一般公衆利用許諾書(静的リンクの例外あり) |
| Webサイト | www.lazarus-ide.org |
Lazarusは、 Free Pascalコンパイラを使用した、迅速なアプリケーション開発(RAD)のためのクロスプラットフォーム統合開発環境(IDE)です。Delphiに可能な限り近いObject Pascal言語で開発するための、使いやすい開発環境を提供することを目指しています。Lazarusは無料のオープンソースソフトウェアであり、各コンポーネントは異なるソフトウェアライセンスの下でリリースされています。
Lazarusは、macOS、Linux、Windowsなどのさまざまなオペレーティングシステムプラットフォーム用のデスクトップコンピューター、モバイルデバイス、Webアプリケーション、 Webサービス、ビジュアルコンポーネント、関数ライブラリ用のネイティブコードコンソールおよびグラフィカルユーザーインターフェイス( GUI)アプリケーションを作成するためによく使用されます。[ 2 ]
あるプラットフォームでLazarusを使用して作成したプロジェクトは、 Free Pascalコンパイラがサポートする他のプラットフォームでもコンパイルできます。デスクトップアプリケーションの場合、1つのソースコードでmacOS、Linux、Windowsをターゲットにすることができ、ほとんど、あるいは全く変更を加える必要はありません。例えば、Lazarus IDEは1つのコードベースから作成されており、Raspberry Piを含むすべての主要プラットフォームで利用可能です。
特徴
Lazarusは、 Delphiと同様に、リッチなユーザーインターフェース、アプリケーションロジック、その他のコード要素を作成するためのWYSIWYG(What You See Is What You Get)開発環境を提供します。プロジェクト管理機能に加えて、Lazarus IDEは以下の機能も提供します。
- ビジュアルウィンドウレイアウトデザイナー
- 編集ボックス、ボタン、ダイアログ、メニューなどの GUI ウィジェットまたはビジュアル コンポーネント。
- アプリケーション設定の永続化などの一般的な動作のための非視覚的コンポーネント
- MySQL、PostgreSQL、FireBird、Oracle、SQLite、Sybaseなどのデータ接続コンポーネント
- 開発者がデザイナー内のビジュアルコンポーネントでデータを確認して開発を支援できる、データ対応ウィジェットセット
- 対話型デバッガー
- コード補完
- コードテンプレート
- 構文の強調表示
- 状況に応じたヘルプ
- 国際化のためのテキスト リソース マネージャー
- 自動コードフォーマット
- カスタムコンポーネントによる拡張性
クロスプラットフォーム開発


LazarusはバックエンドコンパイラとしてFree Pascalを使用しています。Free Pascalはクロスコンパイルをサポートしているため、LazarusアプリケーションはWindows、Linux、macOSから、サポートされているFree Pascalのコンパイルターゲットのいずれかにクロスコンパイルできます。組み込みデバイス(スマートフォン、PDA、ルーター、ゲーム機)向けのアプリケーションは、あらゆるデスクトッププラットフォームからクロスコンパイルできます。
Lazarusは、 Lazarusコンポーネントライブラリ(LCL)と呼ばれるクロスプラットフォームアプリケーションフレームワークを提供しています。これは、プラットフォーム固有の実装を持つプログラマに、単一の統一されたインターフェースを提供します。LCLを使用すると、システム依存の機能を明示的に使用しない限り、 「一度書けばどこでもコンパイルできる」という方法でアプリケーションを作成できます。LCLはもともとDelphi 6のVisual Component Library (VCL)をモデルにしていますが、Windowsに限定されません。これは、共通ウィジェットクラスの定義とウィジェットセット固有の実装を分離することで実現されています。各ウィジェットセットは、セットと直接やり取りするインターフェースを提供することでサポートされています。 [ 3 ]
データベース開発
開発者は、Lazarusが複数のデータベース管理システム(DBMS)をサポートできるようにするパッケージをインストールできます。プログラムは、コードまたはフォームにドロップされたコンポーネントを通じてDBMSとやり取りできます。
次の DBMS がすぐにサポートされます。
- dBaseとFoxPro、
- InterBaseとFirebird [ 4 ]
- Microsoft SQL ServerとSybase ASE [ 4 ]
- MySQLとMariaDB [ 4 ]
- オープンデータベースコネクティビティ(ODBC)データベース[ 4 ]
- Oracleデータベース[ 4 ]
- PostgreSQL [ 4 ]
- SQLite [ 4 ]
Delphiとの違い
Lazarusは多くの点でDelphiに似ています。バージョン2.2.0以降、コンポーネントオブジェクトモデル(COM)をサポートし、Delphiのネットワーク機能のほとんどを提供しています。ただし、パフォーマンスと機能セットには制限があります。
Lazarus は、Delphi がサポートしている以下の機能をサポートしていません。
- Datasnap ( Embarcadero独自のエンタープライズ機能を使用、公開文書化されたシステムではない)
- 動的にロード可能なパッケージ
- .NETライブラリ(ただし、.NETコードは、プラットフォーム呼び出しサービスを介してObject Pascalコードやその他のマシンネイティブライブラリを呼び出すことができます。[ 5 ])
- 広範な Microsoft Office 接続 (Lazarus では、単純な表が入力されたMicrosoft Excelのみを開くことができます。)
LCLはVCLと完全な互換性がありません。そのため、利用可能なVCLウィジェットの膨大なリポジトリは、変換なしではアクセスできません。変換作業は主に編集作業ですが、基本的な違いもいくつかあります。移植においては、ライブラリ内のユニットの不足は、LCLとVCLの非互換性よりもはるかに大きな問題となります。Delphi用のコンポーネントは、Lazarusで動作するように変換できます。これは複雑になる可能性がありますが、FP 2.4.xベースのLazarusバージョン0.9.30より前のバージョンの場合ほど複雑ではありません。
Windowsでは、実行ファイルのデフォルトサイズはDelphi 6または7の同等のものよりも大きくなります。これは、Lazarusがデバッグ情報を別ファイルではなく実行ファイル内に格納するためです。バージョン0.9.30以降、Lazarusはコンパイラオプションを介して外部デバッグシンボルをサポートしました。これにより、プログラムファイルのサイズを大幅に削減できます。あるいは、デバッグ情報をEXEファイルから削除することもできます(例えば、UNIXstripコマンドのポートを使用するなど)。
配布とライセンス
Free Pascalと同様に、Lazarusはフリーソフトウェアです。各部分はGPL、LGPL、MPL、そしてLGPLの修正版といった様々なフリーソフトウェアライセンスの下で配布されています。 [ 6 ]生成された実行ファイルに静的に組み込まれるLCLは、LGPLの修正版の下でライセンスされており、プロプライエタリなものも含め、生成されたソフトウェアに静的に組み込むための追加の権限が付与されています。
デザインタイムパッケージのインストールはIDEへのリンクと同等であるため、Mozilla Public LicenseでライセンスされているJEDIパッケージなど、GPL非互換のデザインタイムパッケージをプリインストールしたLazarus IDEを配布するとライセンス違反となります。ただし、これはLazarusを用いたプロプライエタリパッケージの開発を禁止するものではありません。
歴史
Free Pascal 向けの IDE 開発の最初の試みは、1998 年に「Megido」プロジェクトとして開始されました。このプロジェクトが失敗に終わった後、開発者の一部はより柔軟な基盤に基づいた新しいプロジェクトを開始しました。「Lazarus」という名前は、Megido コンセプトの復活を暗示しています。これは、ヨハネによる福音書によると、死後 4 日目に イエスによって蘇生させられたベタニアのラザロに由来しています。
最初のLCL予備バージョンは2001年にリリース準備が整いました。2003年には、Lazarusの最初のベータバージョン(0.9.0.3)がSourceForgeでホストされました。Lazarusバージョン1.0は2012年にリリースされました。大幅に機能強化されたLazarus 1.2は2014年にリリースされました。2014年3月時点で、SourceForgeから400万回以上ダウンロードされています。
バージョン
| バージョン番号 | 発売日 | プラットフォーム | コメント |
|---|---|---|---|
| 0.0.5 | 2001年1月 | ウィンドウズ | コンポーネントライブラリの最初のリリース |
| 0.1 | 2001年1月 | ウィンドウズ | GTK+ やその他のウィジェットセットを使用した Linux および Windows のプラットフォーム依存開発をサポートするためにコンポーネント ライブラリを再設計しました。 |
| 0.5 | 2001年1月30日 | Windows、Linux | クロスプラットフォーム開発とプロジェクトスケルトンをサポートするバグ修正と新機能 |
| 0.8 | 2001年10月9日 | Windows、Linux | コードツールの実装、バグ修正 |
| 0.8.2 | 2002年1月17日 | Windows、Linux | 拡張された検索機能 |
| 0.8.4 | 2002年8月19日 | Windows、Linux | グラフィックとフォントのサポートが強化され、Delphi 6構文がサポートされました。バイナリDFMはLFMに自動的に変換されるようになりました。 |
| 0.8.5 | 2002年10月26日 | Windows、Linux | インターフェースから分離されたLCL |
| 0.9.0.3 | 2003年9月4日 | リナックス | SourceForgeでの最初のリリース |
| 0.9.1 | 2004年2月27日 | Windows、Linux | パッケージのサポート、多数の追加および強化されたプロパティ |
| 0.9.4 | 2005年1月3日 | ウィンドウズ | スレッドサポートが改善され、最も古い公開バージョンがSourceForgeでホストされています |
| 0.9.6 | 2005年2月25日 | ウィンドウズ | |
| 0.9.8 | 2005年7月19日 | ウィンドウズ | |
| 0.9.10 | 2005年10月3日 | Windows、Mac OS X(PPC) | バグ修正、IDE の拡張性の向上、FPDoc ファイル用のドキュメント エディタ、Free Pascal 2.0.1 が含まれています |
| 0.9.12 | 2006年2月7日 | ウィンドウズ | データベースサポート、CGIアプリケーション、印刷用の新しいパッケージ |
| 0.9.14 | 2006年4月2日 | Windows、Mac OS X(PPC)、Linux | バグ修正、WinCEおよびQt4インターフェースのコントロールの追加 |
| 0.9.16 | 2006年5月28日 | Windows、Mac OS X(PPC)、Linux | バグ修正、IDE ウィンドウおよび LCL アプリケーションのオンライン ヘルプ、Qt ウィジェット セット インターフェイスの改善、Free Pascal 2.0.2 が含まれています。 |
| 0.9.18 | 2006年9月23日 | Windows、Mac OS X(PPC)、Linux | バグ修正、手順リストの実装、新しいコマンドラインツール「lazbuild」 |
| 0.9.20 | 2006年11月5日 | Windows、Mac OS X(PPC)、Linux | バグ修正、コード折りたたみの実装、Qtウィジェットセットの改善 |
| 0.9.22 | 2007年3月26日 | Windows、Mac OS X(PPC)、Linux | Windows サービスと Linux デーモンを作成するための新しいコンポーネント、カスタム マウス カーソルのサポート、Free Pascal 2.0.4 を含む |
| 0.9.24 | 2007年11月15日 | Windows、Mac OS X、Linux | Win64、WinCE、IntelベースのMac OS X向けの最初の安定版リリース。Qt、Carbon、Gtk2ウィジェットセットインターフェースの改良。カスタマイズ可能なツールバー。Free Pascal 2.2.0を含む。 |
| 0.9.26 | 2008年10月5日 | Windows、Mac OS X、Linux | 内部グラフィックシステムが書き換えられました。LCLは、すべてのプラットフォームでUTF-8エンコードされたUnicode文字列を使用するようになりました。ツールチップにFPDocヘルプが追加されました。Mac OS XでCarbonウィジェットセットを使用してネイティブに動作する最初のバージョンです。 |
| 0.9.26.2 | 2009年3月13日 | Windows、Mac OS X、Linux | バグ修正、アイコンサポートの改善、Free Pascal 2.2.2 を含む |
| 0.9.28 | 2009年9月29日 | Windows、Mac OS X、Linux | エディタとデバッガの改良。東洋、日本語、中国語、アラビア語などの2バイトフォントのサポート、生成されたアプリケーションのファイルサイズの縮小など。Free Pascal 2.2.4を含む。 |
| 0.9.28.2 | 2009年10月25日 | Windows、Mac OS X、Linux | 主にバグ修正 |
| 0.9.30 | 2011年3月22日 | Windows、Mac OS X、Linux | ドッキングや複数のソースコードウィンドウなど、多数の新機能が追加されました。Free Pascal 2.4.2 をベースにしています。 |
| 0.9.30.2RC1 | 2011年9月30日 | Windows、Mac OS X、Linux | Free Pascal 2.4.4 を含みます。Lazarus 0.9.30.2 の リリース候補です。 |
| 0.9.30.2RC2 | 2011年10月26日 | Windows、Mac OS X、Linux | Lazarus 0.9.30.2 のリリース候補 |
| 0.9.30.2 | 2011年11月5日 | Windows、Mac OS X、Linux | バグ修正 |
| 0.9.30.4RC1 | 2012年3月3日 | Windows、Mac OS X、Linux | バグ修正、Free Pascal 2.6.0 を含む。Lazarus 0.9.30.4 のリリース候補版 |
| 0.9.30.4RC2 | 2012年3月7日 | Windows、Mac OS X、Linux | Lazarus 0.9.30.4 のリリース候補 |
| 0.9.30.4RC3 | 2012年3月11日 | Windows、Mac OS X、Linux | Lazarus 0.9.30.4 のリリース候補 |
| 0.9.30.4 | 2012年3月14日 | Windows、Mac OS X、Linux | バグ修正 |
| 1.0RC1 | 2012年7月29日 | Windows、Mac OS X(Intel)、Linux | Lazarus 1.0 のリリース候補 |
| 1.0RC2 | 2012年8月21日 | Windows、Mac OS X、Linux | Lazarus 1.0 のリリース候補 |
| 1.0 | 2012年8月28日 | Windows、Mac OS X、Linux | 最初の最終バージョン。この安定リリースにはFree Pascal 2.6.0が含まれています。マクロ機能、コード折りたたみの拡張、新しいデバッガ機能など、IDEの複数の修正と改善が含まれています。 |
| 1.0.2 | 2012年10月10日 | Windows、Mac OS X、Linux | バグ修正、LCLとウィジェットセットへのマイナー追加 |
| 1.0.4 | 2012年12月2日 | Windows、Mac OS X、Linux | バグ修正、IDE、LCL、ウィジェットセット、LazReport、TAChartへのマイナー追加 |
| 1.0.6 | 2013年2月3日 | Windows、Mac OS X、Linux | バグ修正、IDE、LCL、ウィジェットセット、LazReport、TAChartへのマイナー追加 |
| 1.0.8 | 2013年3月19日 | Windows、Mac OS X、Linux | バグ修正リリース。Free Pascal 2.6.2 が含まれています。 |
| 1.0.10 | 2013年6月12日 | Windows、Mac OS X、Linux | バグ修正 |
| 1.0.12 | 2013年8月24日 | Windows、Mac OS X、Linux | バグ修正 |
| 1.0.14 | 2013年11月16日 | Windows、Mac OS X、Linux | バグ修正 |
| 1.1.99 | 2013年9月16日 | Windows、Mac OS X、Linux | Lazarus 1.2 のアルファ版 |
| 1.2RC1 | 2013年11月3日 | Windows、Mac OS X、Linux | Lazarus 1.2 のリリース候補 |
| 1.2RC2 | 2014年1月13日 | Windows、Mac OS X、Linux | Lazarus 1.2 のリリース候補 |
| 1.2 | 2014年3月4日 | Windows、Mac OS X、Linux | マクロレコーダー、レイヤーグラフのサポート、Pascal Scriptなど、複数の新機能が追加されました。Free Pascal 2.6.2をベースにしています。 |
| 1.2.2 | 2014年4月23日 | Windows、Mac OS X、BSD、Solaris、Linux | バグ修正リリース。Free Pascal 2.6.4ベース |
| 1.2.4 | 2014年6月16日 | Windows、Mac OS X、BSD、Solaris、Linux | バグ修正リリース |
| 1.2.6 | 2014年10月12日 | Windows、Mac OS X、BSD、Solaris、Linux | バグ修正リリース |
| 1.4.0 | 2015年4月19日 | Windows、Mac OS X、BSD、Solaris、Linux | エディタ、リソース処理、および追加の新機能の改善。Free Pascal 2.6.4 ベース。 |
| 1.4.2 | 2015年7月14日 | Windows、Mac OS X、BSD、Solaris、Linux | バグ修正リリース |
| 1.4.4 | 2015年10月4日 | Windows、Mac OS X、BSD、Solaris、Linux | バグ修正リリース |
| 1.6 | 2016年2月18日 | Windows、Mac OS X、Linux | ドッキング、プロジェクトグループ、改良されたエディタなど、複数の新機能が追加されました。Free Pascal 3.0.0をベースにしています。[ 7 ] |
| 1.6.2 | 2016年11月13日 | Windows、Mac OS X、Linux | バグ修正リリース |
| 1.6.4 | 2017年2月26日 | Windows、macOS、Linux | バグ修正リリース。Free Pascal 3.0.2ベース |
| 1.8.0 | 2017年12月6日 | Windows、macOS、BSD、Linux | オンラインパッケージマネージャーを含む多くの新機能を備えたメジャーリリース。Free Pascal 3.0.4ベース。 |
| 1.8.2 | 2018年2月28日。 | バグ修正リリース | |
| 1.8.4 | 2018年5月22日 | Windows、macOS、BSD、Linux | バグ修正リリース。[ 8 ] |
| 2.0.0 | 2019年1月5日 | Windows、macOS、BSD、Linux | CocoaのサポートやPascalからJavaScriptへのトランスパイラの導入など、複数の新機能 |
| 2.0.2 | 2019年4月16日 | Windows、macOS、BSD、Linux | バグ修正リリース |
| 2.0.4 | 2019年8月6日 | Windows、macOS、BSD、Linux | バグ修正リリース |
| 2.0.6 | 2019年11月1日 | Windows、macOS、BSD、Linux | バグ修正リリース |
| 2.0.8 | 2020年4月16日 | Windows、macOS、BSD、Linux | バグ修正リリース、Cocoaウィジェットセットの改善 |
| 2.0.10 | 2020年7月11日 | Windows、macOS、BSD、Linux | バグ修正リリース、マイナー追加、Free Pascal 3.2.0 をベースにした最初のバージョン |
| 2.0.12 | 2021年2月21日 | Windows、macOS、BSD、Linux | Free Pascal 3.2.0に基づいています。利用可能な修正のリスト。[ 9 ] |
| 2.2.0 | 2022年1月5日 | Windows、macOS、BSD、Linux | Free Pascal 3.2.2をベースにしています。IDE、LCL、ウィジェットセットなど、複数の改良が加えられています。[ 10 ] |
| 2.2.2 | 2022年5月19日 | Windows、macOS、BSD、Linux | バグ修正リリース |
| 2.2.4 | 2022年9月28日 | Windows、macOS、BSD、Linux | バグ修正リリース |
| 2.2.6 | 2023年3月6日 | Windows、macOS、BSD、Linux | バグ修正リリース |
| 3.0 | 2023年12月21日 | Windows、macOS、BSD、Linux | IDE、LCL、ウィジェットセット、デバッガーなどにおける複数の改善。[ 11 ] |
| 3.2 | 2024年2月28日 | Windows、macOS、BSD、Linux | バグ修正とマイナーな改善。[ 12 ] |
| 3.4 | 2024年5月29日 | Windows、macOS、BSD、Linux | バグ修正とマイナーな改善。[ 12 ] |
| 3.6 | 2024年9月30日 | Windows、macOS、BSD、Linux | バグ修正とマイナーな改善。[ 12 ] |
| 3.8 | 2025年1月22日 | Windows、macOS、BSD、Linux | バグ修正とマイナーな改善。[ 12 ] |
| 4.0 | 2025年5月5日 | Windows、macOS、BSD、Linux | 新しいイベントタイプ、Cocoaの拡張サポート、オプションのドッキングサポート、より多くのデバッガーオプションと拡張コンポーネント。[ 13 ] |
| 4.2 | 2025年7月22日 | Windows、macOS、BSD、Linux | バグ修正。[ 14 ] |
| 4.4 | 2025年11月10日 | Windows、macOS、BSD、Linux | Cocoaウィジェットセットのバグ修正と追加。[ 15 ] |
Lazarusで作成されたアプリケーションの例
- ASuiteは、Windows用の無料のオープンソースアプリケーションランチャーです。バージョン2.1 Alpha 1以降は、完全にLazarus/FPCで記述されています。
- Beyond Compareは、Windows、macOS、Linux用のデータ比較ユーティリティです。macOS版とLinux版はLazarus/FPCを使用してコンパイルされています。
- Cartes du Cielは、Linux、macOS、Windows向けの無料プラネタリウムプログラムです。このソフトウェアは、望遠鏡で観測できるほとんどの星座、惑星、天体を地図上に表示し、ラベル付けします。Lazarus/FPCで完全に記述されており、GPLライセンスで公開されています。
- C-evoはDelphiからLazarusに移植されたオープンソースのターンベースストラテジーゲームです。 [ 16 ]
- Cheat Engineはメモリスキャナ/バイナリエディタ/デバッガです。コンピュータゲームでのチートに役立ちます。バージョン6.0以降はLazarus/FPCでコンパイルされています。
- EPANET は、給水システムをモデル化するためのソフトウェア パッケージです。
- HNSKY 、Hallo Northern Sky はWindows と Linux 用の無料プラネタリウムプログラムです。バージョン 3.4.0 以降は Lazarus/FPC で記述およびコンパイルされています。
- MyNotex は、テキストメモの作成と管理に役立つLinux用の無料ソフトウェアです。
- PeaZip は、Lazarus/FPC で作成されたオープンソースのアーカイバです。
- 非アクティブなTorChat はPythonから離れ、Lazarus + Free Pascal で書き直されています。
- Total Commander 64ビット版。[ 17 ]
- Double Commanderは、2つのパネルを並べて表示するクロスプラットフォームのオープンソースファイルマネージャーです。Total Commanderに着想を得ており、いくつかの新しいアイデアが加わっています。[ 18 ]
- SimThyrは、甲状腺の恒常性を継続的にシミュレーションするプログラムです。
Lazarusと互換性のあるDelphiライブラリの例
- GLScene は、3D シーンの記述とレンダリングを可能にするビジュアル コンポーネントとオブジェクトを提供する、無料のOpenGLベースのライブラリです。
- OpenWire は、ピン タイプ プロパティを使用して、 LabVIEWやAgilent VEEと同様に LCL コンポーネント間の接続を可能にするオープン ソースライブラリです。
参照
参考文献
- ^ https://forum.lazarus.freepascal.org/index.php?topic=72707.0 .
{{cite web}}:欠落または空|title=(ヘルプ) - ^ a b c「ダウンロード」 . lazarus-ide.org . Lazarus and Free Pascal Team . 2023年3月25日閲覧。
- ^ "LCL Internals" . lazarus.freepascal.org . Lazarus and Free Pascal Team . 2023年3月25日閲覧。
- ^ a b c d e f g「SQLdb パッケージ」 . lazarus.freepascal.org . Lazarus および Free Pascal チーム. 2023年3月25日閲覧。
- ^ 「.NETとMonoでPascalライブラリを使用する」 . lazarus.freepascal.org . LazarusとFree Pascalチーム. 2023年3月25日閲覧。
- ^ "「オンライン ソース コード リポジトリから "COPYING.txt" ファイルを取得します。 」
- ^ Lazarus 1.6 (http://forum.lazarus.freepascal.org)
- ^ Lazarus 1.8.4 (http://forum.lazarus.freepascal.org)
- ^ 「Lazarus 2.0 ブランチの修正」 Lazarus Wiki . 2021年2月28日閲覧。
- ^ 「Lazarus 2.2.0 リリースノート」 . Lazarus Wiki . 2022年1月6日閲覧。
- ^ 「Lazarus 3.0 リリースノート」 . Lazarus Wiki . 2023年1月21日閲覧。
- ^ a b c d「Lazarus 3.0 リリースノート」 . Lazarus Wiki . 2024年6月20日閲覧。
- ^ 「Lazarus 4.0 リリースノート」 . Lazarus Wiki . 2025年5月6日閲覧。
- ^ 「Lazarus バグ修正リリース 4.4」。
- ^ 「Lazarus バグ修正リリース 4.4」。
- ^ c-evo Lazarus ポートのウェブサイト
- ^ 「TCはどの言語で書かれていますか?」 Ghisler.ch. 2010年8月9日. 2016年8月11日閲覧。
- ^ sourceforge.net。
さらに読む
- ファン・カニート、マイケル;クレンプフル、フロリアン (2012)。フリー パスカル(第 2 版)。 Computer & Literatur Verlag GmbH。ISBN 978-3936546729. OL 25421359M . 393654672X.
- ファン・カニート、マイケル;ガートナー、マティアス;ハイニグ、スウェン。デ・カルヴァーリョ、フェリペ・モンテイロ。ウエドラオゴ、イヌサ;ブラウン、ヨルク (2011)。ラザロ。ベーブリンゲン、ドイツ: Computer & Literatur Verlag GmbH。OL 25426539M。
- ファン・カニート、マイケル;ガートナー、マティアス;ハイニグ、スウェン。デ・カルヴァーリョ、フェリペ・モンテイロ。イヌサ州ウエドラオゴ (2011)。ラザロ: 完全なガイド。ブレーズ・パスカル誌。OL 25427992M。
- Koch, Wilfried (2020). 『Free Pascalとフリー開発環境Lazarusによる入門プロフェッショナルプログラミング(パート1)』 オーバーコッヘン(ドイツ): Oberkochener Medienverlag. p. 442. ISBN 9783945899311。
- コッホ、ウィルフリート (2022). 『Free Pascalとフリー開発環境Lazarusによる入門プロフェッショナルプログラミング(パート2)』 オーバーコッヘン(ドイツ): Oberkochener Medienverlag. p. 438. ISBN 9783945899267。
- Христов、Лазар(2023)。Lazarus IDE を使用します。 България: E-книга PDF файл。 p. 242.Lazarus IDE の開発
- フリストフ、ラザール(2024)。Lazarus IDE の紹介。ブルガリア: 電子書籍 PDF ファイル。 p. 220.Lazarus IDEの紹介
- Христов、Лазар(2025)。Въведение в Lazarus IDE - Част II。 България: E-книга PDF файл。 p. 145.Въведение в Lazarus IDE-Част II
- フリストフ、ラザール(2025)。Lazarus IDE の概要 - パート II。ブルガリア: 電子書籍 PDF ファイル。 p. 142.Lazarus IDE 入門 - パート II