En af verdens tidlige edb -software -redaktører, udviklet af University of Adelaide og stadig i brug i dag, frigives af universitetet til fri brug af udviklere over hele verden.
Under open source -licens, gavnlige egenskaber ved "Ludwig" som et softwareudviklingsværktøj, der ikke findes i andre tekst- og kodeditorer, vil nu være åbne for alle udviklere.
Ludwig, en "fuld skærm" editor, blev oprindeligt designet af datalogi personale til at muliggøre softwareudvikling på universitetets første VAX (Virtual Address eXtension) interaktive computere, købt i 1979 for at erstatte de tidligere computersystemer med hulkort, trykt output, og batchbehandling.
I 1979, universitetet købte tre digitalt udstyr VAX-11/780 computere til både undervisning og forskning, de første kommercielt tilgængelige 32-bit computere.
"Dengang, disse computere repræsenterede et stort skift i computerkraft og undervisning for universitetet, "siger emeritus professor Chris Barter, der ledede Ludwig -udviklingsteamet.
"Brugere kunne nu interagere direkte med computerne ved hjælp af videoterminaler placeret på campus, i studielaboratorier eller en forskers eget kontor. "
En kernekomponent i den nye interaktive computing var muligheden for at understøtte redigering af tekst - normalt computerprogrammer - direkte på computersystemet. På det tidspunkt, de fleste edb -tekstredaktører var primitive, normalt svært at bruge "line editorer", giver adgang til en enkelt tekstlinje ad gangen, og kræver betydelig indsats for at mestre.
De "fuldskærms" -redaktører, der var tilgængelige, gav et langt mere brugervenligt og produktivt miljø, men var typisk meget ressourcessultne og kun tilgængelige på få computersystemer, som ikke inkluderede VAX -computerne.
Professor Barter og tre programmører, Wayne Agutter, Bevin Brett og Kelvin Nicole, designet og konstrueret Ludwig v1.0, klar til studieåret 1980. På det tidspunkt, der var ingen tilsvarende i Australien.
"Evnen til at være vært for 20 til 30 samtidige brugere, al redigering og udvikling af programmer, plus mange flere brugere, der kører programmer, på en maskine med knappe 1 million instruktioner pr. sekund og fire megabyte hukommelse, slog verden, "siger professor Barter." Ludwig var også let at lære og bruge og havde betydelig magt - det blev optaget af brugere i hele Australien og på verdensplan. "
I årenes løb fandt der yderligere udvikling sted, herunder tilpasning af Ludwig til senere edb -systemer, herunder Unix, Linux og Microsoft Windows.
Ludwig er stadig i brug i dag, med et lille antal mennesker, der har udviklet Ludwig yderligere under begrænsede licenser til eget privat brug.
For at muliggøre konsolidering af denne udvikling, og stilles generelt og frit tilgængeligt, universitetet har frigivet Ludwig og dets kildekode under MIT Open Source License.
Open Source Industry Australia hilser udgivelsen velkommen. Jack Burton, OSIA -virksomheds sekretær og direktør, siger:"Open sourcing Ludwig vil hjælpe med at tiltrække et bredere fællesskab af bidragende udviklere og slutbrugere, da denne historisk betydningsfulde software fortsat udvikler sig i fremtiden. "
Filer gøres tilgængelige på open source -depotet GitHub.