En la informática Unix , Ion es un administrador de ventanas de mosaico y tabulación para el sistema X Window . Está diseñado de tal manera que es posible administrar las ventanas usando solo un teclado , sin necesidad de un mouse . Es el sucesor de PWM y está escrito por el mismo autor, Tuomo Valkonen. [1] [2] Desde la primera liberación de iones en el verano de 2000, ideas similares de gestión de ventanas alternativos han comenzado a mostrar en otros nuevos gestores de ventanas: larswm , ratpoison , StumpWM , wmii , xmonady dwm .
Desarrollador (es) | Tuomo Valkonen [1] [2] |
---|---|
Lanzamiento estable | ion-3-20090110 (estable) [ cita requerida ] / 10 de enero de 2009 |
Sistema operativo | Tipo Unix |
Tipo | Administrador de ventanas |
Licencia | LGPL- like con restricciones de nomenclatura |
Sitio web | tuomov |
Las primeras versiones de Ion se lanzaron bajo Artistic License , Ion2 y las versiones de desarrollo de Ion3 se lanzaron bajo la GNU Lesser General Public License (LGPL). Sin embargo, la primera versión candidata de Ion3 incluyó un cambio de licencia a una licencia personalizada basada en la LGPL (las versiones modificadas específicamente no deben usar el nombre ion). [3]
Desde la versión 2, Ion se puede programar en Lua . [1] [2]
A partir del 17 de septiembre de 2009, Valkonen afirma que es poco probable que continúe el desarrollo de Ion por sí mismo. [4]
La página de inicio oficial se desconectó a principios de 2010.
Se mantiene una bifurcación, Notion.
Controversia
Tuomo Valkonen, el autor de Ion, ha estado en el centro de varias controversias relacionadas con la concesión de licencias y la distribución de su software, en particular la propensión de las principales distribuciones de Linux y BSD a hacer disponibles versiones de desarrollo obsoletas de Ion3 (la rama de desarrollo inestable actual). como parte de repositorios de software "congelados". A menudo, dichas versiones incluirán parches, como para el soporte de Xinerama o Xft , que Valkonen desaprueba por motivos profesionales y personales y se han eliminado del árbol de fuentes principal. Sin embargo, tal distribución parecería implicar que la versión parcheada es el paquete oficial Ion3 mantenido por el propio Valkonen, que él considera inaceptable. Valkonen incluso se ha convertido recientemente en un crítico abierto de todo el movimiento del software libre y del código abierto (el "rebaño de FOSS", como él lo llama) [5] debido a su percepción de maltrato a manos de varias distribuciones importantes, incluida Arch Linux , Debian , pkgsrc ( NetBSD , DragonflyBSD ) y FreeBSD . [ cita requerida ]
El 28 de abril de 2007, Valkonen advirtió a los mantenedores de Arch Linux de una posible acción legal porque el repositorio de usuarios de Arch (no oficial) contenía scripts para instalar Ion3 con parches que él no aprobaba. [6] Más tarde hizo lo mismo con el mantenedor pkgsrc del proyecto NetBSD [7] y el mantenedor de ports del proyecto FreeBSD . [8] A partir del 12 de diciembre de 2007, [9] la rama de desarrollo de Ion, junto con otro software de Valkonen, fue retirada [10] del árbol de puertos de FreeBSD , después de que el autor presentara una queja sobre versiones de desarrollo obsoletas que aún estaban disponibles. . Aún se puede instalar cualquier versión de Ion desde el código fuente en cualquier sistema Unix con las bibliotecas y dependencias adecuadas.
Valkonen ha insinuado en varias listas de correo que se ha desilusionado por completo, si no abiertamente hostil, hacia la comunidad del software libre en general. Planea pasar al desarrollo de software estrictamente de código cerrado para la plataforma Windows en el futuro. [11] A partir de 2018, el autor afirma haber "encontrado pasatiempos más valiosos" que la programación para el "movimiento del software libre", y opina que equivale a "clones con errores ... con un mecanismo de distribución de software centralizado ". [12] Borgend, el último programa publicado de Valkonen en 2018, sigue siendo de código abierto y es compatible con sistemas similares a Unix, incluido Macintosh OS X , su actual sistema operativo de elección.
Alternativas
La bifurcación de Notion se mantiene activamente con paquetes disponibles para las distribuciones de Linux gentoo, Debian, Arch, SUSE y Fedora, así como NetBSD y Solaris (Solaris 10, OpenSolaris y OpenIndiana).
Los administradores de ventanas similares a ion incluyen wmii , dwm , xmonad , larswm , i3 y awesome .
Ver también
- Interfaz de documento único
- Interfaz de múltiples documentos
- Interfaz de estilo IDE
- Interfaz de documento con pestañas
Referencias
- ↑ a b c Saunders, Mike (marzo de 2008). "Gestores de ventanas ligeros" . Formato Linux . Reino Unido: Future Publishing (103).
- ^ a b c Сондерс, Майк (marzo de 2008). Легковесные ОМ (PDF) . Formato Linux (en ruso). Rusia: Mezon.ru (103): 20.
- ^ # 422527 - ion3: Nueva versión upstream disponible - Registros de informes de errores de Debian
- ^ Valkonen, Tuomo (septiembre de 2009), The end of the line
- ^ Ports Mailing List , FreeBSD, diciembre de 2007.
- ^ [tur-users] Infracción de marca registrada Ion3
- ^ te ch-pkg: pkgsrc ion3 obsoleto en violación de la licencia
- ^ Archivos de correo de FreeBSD
- ^ Violación de la licencia Ion3
- ^ Eliminación de Ion3 (Re: infracción de la licencia de Ion3)
- ^ Violación de la licencia Ion3
- ^ http://tuomov.iki.fi/software/
Otras lecturas
- Zlatanov, Teodor (29 de septiembre de 2004). "Cultured Perl: Diversión con el administrador de ventanas Ion" . developerWorks . IBM .
- Stutz, Michael (27 de junio de 2006). "Ion, el gestor de ventanas eficiente" . Linux.com .
- Petreley, Nicholas (29 de julio de 2002). "Ion un gestor de ventanas no demasiado minimalista" . SYS-CON .( apareció originalmente en LinuxWorld.com )
enlaces externos
- Página web oficial
- "Ion" . Código libre .
- Noción en SourceForge.net (bifurcación ion3)