11 ポイント 投稿者 GN⁺ 2024-01-25 | 3件のコメント | WhatsAppで共有
  • Zedがオープンソースプロジェクトになったことを発表
  • 著作権保護ライセンスの下で公開(エディタはGPL、サーバー側コンポーネントはAGPL)。
  • Zedを支えるUIフレームワークであるGPUIはApache 2ライセンスで配布されており、高性能なデスクトップアプリケーションを自由なライセンスで配布可能

動機

  • Zedをオープンソース化することが、最高の製品を作るための最善の方法だと信じているため
  • 世界で最も先進的なコードエディタを作り、それを何百万人もの開発者の手に届けることが目標
  • Zedのユーザーは全員プログラマーであるため、できるだけ多くの人材プールにZedを開放するのが最も理にかなっている
  • ソフトウェアを通じて人々とつながることを楽しんでおり、Zedの内側にある美しさを共有したい

Fireside Hacks の紹介

  • 人々と人間的なレベルでつながりたいという思いから、Zedチャンネルという新機能を開始
  • Zedチャンネルを通じて、世界中の開発者がリンクを共有するだけでリアルタイムに一緒にコードを書ける
  • Fireside Hacks プログラムを通じて、Zedを公開チャンネルでリアルタイムに開発し、参加する人々とともに作業する

ちょっと待って... 結局は金がすべてを支配するのでは?

  • 世界最高のエディタを構築し維持するには、持続可能なビジネスモデルと結びついている必要があると信じている
  • Zedをオープンソース化しても商業的な目標を損なわないと考えている
  • 独占的なエディタを販売するよりも、エディタとシームレスに統合されるサービスを販売する方を好む
  • Zedチャンネルはそのようなサービスの一例で、現在は無料だが、ベータ期間後はプライベート利用に対して料金を課す予定
  • サーバー側コンピュートを提供してAI機能を支援することも、収益化の方法の一つ
  • これまでに書いたコードの100%をオープンソースとして公開しており、今後は商用およびエンタープライズ用途を対象とした独占的な製品を提供する可能性もある

1.0バージョンへの道

  • 次の段階は部分的にはユーザー次第だが、チームは依然として小規模
  • 2024年にZedの導入を大幅に拡大し、より多くの開発者が恩恵を受けられるよう公開ロードマップを準備
  • 貢献がロードマップの完成に役立つなら、その貢献により多くの時間を割く可能性が高い
  • 貢献したい人は貢献ガイドを確認し、可能であれば今後のFireside Hackに参加してあいさつしてほしいと勧めている

Zedを試してみませんか?

  • macOSで今日からZedを試すことができる。今すぐダウンロード可能。

GN⁺の見解

  • Zedのオープンソース化は開発者コミュニティに大きな機会を提供し、協業とイノベーションを促進する可能性を持つ。
  • リアルタイム協業機能であるZedチャンネルのようなサービスを通じて、オープンソースプロジェクトでありながら持続可能なビジネスモデルを構築しようとするアプローチは興味深い。
  • オープンソースコミュニティとの相互作用を通じて、開発者が直接製品改善に参加できる機会を提供することは、ソフトウェア開発の民主化に貢献し得る。

3件のコメント

 
pmc7777 2024-01-26

これがオープンソース化されるとは想像もしていませんでしたね

 
GN⁺ 2024-01-25
Hacker Newsの意見
  • Zedエディタの使用体験

    • Zedエディタは応答性が非常に高く、他のエディタが比較的もっさりしていると感じられる。
    • ユーザーのフィードバックへの反応が速く、検索/置換機能は当初よりはるかに使いやすくなった。
    • デバッグ構文ツリーモードは、Zedの高度な機能を示す一例であり、正規表現を使う旧式のエディタよりも進んだ技術を使っている。
    • コラボレーションのワークフローとセキュリティが明確ではない。GitHub経由でしかログインできず、セルフホストや他の認証プロバイダーが使えるのか不明。
    • Ollamaとの統合を望む。この機能がないため、VSCodeを使わなければならない場合がある。
  • Zedエディタへのフィードバックと要望

    • ウィンドウサイズと位置が、Zedを閉じて再度開いたときに保持されない。
    • 言語サーバーのエラーが頻繁に発生する。
    • Alabasterテーマがもう動作せず、VSCodeテーマをZedにインポートできるとよい。
    • ZedのUIデザインは洗練されており、他のエディタのようにアイコン、メニュー、色などの邪魔がなく、集中しやすい。
  • Zedエディタのプラットフォーム拡張への期待

    • Zedが他のプラットフォーム、特にLinuxへ移植されることを望む。
  • Zedエディタのオープンソース化とライセンス

    • Rustで作られたオープンソースエディタであるZedへの好意的な評価。
    • ZedのUIフレームワークであるGPUIはApache 2ライセンスで配布されており、どのようなライセンスでもデスクトップアプリケーションを作成できる。
    • ライセンスの選択が興味深い。
  • Zedエディタの性能と機能性

    • Zedは非常に高速で、rust-analyzerが含まれている。
    • PythonプロジェクトをZedで開くと自動的にLSPをロードする。ただし、自動補完の順序はあまり有用ではない。
    • Sublimeと比べると、Zedでは特定のハイライトをすべて選択する機能が遅い。
  • Zedエディタへの改善要望

    • エラーに対する「修正」ボタンをクリックすると、新しいチャットを開始し、コードのコンテキストとエラーメッセージを提供し、可能な修正案を提案する機能を追加してほしいという要望。
  • Zedエディタのオープンソース化への反応

    • Zedがオープンソース化されたことへの好意的な反応。
    • 外部にリクエストを送信しないエディタを好み、Vimをメインのエディタとして使っている。
    • 必要な場合にプラグインで追加機能をインストールできる、簡素化されたZedバージョンを望む。
  • Zedエディタの名前に関する歴史的言及

    • 以前、Zortech C++ IDEの名前がZedであり、Symantecに買収された後に消滅した。
    • Zedの元開発者Phil Murrayへの言及。
  • Zedエディタ GitHubリポジトリへのリンク

    • ZedエディタのGitHubリポジトリへの直接リンクの提供。