FOSS
LinuxWiki.se
FOSS står för Free/Open Source Software. Detta är ett sätt att inkludera de två nämnda strömningarna utan att ta någon ställning i ordvalet.
Vanligtvis kanske det inte spelar någon roll om man skriver fri mjukvara eller öppen källkod, det leder inte ofta till missförstånd, men det finns en betydelseskillnad man bör vara medveten om. Fri programvara betonar den "moraliska" eller ideologiska biten. FSF och Richard Stallman vill att man använder detta begrepp för att fokusera på friheten med mjukvaran. Läs mer på nämnda artiklar.
FSF's "motpart", som anses ha skapat begreppet öppen källkod, är OSI (Open Source Institute). De hävdar att 'öppen källkod' är det bättre valet då fri (framför allt på engelska) är tvetydigt. Men en annan anledning är också att företag har en tendens att bli tveksamma inför något som är helt fritt. Då är öppen källkod ett mer välkomnande alternativ, enligt OSI. Denna term fokuserar mer på den tekniska biten och tar ingen hänsyn till det ideologiska.
FOSS är ett sätt att kringgå den här diskussionen utan att ta ställning. Man väljer alltså båda inriktningarna.
Som nämndes ovan har det engelska ordet free en tvetydighet, då det kan betyda både gratis och fri. Därför ser man ibland ännu en förkortning, FLOSS. L:et står här för Libre, ett begrepp som man menar står för free as in free speach (det finns bland annat i franskan, och betyder frihet). På det viset har man täckt upp hela området: Free (som i gratis öl), Libre (som i yttrandefrihet) och Open Source.
För att illustrera det hela kan man säga att fri mjukvara, för att ge användaren frihet, behöver vara öppen källkod-baserat och ha en fri licens. Öppen källkod-baserade program behöver dock inte vara fri mjukvara, eftersom källkoden kan vara kopieringsskyddad eller ha en restriktiv licens. Bara för att du får titta på programmets källkod ger dig det inte nödvändigtvis rätten att använda den koden för egna syften.
[redigera] Varför? Ett exempel på ett verkligt problem...
Så varför ska du bry dig? Räcker det inte med om programmet är gratis? Dcraw är ett projekt som tydligt visar på fördelarna med FOSS. Det är ett litet program som hanterar bildformatet RAW, som kan sägas vara de digitala fotonas motsvarighet till negativ. Vissa digitala systemkameror har möjlighet att spara data från bildsensorn utan att behandla den på något vis. Denna data behöver sedan läsas och konverteras till ett bildformat som kan hanteras av bildbehandlingsprogram. Problemet med RAW är att det finns i otaliga varianter eftersom det inte finns någon standard. Kameratillverkare använder sig av egna format och delar oftast inte med sig av specifikationerna för detta. Det kan vara ett sätt att låsa sina kunder vid just deras märke. Ett problem med detta är vad som händer när en tillverkare inte längre ger support för en kameramodell, eller om tillverkaren går i konkurs. Vad gör du som användare om de inte har support för ditt nya operativsystem? Det är där dcraw kommer in i bilden. Programmet har stöd för över 300 kameror, något som skulle vara väldigt kostsamt och riskfullt för ett enskilt företag att ha (stämningar för patentintrång och dylikt). Tack vare att dcraw är fri mjukvara så använder sig många bildbehandlingsprogram (både fria och ofria) av det för att kunna läsa RAW-filer. Det ger användaren större frihet och möjlighet. Det är enkelt att skapa nya program för nya operativsystem. Användaren är inte låst vid ett märke, och informationen är framtidssäkrad på grund av att källkoden finns att tillgå.
Läs mer på Wikipedia:
Svenska Wikipedia | Engelska Wikipedia

