Krita初期の開発史:GIMPを巡るKDE・Gnome戦争から長きにわたる開発の停滞、そこからの復活まで

近年その高機能から有名になってきているペイントツール、Krita。しかし、Kritaの開発開始が1999年にも関わらず最初の正式リリースは2005年、しかもバージョンは1.4からとその初期の歴史には不透明な部分があります。今回はそれに迫ります。
4
tokiedian @tokiedian

うぉおこんなだったのかおもしれえなぁ

2015-12-02 18:26:54
tokiedian @tokiedian

Kritaの隠された初期の歴史だ

2015-12-02 18:27:05
tokiedian @tokiedian

ちょっととぅぎゃったにまとめるためにちょこちょこ呟いてくかな

2015-12-02 18:27:40

The History of KImageShop / Krayon / Krita
https://krita.org/item/the-history-of-kimageshop-krayon-krita/
Paragraph 1抄訳

tokiedian @tokiedian

―多くのニュースウェブサイトが消え、多くのリンクがつながらなくなって行く今、我々の起源を忘れないために、Kritaの歴史についてまとめたいと思う。よいこと…そして悪いことも

2015-12-02 18:31:05

訳者注

tokiedian @tokiedian

(ちなみにこれは2009年10月30日出版なので、当時のKritaのバージョンは確か2.0、この記事の1か月後の11月29日に2.1がリリースされます)

2015-12-02 18:33:38

The History of KImageShop / Krayon / Krita
https://krita.org/item/the-history-of-kimageshop-krayon-krita/
Paragraph 2-4

tokiedian @tokiedian

Kritaプロジェクトは10年以上続いてきたが、最初の公式リリースまでに数年と、2回の改名を経ている。そしてその起源はもっと古いのだ

2015-12-02 18:35:04
tokiedian @tokiedian

全ては1998年、Linux KongressでMatthias Ettrichが行ったプレゼンに始まる。

2015-12-02 18:37:30
tokiedian @tokiedian

彼がデモンストレーションしようとしたことの一つが、既存のアプリケーションをQtのGUIで動かすのは簡単だということだった。そしてその時彼がデモンストレーション用に選んだのがGIMPだった(確か当時はThe Gimpって名前だったかな?)

2015-12-02 18:43:49
tokiedian @tokiedian

彼はLinux大会議が始まる前の一晩、1100行のコードでもってGIMPをKDEの基準のUI、すなわちツールバー、ステータスバー、メニューバー、そしてKDEの標準ダイアログを用いるように改造してKDEに統合することに成功してしまったのだ

2015-12-02 18:49:15
tokiedian @tokiedian

彼の目標はこの成果を使わない手はないと示すためのものではなかった。たといGIMPのような複雑なアプリケーションがこんなにも簡単にKDEに統合できるとしてもである。

2015-12-02 18:54:48
tokiedian @tokiedian

KDEはその時生まれて2年、Gnomeプロジェクトは始まったばかりだった。そしてそのKIMPと名付けられたパッチによって炎上騒ぎが引き起こされることとなったのである

2015-12-02 18:57:12

訳者の考察(という名の若干ゲスの勘繰りっぽいもの)

tokiedian @tokiedian

(公式サイトの歴史の項翻訳した時にぼんやりとは知りはしていたけど改めて詳細を読むとひでえもんだなオイw)

2015-12-02 18:58:09
tokiedian @tokiedian

(情報を補足すると、Matthias EttrichはKDEの創始者で、よりにもよって彼がやったってことがニアリーイコールKDEがやったってことになって問題が拡大したって側面があったんだろう)

2015-12-02 19:52:16
tokiedian @tokiedian

検索してみたけどGIMPを巡るKDE (Qt) VS Gnome (GTK)紛争って、あんまり知られてないのかしらん

2015-12-02 19:59:38
tokiedian @tokiedian

しかし、この1998年の紛争のせいでKritaが生まれ、GIMPはQtに移行する選択肢を捨て去ったって考えると、中々興味深いことではあるなぁ

2015-12-02 20:06:23
Fadis @fadis_

KDE1時代、Qt1のライセンスは所謂自由なソフトウェアとは相容れない物だった。そこでGIMPのGUIを作るために使われていたGTKを改良してQtに依存しないデスクトップ環境を作る試みがなされた。これがGNOMEである。

2014-10-12 00:23:22
tokiedian @tokiedian

ああ、でもこれが一番大きな理由かもしれないね

2015-12-02 20:07:17
tokiedian @tokiedian

確かにこれはオープンソースではでかい問題になりかねないわ。教義に触れてるからなぁ

2015-12-02 20:07:57
tokiedian @tokiedian

つまりまとめると、KDEが依存していたQtは当時KDEがLinuxに属するプロジェクトであるにもかかわらずライセンス的に全くそれにそぐわないものだった。それを問題視する勢力は当時GIMPが利用していたオープンソースのGTKを利用してGnomeを作り、KDEから離脱した

2015-12-02 20:15:34
1 ・・ 4 次へ