Koti kehitys Mikä on avoimen lähdekoodin kieli? - määritelmä techopediasta

Mikä on avoimen lähdekoodin kieli? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä avoimen lähdekoodin kieli tarkoittaa?

Avoimen lähdekoodin kielellä tarkoitetaan ohjelmointikieltä, joka kuuluu avoimen lähdekoodin protokollan parametreihin. Tämä tarkoittaa pohjimmiltaan sitä, että kieli ei ole omistusoikeutta ja että tietyillä säännöksillä (avoimen lähdekoodin lisenssistä riippuen) sitä voidaan muokata tai rakentaa yleisölle avoimella tavalla.

Techopedia selittää avoimen lähdekoodin kielen

Ohjelmointikielet kehitettiin seurauksena ensimmäisten digitaalisten tietokoneiden keksinnöstä 2000-luvun puolivälissä. Niiden kehittyessä ja monipuolistuessaan monet tietokone- ja ohjelmistokehitysyhteisöissä alkoivat nähdä mahdollisuuden muille kuin patentoiduille ohjelmistoille ja koodauskieleille.

Tämä johti lopulta avoimen lähdekoodin liikkeen perustaan. Niistä avoimen lähdekoodin ohjelmointikielet kehittyivät. Näitä kieliä koskevat säännöt sisältävät seuraavat:

  • Lähdekoodien on oltava avoimia ja saatavissa.
  • Johdettujen teosten on oltava myös avoimen lähdekoodin tuotteita.
  • Kielet on jaettava vapaasti.
  • Lähdekoodin eheys on säilytettävä.
  • Lisenssit eivät saa rajoittaa muita ohjelmistoja.
  • Pyrkimyskenttiä ei voida syrjiä.
Mikä on avoimen lähdekoodin kieli? - määritelmä techopediasta