2007-08-06

Software Freedom Day 2007

Varje år firas Software Freedom Day (Dagen för fri programvara) runtom i världen. I år är det den 15 september.

Software Freedom Day är ett globalt gräsrotsinitiativ för att informera allmänheten om vikten av fri programvara och tillgången på fri programvara och programvara med öppen källkod. Lokala grupper över hela klotet organiserar olika begivenheter den tredje lördagen i september. Förra året fanns det över 200 olika team från hela delar av världen. Här är de svenska.

Vad är då fri programvara? Och vilka program och företeelser kan räknas till detta? Några exempel på fri programvara och öppna standarder som används dagligen är, bland andra:


  • HTML - HyperText Markup Language, språket som bygger upp World Wide Web, är en öppen standard som utarbetas av W3C.

  • Firefox - webbläsare med öppen källkod.

  • Wikipedia - uppslagsverk på nätet som alla kan bidra till.

  • VLC - fri mediaspelare med öppen källkod.

  • BitTorrent - fritt fildelningsprogram med öppen källkod.

  • Wordpress - ett fritt bloggverktyg med öppen källkod.

  • ODF - Open Document Format, ett ISO-standardiserat öppet dokumentformat utan licenskrav.


Listan kan göras mycket längre än så, men ovan är exempel som många förmodligen hört talas om i ett eller annat sammanhang.

Vad är det då som är så jäkla viktigt med öppen källkod och fri programvara?

För det första gör öppen källkod att man slipper leverantörsberoendet. Om ditt kontorsprogram existerar under en öppen källkodslicens har du (eller någon annan) möjlighet att bygga vidare på det i händelse av att den nuvarande utvecklingsorganisationen lägger tårna i vädret.

Jämför detta med att t ex Microsoft skulle lägga ner sina Office-program och börja med något helt annat. Då sitter du (och kanske ditt företag) där med ett system som slutat utvecklas, där ingen kan ta över stafettpinnen och köra vidare. Kanske har du 200 000 dokument i Office-format som nu måste flyttas till ett annat ordbehandlings-/kalkyl-/presentationsprogram, men du har ingen aning om hur dokumenten är uppbyggda eller hur Office-programmen hanterade dem.

Förvisso ett extremt exempel, men faktum kvarstår: du ligger brunt till. Detta har redan hänt i ett antal fall tillbaka i tiden eftersom öppen källkod som utvecklingsmodell inte funnits i samma usträckning tidigare. Alla programvaruföretag utvecklade istället sina egna format för datalagring. Problematiken detta innebär kan läsas om här.

För att ett program skall kunna kallas fritt behöver 4 kriterier uppfyllas. Användaren måste kunna:

  • använda programmet för valfritt ändamål. (frihet 0)

  • undersöka hur programmet fungerar och ändra det för egna ändamål. (frihet 1)

  • skicka vidare kopior av programmet. (frihet 2)

  • förbättra programmet och sprida det vidare i förbättrad form. (frihet 3)


Oftast innebär detta att programmet även är gratis, men det är inget krav.

Läs mer:


Andra bloggar om: , , , , , ,

2 kommentarer:

Malin sa...

Bejb, jag har läst och jag förstod ALLT! Visst är jag duktig?! :)

Buddy Jesus sa...

Du är jätteduktig, blondie. Jag är så stolt. ;)