Uno de los primeros editores de software informático del mundo, desarrollado por la Universidad de Adelaide y todavía en uso hoy, está siendo lanzado por la Universidad para uso gratuito por desarrolladores de todo el mundo.
Bajo licencia de código abierto, Las características beneficiosas de "Ludwig" como herramienta de desarrollo de software que no se encuentran en otros editores de texto y código estarán ahora disponibles para todos los desarrolladores.
Ludwig, un editor de "pantalla completa", fue diseñado originalmente por el personal de Ciencias de la Computación para permitir el desarrollo de software en las primeras computadoras interactivas VAX (Virtual Address eXtension) de la Universidad, comprado en 1979 para reemplazar los sistemas informáticos anteriores de tarjetas perforadas, salida impresa, y procesamiento por lotes.
En 1979, la Universidad compró tres equipos digitales VAX-11/780 para uso docente e investigador, las primeras computadoras de 32 bits disponibles comercialmente.
"En el momento, estas computadoras representaron un cambio importante en el poder de la computación y la enseñanza para la Universidad, "dice el profesor emérito Chris Barter, quien dirigió el equipo de desarrollo de Ludwig.
"Los usuarios ahora pueden interactuar directamente con las computadoras usando terminales de video ubicados alrededor del campus, en laboratorios de estudiantes o en la propia oficina de un investigador ".
Un componente central de la nueva computación interactiva fue la capacidad de admitir la edición de texto, generalmente programas de computadora, directamente en el sistema informático. En el momento, la mayoría de los editores de texto por computadora eran primitivos, normalmente difíciles de utilizar "editores de línea", permitir el acceso a una sola línea de texto a la vez, y requiere un esfuerzo significativo para dominar.
Los editores de "pantalla completa" que estaban disponibles proporcionaron un entorno mucho más fácil de usar y productivo, pero por lo general necesitaban muchos recursos y solo estaban disponibles en unos pocos sistemas informáticos, que no incluía las computadoras VAX.
El profesor Barter y tres programadores, Wayne Agutter, Bevin Brett y Kelvin Nicole, diseñado y construido Ludwig v1.0, listo para el año académico 1980. En el momento, no había equivalente en Australia.
"La capacidad de albergar de 20 a 30 usuarios simultáneos, todos los programas de edición y desarrollo, además de muchos más usuarios que ejecutan programas, en una máquina con apenas un millón de instrucciones por segundo y cuatro megabytes de memoria, estaba latiendo el mundo, ", dice el profesor Barter." Ludwig también fue fácil de aprender y usar y tenía un poder significativo:fue utilizado por usuarios en toda Australia y en todo el mundo ".
A lo largo de los años, se produjeron nuevos desarrollos, incluida la adaptación de Ludwig a sistemas informáticos posteriores, incluido Unix, Linux y Microsoft Windows.
Ludwig todavía está en uso hoy, con un pequeño número de personas que han desarrollado Ludwig aún más bajo licencias restringidas para su propio uso privado.
Para permitir la consolidación de estos desarrollos, y puestos a disposición de forma general y gratuita, la Universidad ha publicado Ludwig y su código fuente bajo la licencia de código abierto del MIT.
Open Source Industry Australia da la bienvenida al lanzamiento. Jack Burton, Secretario y director de la empresa OSIA, dice:"El código abierto de Ludwig ayudará a atraer a una comunidad más amplia de desarrolladores y usuarios finales que contribuyen, ya que este software de importancia histórica continúa evolucionando en el futuro ".
Los archivos estarán accesibles en el repositorio de código abierto GitHub.