Zedコードエディタの開発に42万ドルが投資された。ZedのフォークであるZedlessが作成された。

オープンソースコードエディタ「Zed」を開発するZed Industriesは、Sequoiaが同プロジェクトに35万ドルを投資したことを発表しました。これまでの資金投入を含めると、Zed開発への総投資額は42万ドルを超えます。この資金は、コードに関する議論をコード自体に結び付ける、コード共同作業の新しい手法の開発に充てられます。

これまで、プロジェクトの主な焦点はコードエディタのユーザーインターフェースの作成にありました。今回の投資により、私たちは次の段階へと進み、新しいバージョン管理システム「DeltaDB」の実装に取り​​組むことができます。このシステムは、コードの共同作業のためのワークスペースとなります。新しいシステムは、コードの開発を個々の編集操作に至るまで段階的に追跡します。提案されている変更の重要な違いは、継続的な議論の流れを維持することです。個々のコミットごとに議論を分割するのではなく、各コード編集操作に結び付けることができます。

ディスカッションは、他の開発者とのコミュニケーションとAIモデルとのインタラクションの両方をカバーします。Gitリポジトリでのコラボレーションでは、ブランチやコミットレベルで他の開発者とやり取りできますが、Zedに実装されたシステムでは、コミットに含まれる個々の編集レベルでやり取りし、変更やコードの任意の部分について議論できます。その際、コンテキストが保持され、議論時のコードの状態が維持されます。同時に、DeltaDBシステムはGitと連携するように設計されており、リアルタイムでのコード共同作業、コード変更の詳細な追跡、コード内の任意の状態や場所へのディスカッションのバインドを可能にする一種のアドオンを提供します。

Zedプロジェクトは、Atomエディター(VS Codeのベース)の開発者であるNathan Sobo氏のリーダーシップの下、Atomエディター、Electronプラットフォーム、Tree-sitter構文解析ライブラリの元開発者チームが参加して開発されています。開発ではAtomの開発経験が活かされ、プログラマーにとって理想的なエディターのあるべき姿に関するアイデアを実現しようと試みられました。プロジェクトのコードはRustで記述されています。マルチユーザー編集用のサーバー部分のソースコードはAGPLv3ライセンスで公開されており、エディター本体のコードはGPLv3ライセンスで、GPUをレンダリングに利用するユーザーインターフェース生成用のGPUIライブラリのコードはApache 2.0ライセンスで公開されています。

また、Zedエディターのフォークを開発するZedlessプロジェクトも注目に値します。このプロジェクトは、プライバシーの確保と、サードパーティサーバーへのアクセスを介さないローカル作業の分離に重点を置いています。Zedlessの機能には、以下のようなものがあります。

  • 独自のクラウド サービスとの連携はありません。独自の機器でサポートできない機能とコンポーネントはすべて削除される予定です。
  • テレメトリの送信と自動的に生成されたクラッシュ レポートに関連するコードを削除しました。
  • 独自のインフラストラクチャ導入における優先順位の変更。ネットワークサービスを利用するすべての機能はデフォルトで無効化されており、外部プロバイダーに紐付けられていません。ユーザーは、外部サービスを自由に選択できる設定を利用できます。
  • CLA (貢献者ライセンス契約) に署名したり、コードの所有権を譲渡したりすることなく開発に参加する能力。

出所: オープンネット.ru

DDoS 保護機能を備えた信頼性の高いサイト用ホスティング、VPS VDS サーバーを購入する 🔥 DDoS攻撃対策付きの信頼性の高いウェブサイトホスティング、VPS/VDSサーバーを購入しましょう | ProHoster