Igennem tiden har bogen "Linux – friheden til programmere" udviklet sig meget. Vi frigiver ofte nye versioner, når der er kommer en del rettelser ind, eller nye afsnit er blevet skrevet. Kommentarer, ris og ros, og specielt fejl og mangler bedes sendt til linuxbog@sslug.dk, men er du medlem af SSLUG så skriv til sslug-bog@sslug.dk. Her er en liste over, hvad der er ændret i bogen.
Denne bog blev skabt ved en opsplitning af version 3.9 af "Linux - friheden til at vælge". Arbejdet på bogen koordineres via SSLUG's postliste sslug-bog@sslug.dk. Du kan tilmelde dig postlisten på http://www.sslug.dk/tilmeld#bog (bemærk at du samtidig bliver medlem af SSLUG hvis du ikke allerede er det).
Version 2.5.20050330 - 30. marts 2005: Jacob Sparre Andersen: Det kan diskuteres om Pascal er fra 1960'erne eller fra 1970, men vi lader være med at skrive nogle af delene. Rettet sprog og opmærkning. Opdateret henvisningen til »99 bottles of beer on the wall«. Prøvet at forbedre eksemplet om anonym adgang til CVS-arkiver. Henvisning til to gratis bøger om Fortran-77 og Fortran-90. Rettet URL. Henvisning til en sammenligning af forskellige versionsstyringssystemer. Opdateret C#-omtalen med en henvisning til standarden. Svend Erik Venstrup: Fanger fejl i henvisninger til CVS. Mogens Jæger: Fanger en fejl i et af CVS-eksemplerne.
Version 2.5 - 25. januar 2004: Jacob Sparre Andersen: »99 bottles of beer on the wall« i Ada. Lidt om kommandolinjetilvalg til GCC, når man oversætter Ada-programmer. Retter sprog.
Version 2.4 - 7. oktober 2003: Jacob Sparre Andersen har rettet i brugen af &linuxbogurl;. Jacob Sparre Andersen har sat Peter Makholm på listen over andre bidragydere. Peter Makholm samler alle afsnit der basalt set handler om bourne shell og skriver en smule mere. Peter Makholm skriver om SML, føjer smart.sml til eksemplerne og begynder på at skrive om Haskell Mads Sejersen har rettet nogle syntaksfejl i SMTP-eksemplet i Ruby-afsnittet. Christian Treldal finder død henvisning. Jacob Sparre Andersen retter døde henvisninger og sproglige fejl.
Version 2.3 - 6. april 2003: Jacob Sparre Andersen - Byrial Jensen har påpeget mangler i teksterne om Ada, Perl, Python, Pascal, Java og POSIX Shell. Johan Munk har påpeget mangler i teksterne om Scheme og a2ps. Byrial Jensen - Flere bøger om Bash, C og C++. Byrial Jensen - Korrekturlæsning af hele bogen. David List - Fanget fejl i `patch`-kommando. Jacob Sparre Andersen - Vi er nu gået over til (forhåbentlig konsekvent) at bruge brugernavnet "tyge" og maskinnavnene "hven.oresund.dk", "saltholm.oresund.dk" og "peberholm.oresund.dk" i eksemplerne. Peter Makholm har skrevet om Ruby.
Version 2.3 - 1. december 2002: Torben H. Nielsen - brug af andre sprog med autoconf. Jacob Sparre Andersen - Tilføjet eksempel på oversættelse af et Ada-program. Sørget for at introafsnittet om Ada henviser til appendiksene med installationsvejledning og litteraturliste. Tilføjet Red Hat 8.0-pakkenavne i installationsafsnittet for Ada og bemærket at ALT's og Red Hat 8.0's Ada-pakker er inkompatible. Søren Enemark - Rettet fejl i CVS-afsnittene. Peter Toft retter links om CVS til.
Version 2.2 - 1. september 2002: Torben H. Nielsen - C++ bruger AC_PROG_CXX i autoconf. Hans Schou - mere overskuelig listning af autoconfeksempler. Jacob Sparre Andersen - Sørget for at bogen kan oversættes både som SGML Docbook og som XML Docbook (håber han). Harmoniseret brugen af tar. Rettet sproglige småfejl.
Version 2.1 - 14. juni 2002: Jacob Sparre Andersen - stikord, bedre henvisning til eksemplerne, prøvet at forbedre sammenhængen mellem de forskellige kapitler, rettet enkelte sproglige fejl. Anna Jonna Armannsdottir retter afsnit om CVS. Henrik Christian Grove har skrevet om TeX.
Version 2.0 - 10. marts 2002: Ny licens for bogen - Åben dokumentlicens. Jesper Harder retter sprog og detaljer mht. Fortran. Rasmus Erik Voel Jensen skriver om Haskell, Lisp, Prolog og Scheme. Jacob Sparre Andersen - stikord, linjebrud i eksempler, skrevet om at bruge CVS, når SSH kører på en alternativ port, skrevet om at bruge CVS fra Emacs, udkommenteret effektivt tomme afsnit, tilføjer en bog om Objective Caml. Peter Toft - retter en stribe SGML-fejl, tilføjer stikord om CVS, og tilføjer mere om merge af grene i CVS. Tilføjer nyt eksempel om at slette kataloger i CVS. Michael Lerskov Munk Nielsen retter en dum fejl i CVS-afsnittet.
Version 2.0alpha2 - 29. december 2001: Jacob Sparre Andersen: Indsat Jesper Laisens tilføjelser til litteraturlisterne for C++ og Java. Strøget minusserne i versionsnummeret af hensyn til RPM. RCS _findes_ til Windows skriver Jan Eggert Kofoed. Indsat en del materiale som Peter Sestoft m.fl. har skrevet om Standard ML, Objective Caml og C# (c-havelåge). Opdateret CVS-afsnittet, så der ikke er nogle direkte henvisninger til systemvariablen "CVSROOT" (det forvirrede læserne). Jan Eggert Kofoed har bidraget med forslag og korrekturlæsning af CVS-afsnittet. Prøvet at gøre forordet mere pædagogisk. Oprettet et (forholdsvis tomt) afsnit om Emacs. Oprettet et appendiks med nyttige kodebiblioteker. Skrevet en indledning til "Programmørens værktøjskasse". Ryddet op i indledningen i CVS-afsnittet. Indsat henvisninger til bøger om Ada fra Björn Lundin. Trykfejl fra Svend Erik Venstrup.
Version 2.0-alpha-1 - 21. oktober 2001: Jacob Sparre Andersen: Tilføjet en minimal omtale af Gettext (og KBabel). Skrevet et par ord om variable og konstanter. Indsat (og tilrettet) Mads Sejersens introduktion til Anjuta. Skrevet om betingede strukturer. Skrevet lidt om procedurer og funktioner. Oversat et af eksemplerne på betingede strukturer til Ada. Ryddet op i afsnittene om forgreninger i CVS. Henviser til eksempelsamlingen i introduktionen til kapitlet om imperativ programmering. Brygget videre på introduktionen til imperativ programmering. Føjet "Ada 95: The Craft of Object-Oriented Programming" til boglisten. Skrevet fire ekstra eksempler på brug af CVS. Indsat Jacob Nordfalks tilføjelser og rettelser til omtalen af Java. Henvisning til "99 bottles of beer on the wall"-siden. Indsat Jesper Laisens litteraturliste for OOP og C++.
Version 2.0-alpha-0 - 11. august 2001: Jacob Sparre Andersen: Tilføjet lidt om Smalltalk og GVD. Udvidet ordlisten. Opdateret og udvidet abstract og forord. Rettet diverse sproglige fejl. Skrevet generelt om pakkeinstallation. Sat numre på ISO-standarder ind. Ryddet lidt op. Hans Schou: autoconf og automake. Ole Tange: road map diagrammer til autoconf. Thue Janus Kristensen: aclocal/autoconf.
Version 1.9 - 9. juli 2001: Erik Søe Sørensen: sproglige rettelser i Postscript-afsnittet. Peter Toft: Tilføjet en henvisning til nye bøger. Jacob Sparre Andersen: Oprettet en udviklingsgren for at omstrukturere bogen. Tilføjet en del sprog og værktøjer (foreløbig uden noget videre indhold om dem). Gået i gang med at skrive eksempler til CVS-afsnittet. Erik Søe Sørensen: URL til en bog om Postscript samt rettelsesforslag til omtalen af Postscript. Peter Toft: Nye afsnit om grene (branches) i CVS.
Version 1.8 - 24. maj 2001: Peter Toft har tilføjet nyt afsnit om hvordan man får cvs commit log-beskeder per e-post til at fungere. Stor tak til Lars Kirkeskov Pedersen. Kim Schulz har rettet en stribe fejl. Erik Søe Sørensen har rettet en enkelt fejl.
Version 1.7 - 15. april 2001: Jacob Sparre Andersen har rettet nogle formuleringer og stavefejl og rettet lidt op på SGML-koden. Der er også blevet føjet lidt til introduktionen til C- og C++-afsnittet. Rasmus Ory Nielsen har rapporteret en tastefejl i et URL. Carsten Svaneborg har lavet en større omskrivning/udvidelse af C- og C++-afsnittet. Blandt andet med omtale af Electric Fence og Glade. Christian Mikkelsen har gennemlæst og rettet hele C- og C++-afsnittet.
Version 1.6 - 12. marts 2001: Erik Sørensen retter et par fejl. Henrik Christian Grove fandt en dum trykfejl i oversigt over bøger. Jacob Sparre Andersen har rettet nogle formuleringer og føjet lidt til stikordsregistret. Peter Toft rettede lidt SGML-fejl.
Version 1.5 - 4. februar 2001: Jacob Sparre Andersen har skrevet om Ada, er nu medredaktør på programmeringsbogen, har rettet diverse sproglige fejl og har pillet lidt ved Java-afsnittet. Erik Sørensen har lavet en række gode tilføjelser og rettelser i shell-afsnittet. Ny bog om Docbook nævnt i serien. Tommy Mogensen og Erik Søresen fandt hver en sprogbøf.
Version 1.4 - 29. december 2000: En masse 'hello' og 'udskriv' eksempler af Zaphod Beeblebrox (Peter Stubbe) <stubbe@bitnisse.dk>. Cobol-, PostgreSQL og Python eksempler af Hans Schou. udskriv.sh shell-eksempel af David Axmark <david@mysql.com>. Donald Axel fandt en grim fejl i det første C++-program - at anvende echo med gåseøjne til at skabe kommando-filer. Her vil dollar-variable blive ekspanderet. Peter Toft har skrevet mere om diff, patch og emacs - dette er så rettet af Jørgen Ramskov. Anders Bo Rasmussen har skrevet om xxdiff. Link til den nye bog "Linux - friheden til at programmere i C". Nyt afsnit om CVS (baseret på en tidligere artikel af Ole Vilmann og Peter Toft om CVS). Frank har givet tilføjelser til CVS-afsnittet og Jørgen Ramskov har rettet CVS-teksten til.
Version 1.3 - 10. november 2000: Program eksempler er med.
Version 1.2 - 26. september 2000: Sproglige rettelser fra Frank Damgaard. Morten Liljeberg havde et par rettelser om anvendelse af root.
Version 1.1 - 30. august 2000: Allan *Swoop* Andersen har lavet sproglige rettelser og et par nye gode referencer til Java-kapitlet. Mindre rettelser fra Bugge T. Jensen.
Version 1.0 - 30. juli 2000: Poul Petersen har fundet en stribe fejl. Mindre rettelse fra Mikkel Mastrup.