International Software Freedom Day
I dag, lørdag d. 15/9 2007, er den årlige internationale Software Freedom Day, hvor teams i hele verden hylder fri software og forsøger at skabe opmærksomhed omkring det.
I Danmark er der arrangementer i København (SSLUG, DKUUG, Linuxforum), Aalborg (NJLUG) og Odense (FLUG).
http://softwarefreedomday.org/teams/europe/denmark
Det meste af offentligheden er uvidende omkring filosofien bag fri software, men også blandt brugere af GNU/Linux, er der ofte en del forvirring, om hvad fri software helt præcist går ud på, derfor har jeg i dagens anledning skrevet en kort artikel om emnet på dansk.
Fri software-bevægelsen startedes i begyndelsen af 1980'erne af Richard Stallman og definerer fri software ved tilstedeværelsen af samtlige af følgende fire friheder:
(0) frihed til bruge softwaren til de formål man måtte ønske;
(1) frihed til at studere hvordan programmet virker og tilpasse det;
(2) frihed til at videredistribuere softwaren så man kan hjælpe sin nabo og
(3) frihed til at forbedre programmet og stille sine forbedringer til rådighed for offentligheden.
Frihed 1 og 3 forudsætter adgang til softwarens kildekode.
På basis af disse friheder og mange års hårdt arbejde, er der opstået en enestående niche i softwareverdenen hvor store virksomheder, privatpersoner og offentlige myndigheder samarbejder om at udvikle software så den bliver sikker, stabil, opfører sig sådan som brugerne ønsker og ikke fastlåser brugere og kunder til enkelte leverandører af software eller support. Studerende og hobbyprogrammører kan nyde godt af al den tilgængelige kildekode, som de kan lære og låne af. Kan man ikke selv programmere vil man alligevel nyde stor fordel af at andre har mulighed for at studere, forbedre og redistribuere softwaren.
Fri software er næsten det samme som open source. Forskellen er primært på det filosofiske plan, fri software-bevægelsen fokuserer på frihed og etik, hvorimod open source-tilhængerne fokuserer på effektiviteten af åbne udviklingsmodeller - men selve softwaren og de medfølgende rettigheder er de samme, med meget sjældne undtagelser.
Fri software må ikke forveksles med freeware (gratis software), freeware er sjældent frit og fri software er ikke nødvendigvis gratis, selvom det oftest er tilfældet. Fri software er som regel ikke "public domain" - der er altså grænser for friheden - mange fri software-licenser forlanger f.eks. at modificerede versioner af softwaren skal udgives under samme licens eller en kompatibel licens, således at man ikke kan udgive nye versioner af softwaren under en ufri licens - dette kaldes "copyleft".
Fri software er ofte i stærk kontrast til proprietær software som sjældent giver blot en eneste af ovennævnte friheder. Selv hvis man køber og betaler softwaren, er den kun "licenseret", ofte på meget restriktive betingelser. Softwarens kildekode er hemmelig, så ingen udover leverandøren ved hvordan softwaren virker, hvad den gør, og hvad den ikke gør. Er der fejl i softwaren eller ønsker en virksomhed eller privatperson softwaren tilpasset til særlige behov og situationer, er man magtesløs - eneste mulighed er at trygle leverandøren om at se nådigt på ens situation - eller at udvikle et helt nyt program fra bunden. Ønsker man at dele programmer med venner og kolleger risikerer man at blive kriminaliseret.
Fri software anvendes i dag overalt i virksomheder samt af mange millioner privatpersoner overalt i verden. Store virksomheder som IBM, Novell og SUN udgiver fri software og er involveret på andre måder.
Hav en god Software Freedom Day
Henvisninger til mere information:
Foredrag af Richard Stallman (video, ca. 500 MB):
http://mirrors.dotsrc.org/itpol/speech_about_free_software_by_richard_s…
Free Software Foundation:
http://fsf.org
GNU
http://gnu.org
Software Freedom Day
http://softwarefreedomday.org
I Danmark er der arrangementer i København (SSLUG, DKUUG, Linuxforum), Aalborg (NJLUG) og Odense (FLUG).
http://softwarefreedomday.org/teams/europe/denmark
Det meste af offentligheden er uvidende omkring filosofien bag fri software, men også blandt brugere af GNU/Linux, er der ofte en del forvirring, om hvad fri software helt præcist går ud på, derfor har jeg i dagens anledning skrevet en kort artikel om emnet på dansk.
Fri software-bevægelsen startedes i begyndelsen af 1980'erne af Richard Stallman og definerer fri software ved tilstedeværelsen af samtlige af følgende fire friheder:
(0) frihed til bruge softwaren til de formål man måtte ønske;
(1) frihed til at studere hvordan programmet virker og tilpasse det;
(2) frihed til at videredistribuere softwaren så man kan hjælpe sin nabo og
(3) frihed til at forbedre programmet og stille sine forbedringer til rådighed for offentligheden.
Frihed 1 og 3 forudsætter adgang til softwarens kildekode.
På basis af disse friheder og mange års hårdt arbejde, er der opstået en enestående niche i softwareverdenen hvor store virksomheder, privatpersoner og offentlige myndigheder samarbejder om at udvikle software så den bliver sikker, stabil, opfører sig sådan som brugerne ønsker og ikke fastlåser brugere og kunder til enkelte leverandører af software eller support. Studerende og hobbyprogrammører kan nyde godt af al den tilgængelige kildekode, som de kan lære og låne af. Kan man ikke selv programmere vil man alligevel nyde stor fordel af at andre har mulighed for at studere, forbedre og redistribuere softwaren.
Fri software er næsten det samme som open source. Forskellen er primært på det filosofiske plan, fri software-bevægelsen fokuserer på frihed og etik, hvorimod open source-tilhængerne fokuserer på effektiviteten af åbne udviklingsmodeller - men selve softwaren og de medfølgende rettigheder er de samme, med meget sjældne undtagelser.
Fri software må ikke forveksles med freeware (gratis software), freeware er sjældent frit og fri software er ikke nødvendigvis gratis, selvom det oftest er tilfældet. Fri software er som regel ikke "public domain" - der er altså grænser for friheden - mange fri software-licenser forlanger f.eks. at modificerede versioner af softwaren skal udgives under samme licens eller en kompatibel licens, således at man ikke kan udgive nye versioner af softwaren under en ufri licens - dette kaldes "copyleft".
Fri software er ofte i stærk kontrast til proprietær software som sjældent giver blot en eneste af ovennævnte friheder. Selv hvis man køber og betaler softwaren, er den kun "licenseret", ofte på meget restriktive betingelser. Softwarens kildekode er hemmelig, så ingen udover leverandøren ved hvordan softwaren virker, hvad den gør, og hvad den ikke gør. Er der fejl i softwaren eller ønsker en virksomhed eller privatperson softwaren tilpasset til særlige behov og situationer, er man magtesløs - eneste mulighed er at trygle leverandøren om at se nådigt på ens situation - eller at udvikle et helt nyt program fra bunden. Ønsker man at dele programmer med venner og kolleger risikerer man at blive kriminaliseret.
Fri software anvendes i dag overalt i virksomheder samt af mange millioner privatpersoner overalt i verden. Store virksomheder som IBM, Novell og SUN udgiver fri software og er involveret på andre måder.
Hav en god Software Freedom Day
Henvisninger til mere information:
Foredrag af Richard Stallman (video, ca. 500 MB):
http://mirrors.dotsrc.org/itpol/speech_about_free_software_by_richard_s…
Free Software Foundation:
http://fsf.org
GNU
http://gnu.org
Software Freedom Day
http://softwarefreedomday.org
Kommentarer