Mājas Audio Kas ir atvērtā koda programmatūra (oss)? - definīcija no tehopedijas

Kas ir atvērtā koda programmatūra (oss)? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē atvērtā koda programmatūra (OSS)?

Atklātā pirmkoda programmatūra (OSS) ir programmatūra, kas tiek izplatīta ar avota kodu, ko lietotāji var lasīt vai modificēt.

OSS kopiena kopumā piekrīt, ka atvērtā pirmkoda programmatūrai jāatbilst šādiem kritērijiem:

  • Programmai jābūt brīvi izplatītai
  • Pirmkods ir jāiekļauj programmā
  • Ikvienam jāspēj mainīt avota kodu
  • Sākotnējās koda modificētās versijas var tikt izplatītas

Kā arī atklātā pirmkoda programmatūras licence nedrīkst prasīt citas programmatūras darbības izslēgšanu vai traucējumus tai.

Techopedia izskaidro atvērtā koda programmatūru (OSS)

Atšķirībā no tradicionālās programmatūras, kas tiek izplatīta nemaināmā apkopotā formātā, atvērtā pirmkoda programmatūra tiek piegādāta gan ar sastādītu, gan neskopotu formātu, ļaujot modificēt atvērto kodu. Tradicionālās programmatūras licencēs šī privilēģija būtu paredzēta tikai autortiesību īpašniekiem.

Ne visi programmatūras izstrādātāji atbalsta atvērtā pirmkoda programmatūras izmantošanu, taču daudzi to ir pieņēmuši, jo tas ļauj ātrāk novērst programmatūras problēmas un galu galā var izraisīt augstākas kvalitātes lietojumprogrammas.

Kas ir atvērtā koda programmatūra (oss)? - definīcija no tehopedijas