Estado del soporte de Kate en varias plataformas
- Al 14 de abril de 2024, Kate es compatible con varios sistemas operativos
- Tiene buen soporte en sistemas tipo Unix que usan X11 o Wayland
- Se ofrece como paquete binario en las principales distribuciones de Linux o en distribuciones especiales como NixOS
- También puede instalarse en sistemas de la familia BSD como FreeBSD y OpenBSD mediante sus sistemas de paquetes habituales
- Compilarlo directamente desde el código fuente también suele ser posible sin mayores problemas
- En Windows, Kate también puede usarse gracias al trabajo de la comunidad de KDE
- Se distribuye oficialmente en la Microsoft Store, y también es posible desarrollar directamente con Craft
- Se proporciona una captura del estado de compilación de la versión más reciente
- En macOS también hay compilaciones disponibles y se puede desarrollar mediante Craft
- Se ofrecen instaladores de las compilaciones más recientes para Mac con ARM e Intel
- También existen esfuerzos de portabilidad para varios sistemas operativos de escritorio, como Haiku
- Aunque el equipo de Kate no trabaje directamente en ello, está abierto a integrar parches y aportes similares
- Formas en que se puede ayudar
- Participar en desarrollo y pruebas para sistemas distintos de Linux y BSD
- Trabajar en la eliminación de la dependencia de DBus en Windows, macOS y otros sistemas
Opinión de GN⁺
- No es fácil que un proyecto de código abierto dé soporte a tantas plataformas, y aquí destaca el esfuerzo del equipo de Kate. Resulta especialmente llamativo que también dé soporte activo a sistemas comerciales como Windows y macOS.
- No solo ofrece compilaciones, sino que además explica las herramientas y métodos necesarios para desarrollar directamente, lo que da la impresión de que busca reducir la barrera de entrada para participar.
- Por otro lado, no parece haber planes de soporte para sistemas operativos móviles como Android o iOS. Se percibe la limitación de ser un proyecto centrado en escritorio. Para ganar competitividad en el campo de los editores de texto, a largo plazo podría valer la pena considerar también el entorno móvil.
- También llama la atención el esfuerzo por optimizar según las características de cada plataforma, como la eliminación de la dependencia de DBus. No se trata solo de ofrecer una compilación, sino de intentar que funcione de una forma más cercana a lo nativo.
- Dado que en el mercado de los editores de texto ya existen productos competidores con gran presencia, como VS Code y Sublime Text, parece importante identificar y reforzar bien los puntos de diferenciación propios de Kate. También valdría la pena pensar en su potencial evolución hacia un entorno de desarrollo integrado basado en KDE/Qt.
1 comentarios
Comentarios de Hacker News
A continuación, un resumen de los comentarios de Hacker News:
Kate fue una de las razones principales para cambiarse a Linux alrededor de 2004/2005. Al desarrollar con MySQL, en Windows había que usar MySQL Workbench, que era pesado y lento, pero en Linux se podía escribir SQL en Kate y ejecutar el CLI de MySQL en la terminal integrada, lo que permitía un desarrollo mucho más rápido.
Un reproductor de MP3 llamado Amarok también fue una razón para pasarse a Linux. Desde alrededor de 2002 ofrecía funciones como listas de reproducción infinitas basadas en los gustos del usuario, radio y más; después iTunes y Spotify copiaron esas funciones, y ahora se consideran características estándar.
Kate fue una de las primeras apps de KDE que más impresionó y dejó una impresión positiva. Cumple el mismo papel que Notepad++ tenía en Windows y es útil para el trabajo basado en archivos.
Últimamente, el único problema de Kate es su ícono, porque parece representar una app móvil inútil más que una utilidad adecuada.
Se agradece que Kate exista por su gran calidad y sus funciones sorprendentes. Antes había que pagar por algo como UltraEdit y pelear con las licencias.
Hace unos meses, al escribir ensamblador para un procesador totalmente personalizado, Kate hizo el trabajo mucho más fácil que VSCode/VSCodium gracias a funciones como el resaltado de sintaxis.
Los desarrolladores de KDE tienen una gran visión. Parece que quieren crear un shell de sistema operativo que sincronice los datos del usuario mediante KDE Connect y otras herramientas. Aunque KDE Plasma no termina de convencer, en Linux siempre se han elegido las aplicaciones de KDE por su capacidad de respuesta.
Les gusta la cadena de herramientas de KDE y Plasma, y donan cada mes. Les resulta mucho más útil que el diseño dogmático de Gnome.
Kate fue el primer editor de código en Linux y se usó para aprender PHP y Python. Gracias a quienes contribuyen, porque tuvo un impacto en la vida de esa persona.
Les encanta Kate. Incluso la instalaron cuando trabajaban en Windows. Necesitaban cursores múltiples y una gran función de buscar y reemplazar. Había problemas con el tema predeterminado, pero se resolvieron con una nightly build.