'Zed', a high-performance code editor that allows collaborative editing, is now open source including server-side code



Zed , a code editor for macOS developed by the same people who created

Atom , a text editor , Tree-sitter , a parser generator, and Electron , which can create desktop applications using web technology, has been made open source. Ta.

Zed is now open source
https://zed.dev/blog/zed-is-now-open-source


zed-industries/zed: Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
https://github.com/zed-industries/zed


Zed is a code editor that combines the power of an IDE with the responsiveness of a lightweight editor. In addition to basic code editor functions such as autocomplete, it also includes input support functions using GitHub Copilot and GPT-4, and collaborative editing functions with other users. Furthermore, it is touted for its excellent performance in terms of ``lightness of operation'' such as low input latency, short startup time, and low memory usage.



Zed's development team announced on their blog on January 24, 2024 that they would open source Zed, and at the same time released both client-side and server-side code on GitHub. The client-side license is

GPL , the server-side license is AGPL , and it states that ``we chose a copyleft style license so that any improvements benefit the community as a whole.'' However, GPUI, the UI framework used in Zed, is distributed under the Apache 2 license without copyleft.

Regarding the reason for making Zed open source, the development team said, ``Due to its nature as a code editor, all users are programmers, so in order to make Zed the best product, it was important to make it open source and involve as many people as possible. 'Efficient.'

The blog also touches on the financial issues involved in making it open source. ``Building and maintaining the world's best editor requires a sustainable business model to continue investing in our development team,'' and ``open sourcing will not stop commercial success.'' I made this decision after careful consideration.'



Regarding Zed's monetization method, the development team says that rather than selling the editor itself, they are considering selling ``a service that seamlessly integrates with the editor to improve user productivity.'' As part of this, from January 25, 2024, Zed Channels, a feature that allows you to collaborate with anyone by simply sharing a link, will be released as a beta, and after the beta period ends, Zed Channels will be available for a fee. thing.

In a blog post, Zed's development team said that ``we may offer our own commercial and enterprise-targeted products in the future,'' but that 100% of the code is publicly available at the time of open sourcing. After touching on this point, he emphasized his intention to maintain openness by saying, ``The original code is only a fraction of the open source code.''

A contribution guide is available for developers who want to improve Zed's code.

◆Forum now open
A forum related to this article has been set up on the GIGAZINE official Discord server . Anyone can write freely, so please feel free to comment! If you do not have a Discord account, please create one by referring to the article explaining how to create an account!

• Discord | 'Have you used Rust editor Zed? How is it comfortable to use? ' | GIGAZINE
https://discord.com/channels/1037961069903216680/1200014153016946698

in Software, Posted by log1d_ts