Koti Audio Mikä on avoimen lähdekoodin ohjelmisto (oss)? - määritelmä techopediasta

Mikä on avoimen lähdekoodin ohjelmisto (oss)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä avoimen lähdekoodin ohjelmisto (OSS) tarkoittaa?

Avoimen lähdekoodin ohjelmisto (OSS) on ohjelmisto, jota jaellaan lähdekoodilla, jota käyttäjät voivat lukea tai muokata.

OSS-yhteisö on yleisesti samaa mieltä siitä, että avoimen lähdekoodin ohjelmistojen on täytettävä seuraavat vaatimukset:

  • Ohjelma on jaettava vapaasti
  • Lähdekoodi on sisällytettävä ohjelmaan
  • Kaikkien on voitava muokata lähdekoodia
  • Lähdekoodin muokattuja versioita voidaan jakaa uudelleen

Avoimen lähdekoodin ohjelmistolisenssi ei myöskään saa vaatia muiden ohjelmistojen käytön poissulkemista tai häiritsemistä.

Techopedia selittää avoimen lähdekoodin ohjelmistoja (OSS)

Toisin kuin perinteiset ohjelmistot, joita jaetaan muuttumattomassa käännetyssä muodossa, avoimen lähdekoodin ohjelmistot toimitetaan sekä käännetyillä että kääntämättömillä tiedostomuodoilla, mikä sallii avoimen koodin muokkaamisen. Perinteisissä ohjelmistolisensseissä tämä etuoikeus olisi varattu tekijänoikeuksien haltijoille.

Kaikki ohjelmistokehittäjät eivät suosii avoimen lähdekoodin ohjelmistojen käyttöä, mutta monet ovat hyväksyneet sen, koska se mahdollistaa ohjelmisto-ongelmien nopeamman korjaamisen ja voi viime kädessä johtaa korkealaatuisempiin sovelluksiin.

Mikä on avoimen lähdekoodin ohjelmisto (oss)? - määritelmä techopediasta