Oopbronkode: Verskil tussen weergawes

Content deleted Content added
JCBrand (besprekings | bydraes)
No edit summary
JCBrand (besprekings | bydraes)
Lyn 22:
Die Open Source Initiative wend die term ''Open Source'' aan op sagteware wie se lisensies aan die volgende drie karakteraanduiende kenmerke voldoen:
 
* '''Die sagteware word beskikbaar gestel in 'n mens-leesbare en verstaanbare vorm''': Prakties beteken dit dat die kode in die vorm van 'n sogenaamde hoeëre programmeringstaal beskikbaar gestel word. Voordat die program deur 'n rekenaar uitgevoer kan word, moet dié bronkode normalewyse deur middel van 'n sogenaamde kompileerder (Engels: Compiler) in 'n binêre vorm omgeskakel word. Binêre programkode is vir mense in 'n semantiese sin onleesbaar.
* '''Die sagteware mag gekopiëer, uitgeberei en benut word''': Vir oopbronsagteware is daar geen gebruiksbeperkings nie. Nie die aantal gebruikers of die aantal installasies word voorgeskryf nie. Met die duplisering en uitbreiding van oopbronsagteware is daar ook geen betalingsverpligtinge aan die lisensie-uitreiker verbonde nie.
* '''Die sagteware mag verander word en die veranderde weergawe versprei word''': Deur middel van die oopgemaakte bronkode is veranderinge vir iedereen moontlik. Verspreiding van hierdie veranderde weergawe van die sagteware moet sonder enige lisensiekostes moontlik wees. [[Oopbronsagteware]] is op die aktiewe deelname van die gebruiker en ontwikkelaar aangewese. Die bronkode kan dus as gebruik word as leermiddel, of om aan die ontwikkeling en verbetering daarvan deel te neem.
 
Hierdie eienskappe word gedetailleerd in die ''Open Source Definition (OSD)'' van die Open Source Initiative vasgelê.
 
 
== Eksterne Skakels ==