tasuta tarkvara

Selgitame, mis on vaba tarkvara ja millised vabadused seda tüüpi programmid võimaldavad. Samuti olemasolevad tüübid ja mõned näited.

Tasuta tarkvara võimaldab kasutajatele juurdepääsu lähtekoodile.

Mis on tasuta tarkvara?

Vaba tarkvara viitab neileTarkvara mida nad omale annavad kasutajad, selle programmeerijate ja disainerite selgesõnalise otsusega juurdepääsu lähtekood või originaalprogrammeerimiskoodi, milles need on valmistatud, et saaksite seda vabalt kopeerida, muuta, kohandada ja levitada. Seetõttu tekib ühest programmist mitu versiooni, mille välimus ei kujuta endast algse programmi juriidilist või eetilist rikkumist.

Mõiste vaba tarkvara omistatakse ameeriklasele Richard Stallmanile, kes oli selle asutajaTasuta tarkvaraSihtasutus (Free Software Foundation), milles märkimisväärne hulk arvutieksperte püüdles välja töötada a Operatsioonisüsteem täiesti tasuta, mida nad nimetasid GNU projektiks (et eristada seda Unixist).

See projekt võimaldaks selle edasijõudnud kasutajatel teha selle arendamisel ja täiustamisel tasuta ja kogukonnas koostööd, mis on vastuolus Äri traditsiooniline tarkvara, mis valvavad oma lähtekoodi tooted.

Kuigi paljud vaba tarkvara esitlused on tasuta või maksavad samaväärselt levitamisega (ja mitte autoritasude maksmisega), ei tohiks vaba tarkvara segi ajadaVabavara o Tasuta tarkvara (tavaliselt prooviversioonidena), samuti ei tohiks seda tõlgendada kui väidet piraatlusele (autoriõigustega kaitstud tarkvara vargus).
Mõte on just nimelt luua tarkvara, mis kuulub selle kasutajatele ja mida saab ise oma vajadustele kohandada.

Eriti nn kolmanda maailma riikides on oluline trend, mida nendes rakendada institutsioonid Ametnikud või riiklikud organisatsioonid kasutavad ainult vaba tarkvara, asendades seega autoriõigustega kaitstud programmid, mis tekitavad iga-aastaseid litsentsi uuendamise kulusid.

See lisaks raha säästmisele annab neile suurema autonoomia oma haldamisel teavet ja võimaldab neil vältidariske nende suveräänsusele, kuna nende tarkvaraosade tasuta koodi saab nende konkreetsetele vajadustele tasuta kohandada.

Olulised vabadused

Tasuta tarkvara saab soovitud funktsioonide täitmiseks muuta.

"Nelja põhivabadusena" tuntud järgmised õigused on olulised vaba tarkvara ja traditsioonilise kommertstüübi eristamiseks.

  • Vabadus nr 0. Vabadus käivitada programmi vastavalt soovile ja mis tahes eesmärgil, ilma et oleks vaja kedagi teavitada.
  • Vabadus nr 1. Vabadus programmi toimimist uurida ja seda soovitud ülesannete täitmiseks muuta. Selleks on vajalik tasuta juurdepääs programmi lähtekoodile.
  • Vabadus nr 2. Vabadus levitada originaalprogrammi koopiaid programmi nautimiseks ja abistamiseks kogukond, ilma et oleks vaja kedagi teavitada.
  • Vabadus nr 3. Vabadus levitada muudetud versioonide koopiaid kolmandatele osapooltele, ilma et oleks vaja kedagi teavitada, võimaldades kogu kogukonnal programmi muudatustest ja uutest versioonidest kasu saada.

Programmi peetakse vabaks tarkvaraks, kui see annab kasutajatele kõik kirjeldatud vabadused. Vastasel juhul pole see tasuta programm. Nende tasuta programmide lähtekoodi muutmisel on saadaval mitu mittetasuta programmide levitamist, mis on vaba tarkvara kogukonna arvates vastuolus eetika.

Vaba tarkvara tüübid

Põhimõtteliselt võib vaba tarkvara olla mis tahes tüüpi, alates operatsioonisüsteemidest kuni selle toimimise ja ressursside personaliseeritud juhtimiseni arvuti, kasutaja vajadustele kohandatavatele rakendustele, sekkuvatele videomängudele ja haldusprogrammidele välisseadmed mida saab muuta, et see vastaks erinevate osade erinõuetele riistvara.

Näited tasuta tarkvarast

Chrome OS kasutab peamise liidesena Google Chrome'i.

Mõned vaba tarkvara maailma populaarseimad distributsioonid või esitlused on järgmised:

  • GNU / Linux. Üks ajalooliselt ja rahva seas kõige olulisematest programmidest on alates 1983. aastast juhtinud Interneti-maailmas avatud lähtekoodiga tarkvara väljatöötamist.
  • Chrome OS. Linuxi tuumal põhinev operatsioonisüsteem on hetkel ettevõttes arendamisel Google Inc. See kasutab peamise liidesena Google Chrome'i brauserit ja on 100% pilvepõhine.
  • VALO-CD. See on avatud lähtekoodiga tarkvaraga CD, mis on loodud töötama Microsoft Windowsi keskkonnas ja mille töötasid välja Soome programmeerijad 2008. aastal.
  • OpenDisc. Veel üks avatud lähtekoodiga tööriistade komplekt, mis on loodud töötama Microsoft Windowsiga ja loodi 2007. aastal kasutajate harimiseks Linuxi kasutamise kohta.
  • Ubuntu. See on tasuta GNU / Linuxi distributsioon, mis kasutab tehnoloogia GNOME oma virtuaalse töölauakeskkonnana, mille loojaettevõte jääb ellu, pakkudes oma kasutajatele tehnilist tuge.
!-- GDPR -->