Programska oprema z odprto kodo (OSS)

Avtor: John Stephens
Datum Ustvarjanja: 21 Januar 2021
Datum Posodobitve: 19 Maj 2024
Anonim
Top 5 preinstalled useful Windows 10 programs
Video.: Top 5 preinstalled useful Windows 10 programs

Vsebina

Opredelitev - Kaj pomeni odprtokodna programska oprema (OSS)?

Programska oprema z odprto kodo (OSS) je programska oprema, ki se distribuira z izvorno kodo, ki jo lahko uporabniki preberejo ali spremenijo.


Skupnost OSS se na splošno strinja, da mora programska oprema z odprto kodo izpolnjevati naslednja merila:

  • Program mora biti prosto distribuiran
  • Izvorna koda mora biti vključena v program
  • Vsakdo mora imeti možnost spremeniti izvorno kodo
  • Spremenjene različice izvorne kode se lahko prerazporedijo

Prav tako licenca odprtokodne programske opreme ne sme zahtevati izključitve ali motenja delovanja druge programske opreme.

Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Techopedia razlaga odprtokodno programsko opremo (OSS)

Za razliko od tradicionalne programske opreme, ki se distribuira v nespremenljivi sestavljeni obliki, se odprtokodna programska oprema dobavi tako v sestavljenih kot v ne-sestavljenih oblikah, kar omogoča spreminjanje odprte kode. V tradicionalnih licencah programske opreme bi bil ta privilegij rezerviran za imetnike avtorskih pravic.


Vsi razvijalci programske opreme niso naklonjeni uporabi odprtokodne programske opreme, vendar so jo mnogi sprejeli, ker omogoča hitrejše odpravljanje težav s programsko opremo in lahko na koncu privede do bolj kakovostnih aplikacij.