Kylix

■カテゴリ / ■テンプレート

Kylix
Kylix
開発元 Borland Software Corporation
初版 2001年
最新版
Kylix 3 / 2002年8月13日
対応OS Linux
対応言語 日本語英語フランス語ドイツ語
種別 統合開発環境
公式サイト borland.com/kylix/
テンプレートを表示

Kylix(カイリックス)は、ボーランドが開発した Linux向けのGUIアプリケーション開発ツールである。

概要

RADであり、視覚的(スクロールバーやボタンなど)または非視覚的(処理手順・関数のみを提供する)コンポーネントと呼ばれるプログラム部品を基本的なウィンドウ上に配置する事により、アプリケーションを開発する事ができる。

言語はDelphi/C++Builderと同じくObject Pascal/C++ベースであり、さらにDelphi/C++Builderと共通のライブラリであるCLX(シーエルエックス)を搭載する事で別途ランタイムライブラリを用意せずとも実行ファイルの生成が可能。Windows上のDelphi/C++Builderで開発されたプログラムをLinux向けに移植しやすくなっている。

動作環境

Kylixが動作するLinuxの条件は以下の通り。

  • カーネルのバージョン2.2以降
  • libgtk.soのバージョン1.2以降(グラフィカルインストールの場合のみ)
  • glibc 2.1.2以降(Kylix3は2.2以降)
  • libjpegのバージョン6.2以降
  • X11R6互換のターミナルサーバー(XFree86など)

歴史

Kylix 1

Kylix 1」は2001年2月に発売された[1]。 SKU はProfessional EditionEnterprise Editionの二つ。同8月、無償版であるKylix Open Editionが公開された[2]

Kylix 2

Kylix 2」は2001年12月に発売された [3]

Kylix 3

Kylix 3」は2002年9月に発売された[4]C++版が登場し、Linuxで開発する際に事実上標準となっているC/C++でコーディングされたプログラムもコンパイル可能となり、Linuxでのアプリケーション開発者の取り込みも意識された。 また、同時期に発売された Delphi 7 の Professional版以上にはObject Pascal版のKylix 3が付属した。

その後のKylix

2004年9月、ボーランドはCLXライブラリをコミュニティと共同で更新すると発表したが、実際の作業は行われなかった。その後発売されたDelphi 2005にはCLXは搭載されなかった。コンパイラのオープンソース化は知的財産権の問題で進んでいない。

2006年、ウェブサイトに「クラシック」な製品と明記され、名実ともに製品サポートは終了した。

Windows上でのLinuxアプリケーション開発

DelphiのIDEからCLXおよびKylixコンパイラを使用してLinuxアプリケーションを開発するサードパーティ製ツール「CrossKylix」がある。

2007年、開発終了が一旦はアナウンスされたが、2010年7月、新バージョンが発表された[5]

脚注

関連項目

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.