Kas ir atvērtā pirmkoda programmatūra (OSS)? definīcija un nozīme

Patentētās programmatūras, OSS vai atvērtā pirmkoda programmatūras pretstats ir programmatūra, kas tiek publicēta saskaņā ar noteiktu licenci. Ir daudz dažādu, bet galvenie ir FSF un GPL, kas abi apzīmē programmas, kas ir lietotājiem ir pieejams pilnībā — tas nozīmē, ka tiek iekļauts programmatūras avota kods no. Lietotājiem ir atļauts modificēt programmatūru pēc saviem ieskatiem un pat izplatīt savas versijas.

Technipages izskaidro atvērtā pirmkoda programmatūru (OSS)

Šāda veida programmatūra bieži tiek publicēta saskaņā ar Free Software Foundation licenci vai vispārējo publisko licenci. Ikviens, kam ir prasmes to darīt, var piekļūt kodam, no kura tas sastāv. Tas ļauj viņiem izpētīt tā iekšējo darbību un funkcijas, kā arī veikt labojumus, ja viņi vēlas. Šīs licences saviem lietotājiem nosaka arī dažus ierobežojumus.

Šie ierobežojumi attiecas uz programmatūras tālākizplatīšanu. Modificētām versijām ir jābūt pieejamām ar līdzīgu vai to pašu licenci, kā arī jābūt pieejamam pirmkodam.

Tas ir paredzēts, lai neļautu cilvēkiem izmantot OSS sava finansiālā labuma gūšanai – OSS ir jāatvieglo sadarbība un vispārējais darbs, lai uzlabotu šo programmatūru. Tas nenozīmē, ka visa OSS programmatūra vienmēr ir bezmaksas. Lielākā daļa ir, bet ne visi. Piemērs tam ir NASA — viņi publicē lielu daudzumu programmatūras saskaņā ar NASA atvērtā pirmkoda līgumu, taču viņu darbs nav bezmaksas.

Atvērtā pirmkoda programmatūras (OSS) izplatīti lietojumi

  • Atvērtā pirmkoda programmatūra padara savu pirmkodu pieejamu ieinteresētajām pusēm.
  • Atvērtā pirmkoda programmatūras izstrāde var piedāvāt dažādas perspektīvas, kas nav saistītas ar viena uzņēmuma perspektīvām.
  • OSS ir atbildīga par tādām programmām kā Mozilla Firefox un Thunderbird.

Izplatīta atklātā pirmkoda programmatūras (OSS) ļaunprātīga izmantošana

  • Atvērtā pirmkoda programmatūru izveido Open Software Foundation.