nemokama programinė įranga

Paaiškiname, kas yra Laisvoji programinė įranga ir kokias laisves suteikia tokio tipo programa. Taip pat egzistuojantys tipai ir keli pavyzdžiai.

Nemokama programinė įranga suteikia vartotojams prieigą prie šaltinio kodo.

Kas yra nemokama programinė įranga?

Laisva programinė įranga reiškia tuosPrograminė įranga ką jie duoda savo vartotojų, aiškus programuotojų ir dizainerių sprendimas suteikia prieigą prie pirminis kodas arba originalų programavimo kodą, kuriame jie buvo pagaminti, kad galėtumėte jį laisvai kopijuoti, modifikuoti, tinkinti ir platinti. Todėl atsiranda kelios tos pačios programos versijos, kurių išvaizda nėra teisinis ar etinis pradinės programos pažeidimas.

Laisvos programinės įrangos terminas priskiriamas amerikiečiui Richardui Stallmanui, kuris buvo šios programos įkūrėjasNemokama programinė įrangaFondas (Free Software Foundation), kurioje nemažai kompiuterių ekspertų siekė sukurti a Operacinė sistema visiškai nemokama, kurią jie pavadino GNU projektu (Norėdami atskirti jį nuo Unix).

Šis projektas leistų patyrusiems vartotojams nemokamai bendradarbiauti kuriant ir tobulinant jį bendruomenėje, prieštaraujant Verslas tradicinis iš programinė įranga, kurie saugo savo šaltinio kodą Produktai.

Nors daugelis laisvosios programinės įrangos pristatymų yra nemokami arba kainuoja tik platinimo ekvivalentą (o ne honorarų mokėjimą), laisvosios programinės įrangos nereikėtų painioti suNemokama programinė įranga o Nemokama programinė įranga (dažniausiai bandomojoje versijoje), taip pat neturėtų būti aiškinama kaip prašymas dėl piratavimo (autorių teisių saugomos programinės įrangos vagystės).
Idėja yra būtent sukurti programinę įrangą, kuri priklausytų ją naudojantiems ir kurią būtų galima pritaikyti savo poreikiams patys.

Egzistuoja svarbi tendencija, ypač vadinamosiose Trečiojo pasaulio šalyse, įgyvendinti jose institucijose Pareigūnai ar valstybinės organizacijos tik nemokamą programinę įrangą, taip pakeisdamos autorių teisių saugomas programas, kurios generuoja metines licencijos atnaujinimo išlaidas.

Tai, be pinigų taupymo, suteikia jiems daugiau autonomija valdant savo informacija ir leidžia jiems išvengtirizika savo suverenitetui, nes nemokamas šių programinės įrangos dalių kodas gali būti nemokamai pritaikytas jų specifiniams poreikiams.

Esminės laisvės

Nemokama programinė įranga gali būti pakeista, kad atliktų norimas funkcijas.

Šis leidimų rinkinys, žinomas kaip „keturios pagrindinės laisvės“, yra būtinas norint atskirti laisvąją programinę įrangą nuo tradicinio komercinio tipo.

  • Laisvė # 0. Laisvė paleisti programą pagal pageidavimą, bet kokiu tikslu, niekam nepranešant.
  • Laisvė #1. Laisvė studijuoti programos veikimą ir ją keisti norimoms užduotims atlikti. Tam būtina nemokama prieiga prie programos šaltinio kodo.
  • Laisvė # 2. Laisvė platinti originalios programos kopijas, kad būtų galima mėgautis ir padėti bendruomenė, nereikia niekam pranešti.
  • Laisvė # 3. Laisvė platinti modifikuotų versijų kopijas trečiosioms šalims, niekam nepranešant, todėl visa bendruomenė gali gauti naudos iš programos pakeitimų ir naujų versijų.

Programa laikoma nemokama programine įranga, jei ji suteikia vartotojams visas šias aprašytas laisves. Priešingu atveju tai nėra nemokama programa. Yra keletas nemokamų programų platinimų, gautų pakeitus šių nemokamų programų šaltinio kodą, o tai laisvosios programinės įrangos bendruomenės nuomone prieštarauja Etika.

Nemokamos programinės įrangos tipai

Iš esmės Laisva programinė įranga gali būti bet kokios rūšies, pradedant operacine sistema ir baigiant asmeniniu būdu valdomu jos veikimu ir ištekliais kompiuteris, pritaikytoms programoms, pritaikytoms vartotojo poreikiams, įsiterpusiems vaizdo žaidimams ir valdymo programoms periferiniai įrenginiai kuriuos galima modifikuoti, kad atitiktų specifinius įvairių dalių reikalavimus aparatūra.

Nemokamos programinės įrangos pavyzdžiai

„Chrome“ OS kaip pagrindinę sąsają naudos „Google Chrome“.

Kai kurie iš populiariausių platinimų ar pristatymų laisvosios programinės įrangos pasaulyje yra šie:

  • GNU / Linux. Viena iš istoriškai ir populiariai svarbiausių programų, ji nuo 1983 m. vadovauja atvirojo kodo programinei įrangai interneto pasaulyje.
  • „Chrome“ OS. Remiantis „Linux“ branduoliu, šią operacinę sistemą bendrovė šiuo metu kuria Google Inc. Kaip pagrindinę sąsają jis naudos „Google Chrome“ naršyklę ir yra 100% debesies pagrindu.
  • VALO-CD. Tai kompaktinis diskas su atvirojo kodo programine įranga, sukurta veikti Microsoft Windows aplinkoje, kurią 2008 m. sukūrė Suomijos programuotojai.
  • OpenDisc. Kitas atvirojo kodo įrankių rinkinys, skirtas dirbti su „Microsoft Windows“, sukurtas 2007 m., siekiant šviesti vartotojus apie „Linux“ naudojimą.
  • Ubuntu. Tai nemokamas GNU / Linux platinimas, kuris naudoja technologija GNOME kaip virtuali darbalaukio aplinka, kurios kūrėjų įmonė išgyvena siūlydama techninę pagalbą savo vartotojams.
!-- GDPR -->