4 ポイント 投稿者 GN⁺ 2024-04-15 | 1件のコメント | WhatsAppで共有

Kateの多様なプラットフォーム対応状況

  • 2024年4月14日時点で、Kateはさまざまなオペレーティングシステムをサポートしている
    • Unix系システムでX11またはWaylandを使用する場合は、良好にサポートされている
    • 主要なLinuxディストリビューションやNixOSのような特殊なディストリビューションで、バイナリパッケージとして提供されている
    • FreeBSD、OpenBSDなどのBSD系でも、一般的なパッケージシステムを通じてインストール可能
    • ソースから直接ビルドすることも、ほとんど問題なく可能
  • WindowsでもKDEコミュニティの活動により、Kateを利用できるようになった
    • Windowsストアで公式配布されており、Craftを使って直接開発することも可能
    • 最新バージョンのビルド状況のスクリーンショットが提供されている
  • macOSでもビルドが提供されており、Craftを通じて開発可能
    • ARMおよびIntel Mac向けの最新ビルドのインストーラーが提供されている
  • そのほか、HaikuなどさまざまなデスクトップOSへのポーティング活動もある
    • Kateチームが直接作業していなくても、パッチなどを取り込むことには前向き
  • 貢献できる方法
    • Linux、BSD以外のシステムに対する開発およびテストへの参加
    • Windows、macOSなどでのDBus依存性の削減作業

GN⁺の意見

  • オープンソースプロジェクトが多様なプラットフォームをサポートするのは簡単ではないが、Kateチームの努力が際立つ内容。特に商用OSであるWindowsとmacOSまで積極的にサポートしている点が印象的。
  • 単にビルドを提供するだけでなく、直接開発するために必要なツールや方法まで案内しており、参加のハードルを下げようとしている点が良い。
  • 一方で、モバイルOSであるAndroidやiOSについてはサポート計画がないように見える。デスクトップ中心のプロジェクトという限界があるようだ。テキストエディタ分野で競争力を持つには、長期的にはモバイルまで検討する余地がある。
  • DBus依存性の削減のように、プラットフォームごとの特性を踏まえて最適化しようとする努力も目立つ。単にビルドをサポートするだけでなく、よりネイティブに近い動作を実現するための取り組みに見える。
  • テキストエディタ市場では、すでに高いシェアを持つVS CodeやSublime Textなどの競合製品があるだけに、Kateならではの差別化ポイントをうまく見つけて強化していくことが重要に思える。KDE/Qtベースの統合開発環境への発展可能性なども考えてみる価値がある。

1件のコメント

 
GN⁺ 2024-04-15
Hacker Newsの意見

以下はHacker Newsのコメントを要約した内容です:

  • Kateは、2004/2005年ごろにLinuxへ移行する大きな理由の1つだった。MySQL開発では、Windowsでは重くて遅いMySQL Workbenchを使わなければならなかったが、LinuxではKateでSQLを書き、内蔵ターミナルでMySQL CLIを実行できたため、はるかに高速に開発できた。

  • AmarokというMP3プレーヤーも、Linuxへ移行した理由だった。2002年ごろから、ユーザーの好みに基づく無限プレイリストやラジオなどの機能を提供しており、これは後にiTunesやSpotifyなどにコピーされ、今では標準機能と見なされている。

  • Kateは、KDEで最初期に見つけたアプリの中でも特に印象的で好感の持てるものの1つだった。Windows時代のNotepad++のような役割を果たし、ファイルベースの作業で便利。

  • 最近のKateの唯一の問題はアイコンで、適切なユーティリティというより、役に立たないモバイルアプリを表しているように見える。

  • Kateの高い品質と驚くべき機能のおかげで、存在してくれることに感謝している。昔はUltraEditのようなものにお金を払い、ライセンスと格闘しなければならなかった。

  • Kateは数か月前、完全にカスタムなプロセッサのアセンブリを書く際、構文ハイライトなどの機能によって、VSCode/VSCodiumよりも作業をずっと楽にしてくれた。

  • KDE開発者たちは素晴らしいビジョンを持っている。KDE Connectなどを通じてユーザーデータを同期するOSシェルを作ろうとしているようだ。KDE Plasmaはあまりしっくりこないが、KDEアプリケーションは応答性の良さからLinuxでは常に選んできた。

  • KDEのツールチェーンとPlasmaが好きで、毎月寄付している。Gnomeの独善的なデザインよりもはるかに実用的。

  • KateはLinuxで最初に使ったコードエディタで、PHPとPythonを学ぶのに使った。貢献者たちに感謝しており、人生に影響を与えた。

  • Kateが大好き。Windowsで働いていた時にもインストールしていた。マルチカーソルと優れた検索・置換機能が必要だった。デフォルトテーマに問題があったが、ナイトリービルドで解決した。