Visual Studio Code está diseñado para la fragmentación
- Visual Studio Code es de código abierto, pero usarlo de una forma distinta a la distribución oficial proporcionada por Microsoft puede implicar riesgos legales
Visual Studio Code ya tiene 7 años
- Visual Studio Code se lanzó hace 7 años y se consolidó como el editor estándar para el desarrollo de software
- El código fuente se publicó bajo licencia MIT, pero el producto descargable se ofrece bajo una licencia privativa
- Microsoft divide a la comunidad de código abierto mediante este esquema
VSCodium es una distribución de escritorio OSS
- El proyecto VSCodium surgió por preocupaciones sobre el uso de la licencia privativa
- Se compila bajo licencia MIT sin las personalizaciones de Microsoft
- No puede conectarse a Microsoft Visual Studio Code Marketplace y sufre el problema de la fragmentación del ecosistema
OpenVSCodeServer es una distribución de servidor OSS
- OpenVSCodeServer es una distribución de servidor usada como columna vertebral de Gitpod
- Al igual que VSCodium, no puede conectarse a Microsoft Visual Studio Code Marketplace
- Lo mantienen principalmente empleados de Gitpod
Los IDE que no son por suscripción están desapareciendo
- Microsoft inició un cambio interno para convertir el software en un servicio
- El servicio de computación en la nube Azure creció como competidor de AWS
- El ecosistema de herramientas para desarrolladores también está pasando al modelo de servicio
GitHub es una marca blanca de tecnología heredada de Microsoft
- Microsoft adquirió GitHub en 2018 y lanzó Visual Studio Online en 2019
- GitHub Codespaces es una versión de marca blanca de Visual Studio Online
El ecosistema está diseñado para fragmentarse
- Empresas como Gitpod pueden enfrentar problemas legales dentro del ecosistema de Visual Studio Code
- Microsoft fragmenta estratégicamente el mercado mediante extensiones privativas
- Las herramientas para lenguajes de programación clave como Python, .NET, C/C++ y Java están bajo el control de Microsoft
¿Cuál es la solución?
- El futuro de las herramientas de desarrollo de software es cerrado
- Se necesita un nuevo movimiento para mantener el ecosistema de código abierto
- Gitpod resolvió parte del problema a través del proyecto OpenVSX, pero hace falta más esfuerzo
Resumen de GN⁺
- Aborda la licencia privativa de Visual Studio Code y el problema de la fragmentación del ecosistema
- Destaca la fragmentación estratégica del mercado por parte de Microsoft y los riesgos legales
- Se necesita un nuevo enfoque para mantener el ecosistema de código abierto
- Explica los desafíos que enfrentan empresas como Gitpod
5 comentarios
Estoy considerando usar vim o zed.
Uso una terminal con la opacidad configurada,
¿de casualidad saben cómo quitar el color de fondo de nvim?
Si encuentro solo eso, de verdad quiero probar nvim...
Si usas la terminal kitty, si lo configuras con el mismo color de fondo probablemente se aplicará la transparencia.
Si no, también podrías considerar un plugin como este..
https://github.com/xiyaowong/transparent.nvim
Gracias. Lo revisaré.
Tuvo éxito. Gracias. Que tengas un buen día.
Opiniones en Hacker News
La gente expresa su indignación cuando se trata de software con código fuente publicado
El ecosistema de VSCode es débil en varios aspectos
cpptoolses sorprendente, pero falla con frecuencia y es difícil de depurarcpptoolsno debería tener telemetría ni acceso a internetHay un buen hilo de comentarios sobre la extensión
cpptoolsVS Code es un IDE que se puede descargar y usar gratis desde Microsoft
Si más de 50 empleados de tiempo completo que hacen VS Code no proponen un modelo que justifique un presupuesto anual de alrededor de 20 millones de dólares, esto puede parecer un intento de aprovecharse del trabajo de ingeniería de Microsoft
Estoy tratando de entender el problema
cpptools/C++, y muchos componentes de MS son cerrados, por lo que es imposible construir una versión OSS completaSi los principales proyectos de extensiones se alinean, simplemente podrían agregar un aviso como el de arriba en la descripción de la página del marketplace
"El software gratuito que ofrece Microsoft no es lo suficientemente abierto" es una de las posturas más extrañas de la actualidad
Este artículo sería más fácil de entender si separara las quejas sobre la telemetría de las limitaciones reales
Hay quienes opinan que, si no te gusta, no lo uses.
vim/nvmyeMacsson editores competentes que no comprometen el ecosistema