11 puntos por GN⁺ 2024-01-25 | 3 comentarios | Compartir por WhatsApp
  • Zed anunció que se convirtió en un proyecto de código abierto
  • Se publica bajo licencias con protección de derechos de autor (el editor bajo GPL y los componentes del lado del servidor bajo AGPL).
  • GPUI, el framework de interfaz que impulsa Zed, se distribuye bajo la licencia Apache 2, lo que permite distribuir aplicaciones de escritorio de alto rendimiento con una licencia permisiva

Motivación

  • Creen que hacer Zed de código abierto es la mejor manera de crear el mejor producto
  • Su objetivo es crear el editor de código más avanzado del mundo y ponerlo en manos de millones de desarrolladores
  • Como todos los usuarios de Zed son programadores, abrir Zed al mayor grupo posible de talento es lo más sensato
  • Disfrutan conectarse con las personas a través del software y quieren compartir la belleza interna de Zed

Presentación de Fireside Hacks

  • Con el deseo de conectar con las personas a un nivel más humano, lanzan una nueva función llamada canales de Zed
  • A través de los canales de Zed, desarrolladores de todo el mundo pueden escribir código juntos en tiempo real con solo compartir un enlace
  • Mediante el programa Fireside Hacks, desarrollan Zed en tiempo real en canales públicos y trabajan junto con quienes participan

Esperen... ¿acaso el efectivo no gobierna todo a su alrededor?

  • Creen que para construir y mantener el mejor editor del mundo, este debe estar ligado a un modelo de negocio sostenible
  • Consideran que hacer Zed de código abierto no perjudica sus objetivos comerciales
  • Prefieren vender servicios que se integren de forma fluida con el editor, en lugar de vender un editor propietario
  • Los canales de Zed son un ejemplo de ese tipo de servicio: por ahora son gratuitos, pero planean cobrar por el uso privado después del período beta
  • Otra opción de monetización es ofrecer cómputo del lado del servidor para respaldar funciones de IA
  • Están publicando como código abierto el 100% del código escrito hasta ahora, y en el futuro también podrían ofrecer productos propietarios orientados a casos comerciales y empresariales

Camino hacia la versión 1.0

  • El siguiente paso depende en parte de los usuarios, aunque el equipo sigue siendo pequeño
  • Están preparando una hoja de ruta pública para ampliar de forma importante la adopción de Zed en 2024 y permitir que más desarrolladores se beneficien
  • Si una contribución ayuda a completar la hoja de ruta, es muy probable que le dediquen más tiempo
  • Recomiendan a quienes quieran contribuir revisar la guía de contribución y, si es posible, unirse a un próximo Fireside Hack para saludar

¿Quieres probar Zed?

  • Hoy puedes probar Zed en macOS. Ya está disponible para descargar.

Opinión de GN⁺

  • El paso de Zed a código abierto ofrece una gran oportunidad para la comunidad de desarrolladores y tiene el potencial de impulsar la colaboración y la innovación.
  • El enfoque de buscar un modelo de negocio sostenible incluso como proyecto de código abierto, mediante servicios como los canales de Zed para colaboración en tiempo real, resulta interesante.
  • Ofrecer a los desarrolladores la oportunidad de participar directamente en la mejora del producto mediante la interacción con la comunidad de código abierto puede contribuir a la democratización del desarrollo de software.

3 comentarios

 
pmc7777 2024-01-26

Nunca imaginé que esto se volvería de código abierto.

 
GN⁺ 2024-01-25
Opiniones de Hacker News
  • Experiencia de uso del editor Zed

    • La capacidad de respuesta del editor Zed es excelente, y hace notar que otros editores se sienten relativamente lentos.
    • Reacciona rápido a los comentarios de los usuarios, y la función de buscar/reemplazar ahora es mucho más cómoda de usar que al principio.
    • El modo de árbol de sintaxis de depuración es un ejemplo de las funciones avanzadas de Zed, y usa tecnología más avanzada que los editores anticuados que dependen de expresiones regulares.
    • El flujo de trabajo colaborativo y la seguridad no están claros. Solo permite iniciar sesión con GitHub, y no está claro si se puede usar self-hosting u otros proveedores de autenticación.
    • Quieren integración con Ollama. A veces tienen que usar VSCode porque esta función no existe.
  • Comentarios y solicitudes sobre el editor Zed

    • El tamaño y la posición de la ventana no se conservan al cerrar y volver a abrir Zed.
    • Ocurren errores del servidor de lenguaje con frecuencia.
    • El tema Alabaster ya no funciona, y sería bueno poder importar temas de VSCode a Zed.
    • El diseño de la interfaz de Zed es elegante, y al no tener distracciones como íconos, menús y colores como otros editores, ayuda a concentrarse.
  • Deseo de expansión de plataforma para Zed

    • Esperan que Zed sea portado a otras plataformas, especialmente Linux.
  • Código abierto y licencia del editor Zed

    • Evaluación positiva de Zed como editor de código abierto hecho en Rust.
    • GPUI, el framework de interfaz de Zed, se distribuye bajo licencia Apache 2, por lo que permite crear aplicaciones de escritorio con cualquier licencia.
    • La elección de la licencia resulta interesante.
  • Rendimiento y funcionalidad del editor Zed

    • Zed es muy rápido e incluye rust-analyzer.
    • Al abrir un proyecto de Python en Zed, carga automáticamente el LSP. Sin embargo, el orden del autocompletado no es útil.
    • En comparación con Sublime, la función para seleccionar todas las coincidencias de un resaltado específico es lenta en Zed.
  • Solicitudes de mejora para el editor Zed

    • Solicitan agregar una función donde, al hacer clic en el botón "corregir" de un error, se inicie un chat nuevo, se proporcione el contexto del código y el mensaje de error, y se sugieran posibles soluciones.
  • Reacciones a la transición de Zed a código abierto

    • Reacciones positivas a que Zed se haya convertido en código abierto.
    • Prefieren editores que no envíen solicitudes externas y usan Vim como editor principal.
    • Quieren una versión simplificada de Zed en la que se puedan instalar funciones adicionales mediante plugins si hace falta.
  • Referencia histórica al nombre del editor Zed

    • En el pasado, el IDE Zortech C++ se llamaba Zed, pero desapareció después de ser adquirido por Symantec.
    • Mención del desarrollador original de Zed, Phil Murray.
  • Enlace al repositorio de GitHub del editor Zed

    • Se proporciona un enlace directo al repositorio de GitHub del editor Zed.