ldedit – El editor de texto para Windowseros en Linux
By: Date: diciembre 18, 2025 Categories: Programación

A principios de la década de los noventa, cuando Windows 95 aún no existía, inicié mi formación en programación como un joven entusiasta del desarrollo de software. Durante esa etapa comencé a aprender mis primeros lenguajes de programación y, antes de llegar a C, trabajé con Pascal. En aquel entonces, bajo el entorno de MS-DOS, eran ampliamente utilizados Turbo Pascal y Borland Pascal, de los cuales empleé las versiones 6 y 7.

MS-DOS es un sistema operativo monousuario y monotarea que incluía un editor de texto con capacidades muy limitadas, aparentemente desarrollado en BASIC. Aunque era sencillo de utilizar, presentaba una restricción importante: solo permitía abrir un archivo a la vez. Esta limitación no se ajustaba a mis necesidades, ya que requería abrir y cerrar archivos de manera constante. A pesar de contar con Windows 3.x, opté por continuar trabajando en MS-DOS. Como consecuencia, decidí desarrollar una solución propia, lo que dio origen a mi primer editor de texto.

Utilizando Pascal, desarrollé un programa llamado enedit, cuyo significado exacto ya no recuerdo. Con el paso del tiempo llegó Windows y, posteriormente, Linux, junto con una nueva generación de editores de texto mucho más avanzados. Durante esa transición comencé a utilizar vi, editor que continúo empleando hasta la actualidad.

Recientemente, durante una conversación en Telegram con creadores de contenido del ámbito tecnológico, un comentario de Alexia, conocida como La chica de sistemas, me llevó a recordar aquel editor de texto desarrollado para MS-DOS. Se trataba de un ejecutable de 16 bits que había quedado en el olvido. A partir de ese recuerdo, decidí modernizar el proyecto y adaptarlo al contexto actual, en el año 2025, prácticamente 2026, dentro de un ecosistema dominado por arquitecturas de 64 bits, aun cuando MS-DOS ya no existe para uso doméstico.

El primer intento de compilación en Linux no fue exitoso. Gran parte del código utilizaba características específicas de MS-DOS que ya no son compatibles con sistemas modernos. Además, el compilador original, Turbo Pascal, fue reemplazado por Free Pascal, una herramienta orientada a GNU/Linux. A pesar de estas dificultades, el proyecto fue migrado en la medida de lo posible.

Algunas funcionalidades aún presentan limitaciones, particularmente el manejo del mouse, debido a que en MS-DOS este dependía de llamadas al sistema que no existen en Linux. No obstante, el editor funciona correctamente para su uso en terminal mediante teclado. El proyecto fue relicenciado bajo la GPL versión 2, compilado y empaquetado para Debian. El paquete .deb incluye el código fuente, ahora distribuido bajo licencia GPL, con el objetivo de que otros programadores en Pascal puedan mejorarlo o adaptarlo aún más al entorno Linux y, de ser posible, compartir sus aportes con la comunidad.

Descarga de ldedit (Last Dragon Editor) ldedit-1.1_amd64.deb

Vídeo relacionado

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *