Bezmaksas programmatūra - kāda tā ir, definīcija un jēdziens 2021. gads

Satura rādītājs:

Bezmaksas programmatūra - kāda tā ir, definīcija un jēdziens 2021. gads
Bezmaksas programmatūra - kāda tā ir, definīcija un jēdziens 2021. gads
Anonim

Bezmaksas programmatūra sastāv no atvērtā pirmkoda programmām, kurām praktiski ir pilnīga lietošanas un modifikācijas brīvība.

Pēc pirmkoda mēs saprotam, ka programmatūras arhitektūra un veidošanas veids ir publiski pieejams, un jebkurš lietotājs to var apskatīt, pārskatīt un modificēt.

Turklāt bezmaksas programmatūra parasti nesatur nekādas izmaksas par iegādi, tāpēc to gandrīz vienmēr var iegūt bez maksas.

Pretēja būtu patentēta programmatūra.

Bezmaksas programmatūras izcelsme

Pirmo ķieģeli brīvās programmatūras pasaulē ieklāja bijušais MIT universitātes profesors Ričards Metjū Stalmens (turpmāk - Stallmans). Šis fiziķis 1983. gadā izstrādāja ‘GNU projektu’, kura galvenā misija bija izveidot pilnīgi bezmaksas operētājsistēmu.

Vēlāk, 1985. gadā, Stallmans nodibināja Brīvās programmatūras fondu, kas viņam vajadzēja četrus gadus vēlāk, lai izveidotu brīvās programmatūras juridiskos pamatnoteikumus, kuru pamatā ir copyleft.

Tādējādi Stallmans no pioniera kļuva par galveno brīvās programmatūras kopienas arhitektu. Šīs kopienas galvenie augļi ir Linux operētājsistēma, Apache, Open Office vai GIMP attēlu redaktors.

Bezmaksas programmatūras galvenās iezīmes

Brīvās programmatūras galvenie raksturlielumi ir balstīti uz četriem noteikumiem, kas tika izveidoti, lai programmatūru varētu klasificēt kā “bezmaksas”.

  1. Pēc vēlēšanās brīvi palaidiet programmu jebkuram nolūkam.
  2. Izpētiet programmas darbību un pilnīgu piekļuvi pirmkodam.
  3. Brīvi, bez ierobežojumiem, izplatīt kopijas citiem lietotājiem.
  4. Izplatiet modificēto versiju kopijas neatkarīgi no tā, vai tās ir pašas vai citas.

Ja kāds no šiem nosacījumiem netiks izpildīts, tā nebūs “bezmaksas programmatūra”. Turklāt šāda veida programmatūrai ir citas īpašības, kas atvasinātas no iepriekšējām, piemēram, brīva piekļuve un zināšanu brīvība tās lietošanā.

Bezmaksas programmatūras veidi

Parasti mēs varam diferencēt bezmaksas programmatūru divās lielās grupās. No vienas puses, mums ir tas, ko pārvalda copyleft, un, no otras puses, tas, kurš to nedara.

Pirmkārt, tā sauktais copyleft ir likumīgas tiesības, kas nosaka programmatūras bezmaksas izmantošanu, kas atbilst četriem noteikumiem vai īpašībām, kas iepriekš minēti iepriekšējā sadaļā.

Otrkārt, mēs varam atrast visu šo programmatūru, kas, iespējams, ir brīva, taču netiek garantēts, ka tiek ievēroti četri standarti. Piemērs būtu iespēja pašiem izveidot modificētu programmatūras versiju, bet mūsu versijai uzlikt izplatīšanas cenu. Tas būtu atļauts, ja vien copyleft nav programmatūras sākotnējā versijā.

Īsāk sakot, visa šāda veida programmatūra, kas neatbilst Copyleft režīmam un to izmanto, var būt bezmaksas, privāta, hibrīda, jaukta vai jebkura cita veida programmatūra, taču var teikt, ka viena no četriem noteikumiem neesamība būs iespēja apsvērt, ja programmatūra nav copyleft.

Bezmaksas programmatūras piemērs

Šāda veida programmatūras būtiskākais piemērs ir Linux operētājsistēma (turpmāk - OS). Šo OS regulē copyleft normas, un ir daudz versiju, kas ir dzimušas zem avota programmatūras.

Daži no šiem piemēriem ir zināmi visā pasaulē (Ubuntu versija) vai reģionāli (Guadalinex versija).

Tādas operētājsistēmas kā Linux esamība veicina demokratizāciju interneta lietošanā un mazāk ierobežotu piekļuvi datoram vai līdzīgai ierīcei, samazinot izmaksas, iegādājoties to, ja mēs nevēlamies izmantot privātu vai apmaksātu programmatūru.