| イルミネーションソフトウェアクリエイター | |
|---|---|
| 開発者 | ブライアン・ルンドゥケ |
| 安定版リリース | 5.0
|
| プレビューリリース | 6.0 ベータ 9
|
| オペレーティング·システム | Linux、Microsoft Windows、Mac OS X、Android、iOS、Maemo |
| タイプ | プログラミング |
| ライセンス | GPL |
| Webサイト | ルンドゥケ.com |
| 現在 | 2013年5月 |
Illumination Software Creator(Illumination)は、ソフトウェアを視覚的に設計・開発するためのツールであり、Microsoft Windows、Linux、Mac OS Xで利用可能なビジュアルプログラミング言語です。Illuminationで開発されたソフトウェアは、Microsoft Windows、Linux、Mac OS X、Android、iOS、Maemo、Adobe Flashを利用したウェブサイトで動作します。IlluminationはBryan Lundukeによって開発・販売されています。ソースコードも3つのライセンスレベルで購入可能です。[1]
歴史
IlluminationはBryan Lundukeによって作成され、2010年5月に初めてリリースされました。[2] Illuminationが公に言及された最も古い例は、2010年4月11日のThe Linux Action Show!のエピソードです。[3]
2012年6月6日、Illuminationはオープンソースソフトウェアとしてリリースされました。[4]これは、オープンソースソフトウェアのための寄付主導型ビジネスモデルを革新する試みです。[5]当初は要求された金額を達成しましたが、2012年7月12日に寄付による目標金額の不足によりソースがクローズされ、バイナリのダウンロードは有料になりました。[6] 2012年11月28日、現在のバージョンのソースコードは、Personal Proprietary License、GNU General Public License、およびBSDライセンスの下で購入できるようになりました。[7] 2012年11月28日にビジネスモデルが変更され、[8]このソフトウェアを含むlunduke.comのすべてのプレミアムコンテンツが、最低2ドルの寄付でダウンロードできるようになりました。[9]
特徴
Illuminationは、「ビルディングブロック」 [10]を配置することで、ソフトウェアアプリケーションの機能を視覚的に記述します。他の多くのビジュアルプログラミング言語と同様に、Illuminationではソフトウェア開発のために手動でコードを記述する必要はありません。
Illumination では、各「ブロック」は独立した機能単位です。[11]ブロックは「入力」と「出力」を介して相互に結び付けられますが、これらのブロックはデータの受け渡しは行わず、アプリケーションのフロー構造を構築する役割のみを果たします。Illumination には、シンプルなユーザーインターフェースを持つアプリケーションを構築するための「ウィンドウエディタ」も含まれています。
2.0以降、[12] Illumination Software Creatorは、デスクトップとMaemoタブレットという2つの異なるターゲット向けにPython(PyGTK)アプリケーションの作成をサポートしています。また、Adobe Flashプラットフォーム上で動作するAdobe Flexベースのリッチインターネットアプリケーションの作成もサポートしています。
バージョン2.1 [13]ではAndroidアプリケーションのビルドのサポートが追加されました。
バージョン2.2 [14]では、「カスタムブロック」と呼ばれるものの構築サポートが追加され、開発者は従来のプログラミング言語(Java、Python、ActionScriptなど)を使用して、必要に応じてプロジェクトの機能を拡張できるようになりました。
バージョン3.0 [15]ではiOSアプリケーションのビルドのサポートが追加されました。
2011年9月7日にリリースされたバージョン4.0では、HTML5アプリケーションの構築とグラフィックスの組み込みのサポートが追加されました。[16]
2012年2月6日にリリースされたバージョン4.2 [17]では、ポータルブロックが追加されました。
イルミネーションソフトウェアクリエーションステーション
Illumination Software Creation Station [18]は、 Susestudioで構築されたOpenSuseベースのLinuxディストリビューションで、 Illumination Software CreatorをLive-CDまたはVMWare仮想マシン としてテストおよび使用するための事前セットアップシステムを提供します。
2010年12月16日、Illumination Software Creation Stationは、Susestudioで構築された最優秀ソフトウェアアプライアンスとして、第1回Novell Disters賞を受賞しました。[19] [20] [21]
参考文献
- ^ Lunduke, Bryan. 「ソースコードを購入しよう!」. 2013年1月16日時点のオリジナルよりアーカイブ。 2013年2月14日閲覧。
- ^ Lunduke, Bryan. 「1.0 ベータ 1 の発表」。
- ^ “ソフトウェア開発の未来 - Linuxアクションショー! s11e07”. 2012年9月23日時点のオリジナルよりアーカイブ。2013年2月14日閲覧。
- ^ Lunduke, Bryan. 「1.0 Illumination Software Creatorが解放されました」。2013年10月6日時点のオリジナルよりアーカイブ。 2013年2月14日閲覧。
- ' ^ Sneddon, Joey-Elijah (2012年6月1日). 「オープンソースアプリの資金調達方法を変えるお手伝いをしませんか?」OMGUbuntu . 2013年8月8日閲覧.ルンドゥケ氏は、寄付金を募る月4,000ドルという目標額を達成できれば、これまで有料だったソフトウェア群(Linuxディストリビューション管理シミュレータ「Linux Tycoon」を含む)をオープンソース化し、GPLライセンスの下で無償配布することを誓約している。ルンドゥケ氏は、この目標額を達成できれば、「ソフトウェア事業をオープンソース化したいと考えている他の人々にとって、それが実現可能であるという証明となるだろう」と述べている。
- ^ Lunduke, Bryan. 「オープンソースは寄付によって資金提供されているのか?そうでもない」。2013年1月25日時点のオリジナルよりアーカイブ。 2013年2月14日閲覧。
- ^ Lunduke, Bryan. 「ソースコードをライセンスせよ!」. 2013年1月25日時点のオリジナルよりアーカイブ。 2013年2月14日閲覧。
- ^ Lunduke, Bryan. 「Pay (what you want) To Download」. 2013年1月25日時点のオリジナルよりアーカイブ。2013年2月14日閲覧。
- ^ Lunduke, Bryan. 「Access The Downloads」. 2013年1月15日時点のオリジナルよりアーカイブ。 2013年2月14日閲覧。
- ^ “Illumination Software Creator 1.0 プレスリリース”. 2012年11月14日時点のオリジナルよりアーカイブ。2013年2月14日閲覧。
- ^ “Illumination Tutorial”. 2013年2月8日時点のオリジナルよりアーカイブ。2013年2月14日閲覧。
- ^ Lunduke, Bryan. 「2.0 announcement」. 2012年11月13日時点のオリジナルよりアーカイブ。2013年2月14日閲覧。
- ^ Lunduke, Bryan. 「2.1 announcement」. 2012年11月13日時点のオリジナルよりアーカイブ。2013年2月14日閲覧。
- ^ “2.2 プレスリリース”. 2013年4月11日時点のオリジナルよりアーカイブ。2013年2月14日閲覧。
- ^ “3.0 プレスリリース”. 2013年4月11日時点のオリジナルよりアーカイブ。2013年2月14日閲覧。
- ^ 「PR: Illumination Software Creator 4.0 がHTML5とグラフィックスを追加」。2011年9月26日時点のオリジナルよりアーカイブ。2011年9月8日閲覧。
- ^ “4.2 プレスリリース”. 2012年3月13日時点のオリジナルよりアーカイブ。2012年2月12日閲覧。
- ^ “Illumination Software Creation Station”. 2011年10月23日時点のオリジナルよりアーカイブ。2010年12月20日閲覧。
- ^ “ZDNet - Disters Award”. ZDNet . 2010年12月19日時点のオリジナルよりアーカイブ。
- ^ “OSTATIC - Disters Award”. 2010年12月19日時点のオリジナルよりアーカイブ。2010年12月20日閲覧。
- ^ “小説 - ディスター賞受賞者”.
外部リンク
- https://github.com/jsebean/IlluminationSoftwareCreator [github.com/jsebean/IlluminationSoftwareCreator]