サクラエディタ(Sakura Editor)は、Windowsプラットフォームで動作する日本語テキストエディタである。オープンソースで開発されている。
歴史 原作者の仲谷紀夫(ハンドルネーム:たけ、竹パンダ、nakatani)が1998年の春頃から「テキストエディタ」の名称で開発を開始した。プログラムの実行ファイル名を「sakura.exe」としたが、これには特に深い意味がなく「ちょうど桜が咲いていた頃だった」ことに由来する。
2000年2月21日、仲谷はソースコードを公開し、自身は活動を休止した。公開されたソースコードをもとに、げんたを中心に有志メンバーによる「テキストエディタ非公式版」の開発が開始される。
2001年1月、SourceForge.netに開発環境を移す。その際にソフトウェア名称を「サクラエディタ」へ変更する。
2018年5月頃からSourceForge.netに運用効率や安定性の問題があるため移転を検討し、2018年5月28日にGitHubに移転した。
特徴 標準でクリーム色の背景。プログラムのソースコードを編集するのに向いており、キーワードの強調表示・アウトライン解析・補完入力などが使用できる。また、基本的な機能として複数エンコード・Grep・マクロ等も完備する。
改行コードが混在した文書を扱える。
Shift_JIS、ISO-2022-JP、EUC-JP、UTF-16、UTF-8、UTF-7など各種文字コードにも対応している。Ver.1.x(ANSI版)では、Shift_JISに変換したデータを保持していたため、Shift_JISで表現できない文字は扱えないという制約があった。2011年2月11日にリリースされたVer.2.x(Unicode版)以降では内部データをUnicodeで保持するようになり、Shift_JIS で表現できない文字も扱える。
ソースコードのライセンス 初期の頃はソースコードは公開されているものの改変や再頒布に関して明確なライセンスが定められていなかった。オープンソースを自称していたが、Open Source Initiativeに拠るオープンソースの定義には合致していなかった。
2007年10月、zlibライセンスの完全適用を目指して過去の著作権者・貢献者に同意を求める呼びかけを開始した。しかし、全員からの同意を集められず、実施できなかった。
2018年頃、改めて議論が行われ、zlibライセンスを適用することになった。2019年3月リリースのv2.4.0-alpha1以降はzlibライセンスで配布されている。
脚注
外部リンク
SakuraEditorWiki
カテゴリ:テキストエディタ カテゴリ:フリーウェア カテゴリ:オープンソース カテゴリ:Windowsのソフトウェア カテゴリ:1999年のソフトウェア カテゴリ:C++でプログラムされた自由ソフトウェア カテゴリ:オープンソースソフトウェア