Krita
歴史

1990年代後半、Linuxの世界において、ツールキットとしてGTKを擁する「GNOME陣営」と、Qtを擁する「KDE陣営」が激しく対立していた。
そんな最中、1998年開催のLinux Kongressにおいて、KDEの創始者であるマティアス・エトリッヒが、既存のアプリケーションをQtのGUIで動かすのがどれだけ簡単かということを示すため、GIMPをQt上で動かすパッチを一晩で書き上げ、実際に動かして見せた。しかしその行為は、元々GIMPの実装のために開発されたツールキットである「GTK（The GIMP Toolkit）」を擁するGNOME陣営にとっては挑発でしかなかった。
それは、GIMPのユーザーコミュニティから大きな怒りを呼び、メーリングリストが炎上した。その結果、エトリッヒが制作したパッチはリリースを断念することになったが、それは同時に、「KDEではGIMPが利用できない」ということを意味した。
GIMPの共同作業者としての立場を失ったKDEプロジェクトは、新たな画像編集アプリケーションを自力で開発することを決定した。当時「KOfficeスイート」の一員として「KImage」という簡単な画像閲覧ソフトが存在したが、エトリッヒは「KImage」をベースとする画像編集ソフトを開発することでKImageの開発者と合意。「KImage」は画像閲覧ソフトとしての機能を「KView（KDE Image Viewer）」として分離独立させた後、「KImageShop」に改名した。（なお、KViewはKDE3まではKuickShowとともにKDE標準の画像ビューワだったが、KDE4でGwenviewにリプレースされた）
1999年5月31日、KImageShopプロジェクトが開始された。当初の構想では、ImageMagickのラッパーとして「KImageShopのGUI」を作るというもので、GIMPのプラグインと互換性のあるアウトプロセスのフィルタプラグインを持つCORBAベースのアプリケーションとなる予定だった。しかしこの構想は実現しないまま、KDE 2.0の開発の忙しさの中、KImageShopの開発は半ば放置された。
その後、「KImageShop」が商標に引っかかったので「Krayon」と改名した。しかし、この名称も商標に引っかかったため、2002年に「Krita」と改名された。スウェーデン語で「クレヨン」の意味を持つ名前で、ここにアプリケーションの名称が決定された。
当初の開発は低速だったが、2003年より重点的な開発が行われ、2004年にKOffice 1.4の一員として初版である「Krita 1.4」の公式リリースが行われた。
2005年にKritaにCMYK、Lab、YCbCr、XYZ色モデルと高深度チャンネルのサポート、OpenGLのサポートなど、KDEの標準の画像編集ソフトとして一通りの機能が実装された。GIMPとの差別化のため、GIMPに搭載されていない画像編集機能を中心として強化が行われた。
2004年から2009年にかけてのKritaは、PhotoshopやGIMPのような一般的な画像編集/お絵描き兼用のソフトを目指す方向性で開発が行われていた。しかし当時のKritaは弱小ソフトであったため、いくらKDEプロジェクトの庇護を受けていると言っても、GIMPと同じ方向性では有名ソフトであるGIMPの陰に隠れる形となるのはどうしても否めなかった。そのため、2010年にオランダのデーフェンテルで大規模なスプリントを開催し、自己のあり方を再定義。Corel PainterやSAIのような「お絵描きソフト」を目指す方向性を明確にし、漫画家やイラストレーターなどにも使ってもらえるように、多様なブラシエンジンを搭載するなど、お絵かき機能の強化を開始した。
2009年、KOffice 2.0のリリースに合わせ、KDE Software Compilation 4に対応したKrita 2.0がリリースされたが、正式対応したとは到底言えない不安定さで、他のKDEプロジェクトのソフトと比べて開発力の低さが目立った。そこで、当時100,000ドルの寄付を獲得して急速に機能を向上させていたBlenderを見習って、Kritaも寄付を募り、開発者に賃金を払うことで開発力を高める方向性を取ることにする。2009年度のGoogle Summer of Codeによる資金提供を受けてKrita 2.1用の新ブラシエンジンの開発を完了したばかりの学生アルバイトを、「Krita基金コミュニティ」のメンバーとして正式に雇用し、賃金を払ってフルタイムでKritaの開発に当たらせるなどした結果、開発がスピードアップした。
2013年にKritaの開発およびサポートを行うための「Krita財団」が設立された。2014年よりKickstarterプロジェクトを開始し、資金を募っている。
2010年に起こったKOfficeの内紛においては、他の主要なKOfficeのアプリケーションと一緒に新たなオフィススイートであるCalligra Suiteに移行したが、もはや一介のオフィススイートの一員に留まらないほどプロジェクトが巨大化していることから、2015年リリースのCalligra Suite 2.9/Krita 2.9を最後にCalligra Suiteプロジェクトから離脱した。
2016年リリースのKrita 3.0以降は、Kritaは独立したリポジトリにコード置き、Krita財団が単独でメンテナンスを行っている。Krita 3.0ではコードを整理するとともに、将来のメンテナンスを考慮して、Qt5およびKF5（KDE Frameworks 5）に移植された。新機能としてはアニメーション製作機能が実装されたほか、複数レイヤーのグループ化が実装されるなどレイヤー機能が強化された。
2018年にはSVGベースのベクターツールやPythonスクリプト機能などを搭載したKrita 4.0がリリースされた。SVG形式の採用により、OpenDocument Graphics（ODG）形式を採用していたKrita3以前との互換性は失われた。ODG形式を採用するCalligra Suiteとの連携も取れなくなった一方で、InkscapeのSVG画像をそのままKritaにコピペできるなど、Inkscapeとの連携が取れるようになった。また、Calligraプロジェクトで共用のワープロツールをベースとするテキストツールを廃止し、SVGベースの新たなテキストツールを採用したことによって、（Krita 4.0の時点ではまだ実現できていないものの）アジア圏言語向けで必要となる「縦書き」など、将来的な漫画組版の実現に向けての拡張性を考慮したシステムとなった。
2015年より始まったリソースシステムの刷新が2021年に完了し、2021年末にKrita 5.0がリリースされた。SQLiteを使用したリソース管理によって、リソースの置き場所にUSBメモリを指定できるなど柔軟になり、また起動時にすべてのリソースを読み込まなくてよくなったので、Krita自体も高速化・軽量化された。また、Krita 5.0では、グラデーション機能が刷新され、8bitカラーのグラデーションがディザリングの実装によってきれいになり、また16bit/32bitの高ビット深度グラデーションでは広色域かつ無制限の色のグラデーションを出せるようになった。ブラシに関しては、カラースマッジブラシエンジンが全面的に書き直され、またMyPaintブラシエンジンがKritaに統合された。アニメーション機能が刷新され、Clone Frames（アニメ用語でいうところの「バンク」、同じシーンの使いまわし）やTransform Mask Animation（自動中割り）が実装された。またStoryboard（絵コンテ）ドッカーの搭載によってレイアウトが取りやすくなり、レコーダードッカーの搭載によってお絵描き動画が録画できるようになった。その他、ユーザーインターフェースの改良、補助線ツール（CLIP STUDIOのパース定規に相当）に二点透視を搭載するなどといった、多くの機能が盛り込まれた。