Uno dei primi editori di software per computer al mondo, sviluppato dall'Università di Adelaide e ancora in uso oggi, è stato rilasciato dall'Università per l'uso gratuito da parte degli sviluppatori di tutto il mondo.
Con licenza open source, le caratteristiche vantaggiose di "Ludwig" come strumento di sviluppo software che non si trovano in altri editor di testo e codice saranno ora aperte a tutti gli sviluppatori.
Ludovico, un editor a "schermo intero", è stato originariamente progettato dallo staff di Informatica per consentire lo sviluppo di software sui primi computer interattivi VAX (Virtual Address eXtension) dell'Università, acquistato nel 1979 per sostituire i precedenti sistemi informatici di schede perforate, uscita stampata, ed elaborazione batch.
Nel 1979, l'Università ha acquistato tre computer Digital Equipment VAX-11/780 sia per l'insegnamento che per la ricerca, i primi computer a 32 bit disponibili in commercio.
"Al tempo, questi computer hanno rappresentato un importante cambiamento nella potenza di calcolo e nell'insegnamento per l'Università, "dice il professore emerito Chris Barter, che ha guidato il team di sviluppo Ludwig.
"Gli utenti possono ora interagire direttamente con i computer utilizzando terminali video situati intorno al campus, nei laboratori degli studenti o nell'ufficio di un ricercatore."
Un componente fondamentale del nuovo computer interattivo era la capacità di supportare la modifica del testo, solitamente programmi per computer, direttamente sul sistema informatico. Al tempo, la maggior parte degli editor di testo per computer erano primitivi, di solito difficili da usare "editor di riga", consentendo l'accesso a una singola riga di testo alla volta, e richiede uno sforzo significativo per padroneggiarlo.
Gli editor "a schermo intero" disponibili fornivano un ambiente molto più facile da usare e produttivo, ma in genere erano molto affamati di risorse e disponibili solo su pochi sistemi di computer, che non includeva i computer VAX.
Professor Barter e tre programmatori, Wayne Agutter, Bevin Brett e Kelvin Nicole, progettato e costruito Ludwig v1.0, pronto per l'anno accademico 1980. Al tempo, non c'era equivalente in Australia.
"La capacità di ospitare da 20 a 30 utenti simultanei, tutti i programmi di editing e sviluppo, più molti più utenti che eseguono programmi, su una macchina che vanta uno scarso milione di istruzioni al secondo e quattro megabyte di memoria, batteva il mondo, " dice il professor Barter. "Ludwig era anche facile da imparare e da usare e aveva un potere significativo - è stato ripreso dagli utenti in tutta l'Australia e in tutto il mondo".
Nel corso degli anni si sono verificati ulteriori sviluppi tra cui l'adattamento di Ludwig a sistemi informatici successivi, compreso Unix, Linux e Microsoft Windows.
Ludwig è ancora in uso oggi, con un piccolo numero di persone che hanno sviluppato ulteriormente Ludwig con licenze limitate per il proprio uso privato.
Per consentire il consolidamento di questi sviluppi, e reso generalmente e liberamente disponibile, l'Università ha rilasciato Ludwig e il suo codice sorgente sotto la licenza Open Source del MIT.
Open Source Industry Australia accoglie con favore il rilascio. Jack Burton, Segretario e direttore della società OSIA, afferma:"L'open sourcing Ludwig aiuterà ad attirare una comunità più ampia di sviluppatori e utenti finali che contribuiscono, poiché questo software storicamente significativo continua ad evolversi in futuro."
I file saranno resi accessibili sul repository open source GitHub.