Mitä vapaat ohjelmistot ovat?
Vapaissa ohjelmistoissa vapaus (engl. free) viittaa vapauksiin, ei hintaan. Tässä merkityksessä käsitettä on käytetty 80-luvulta asti, ensimmäisen täydellisen määritelmän ilmeisesti oltua GNU:n Bulletin-tiedotteen ensimmäisen vuosikerran ensimmäisessä numerossa [1], joka julkaistiin helmikuussa 1986. Erityisesti vapaat ohjelmistot määrittelee [2] neljä vapautta:
-
Vapaus käyttää ohjelmaa mihin tahansa tarkoitukseen.
Rajoitteiden asettaminen vapaiden ohjelmistojen käytölle tekee ohjelmasta epävapaan. Rajoitteita voivat olla esimerkiksi aika ("30 päivän kokeilujakso", "lisenssi vanhenee 1. tammikuuta 2004"), tarkoitus ("lupa annettu tutkimus- ja epäkaupalliseen käyttöön", "ei voida käyttää suorituskyvyn mittaamiseen") tai maantieteellinen alue ("ei saa käyttää maassa X").
-
Vapaus opiskella ohjelman toimintaa, ja soveltaa sitä.
Juridisten tai käytännöllisten rajoitteiden asettaminen ohjelman ymmärrettävyydelle tai muokkaukselle tekevät myös ohjelmasta suljetun (epävapaan). Näitä voivat olla pakollinen erityisten lisenssien ostaminen, tiedon jakamisen rajoittamisen sopimukset (NDA) tai – ohjelmointikielille joilla on useampia esitysmuotoja – pääsyn estäminen parhaimpana pidettävään, ihmisluettavaan ohjelman ("lähdekoodin") muotoon ja sen muokkaamiseen. Ilman ohjelmien muokkaamisen vapautta ihmiset pysyvät yhden toimittajan armoilla.
-
Vapaus levittää kopioita naapureillesi.
Ohjelmia voidaan kopioida ja jakaa lähes ilman kustannuksia. Jos sinulla ei ole oikeutta antaa ohjelmaa sitä tarvitsevalle, ohjelma on epävapaa. Ohjelmaa voi halutessaan jakaa myös maksua vastaan.
-
Vapaus parantaa ohjelmaa, ja antaa muutokset
levitykseen, jotta koko yhteisö hyötyy.
Kaikki eivät ole yhtä hyviä ohjelmoijia jokaisella osa-alueella. Jotkut eivät osaa ohjelmoida lainkaan. Tämä vapaus mahdollistaa muutosten teon vapauden epäsuoran käytön niille henkilöille, joilla ei ole aikaa tai taitoja ratkaista jotakin ongelmaa. Tämä voidaan tehdä maksua vastaan.
Nämä vapaudet ovat oikeuksia, eivät vaatimuksia, vaikkakin näiden vapauksien kunnioittaminen yhteiskunnan kannalta saattaa ajoittain velvoittaa yksilöä. Kuka tahansa voi valita olla käyttämättä vapauksia, mutta voi myös hyödyntää kaikkia niitä. Erityisesti on syytä ymmärtää, että vapaat ohjelmat eivät sulje pois kaupallista käyttöä. Jos ohjelma ei salli kaupallista käyttöä tai jakelua, se ei ole vapaa ohjelma. Kasvava joukko yrityksiä rakentavat liiketoimintamallinsa täysin tai vähintäänkin osittain vapaille ohjelmistoille, mukaan lukien joitain suurimmista suljettujen ohjelmien toimittajista. Vapaat ohjelmistot tekevät avun tarjoamisesta ja antamisesta laillista, ei pakollista.
Termistö
Englanti vaikuttaa olevan ainoa kieli, jossa vallitsee suuri monitulkintaisuus vapauden ja hinnan välillä. Käännettäessä muille kielille, vapaista ohjelmistoista (engl. Free Software) tulee ranskaksi "logiciels libre", espanjaksi "software libre", italiaksi "software libero", tanskaksi "Fri Software", tai mikä onkaan vapautta merkitsevä vastaava paikallisen kielen termi.
Avoin lähdekoodi3. helmikuuta 1998, Netscapen kerrottua julkaisevansa selaimensa vapaana ohjelmistona, ryhmä ihmisiä tapasi Palo Altossa Piilaaksossa ja esitti vapaiden ohjelmistojen markkinointikampanjan aloittamista käyttämällä termiä avoin lähdekoodi ("open source"). Tavoitteena oli hakea vapaiden ohjelmistojen nopeaa kaupallistumista ja niiden hyväksyntää yrityksiltä ja riskisijoittajilta uuden talouden korkeasuhdanteessa. Tarkoituksen pyhittäessä keinot he tekivät tietoisen valinnan jättää sivuun kaikki vapaiden ohjelmistojen pidempiaikaiset kysymykset (kuten filosofian, etiikan ja sosiaaliset vaikutukset), kokien että nämä olisivat esteitä ripeälle hyväksynnälle. He esittivät keskittymistä ainoastaan teknologisiin hyötyihin.[3]
"Avoin lähdekoodi" -termi – joka alun perin on määritelty tarkoittamaan samaa asiaa kuin vapaat ohjelmistot lisenssien ja toteutuksien suhteen – on kokenut merkitykseltään inflaatiota. Nykyään sitä usein käytetään mistä tahansa asiasta, joka on vapaiden ohjelmistojen ja hyvin suljetun Microsoftin "Hallituksellisen turvaohjelman" (GSP) välimaastossa. [4]
Libre SoftwareKun Euroopan komissio aloitti säännöllisen työskentelyn vapaiden ohjelmistojen parissa, etsittiin tapa välttää englanninkielisten termien "Free Software" ja "Open Source" monitulkintaisuus sekä niihin liittyvät väärinkäsitykset. Tämä johti siihen, että käyttöön otettiin kolmas termi, jota on nähty käytössä silloin tällöin noin vuoden 1992 jälkeen: "Libre Software" (libre = vapaa). Tämä termi on havaittu sietokykyiseksi aiemmin mainitulle inflaatiolle, ja sitä käytetään edelleen vapaiden ohjelmistojen kanssa yhtäläisessä merkityksessä. Se voi siis tarjota ratkaisun tahoille, jotka pelkäävät tulevansa väärinymmärretyiksi käyttäessään englannin kieltä.
Viitteet
[1]
http://www.gnu.org/bulletins/bull1.txt (sivu 8)
[2] Katso täysi määritelmä osoitteesta
http://www.gnu.org/philosophy/free-sw.html
[3] Lähde, katso http://www.opensource.org/advocacy/faq.html: How is "open source" related to "free software"? The Open Source Initiative is a marketing program for free software. It's a pitch for "free software" on solid pragmatic grounds rather than ideological tub-thumping. The winning substance has not changed, the losing attitude and symbolism have.
[4] Tässä ohjelmassa hallitukset ja hallitustenväliset järjestöt maksavat huomattavia maksuja joidenkin Windows-lähdekoodin ylimalkaisesta katselmuksesta erityisillä Microsoftin palveluilla. Tämä saattaa lisätä "turvallisuudentunnetta" mutta on käytännössä hyödytöntä – erityisesti koska ei ole edes tiedossa vastaako heidän katselmoimansa ohjelma sitä jota heillä on tietokoneillaan. Ja luonnollisestikaan tämä ei anna heille vapauksia.
Lisätietoja vapaiden ohjelmistojen tärkeydestä löytyy täältä.
To top
