Codedefinitie (programmeren / open en gesloten bron)
Diversen / / July 04, 2021
Door Marcos Guglielmetti, op sept. 2008
Als we het hebben over code van programmeren we bedoelen de taal waarmee de computers, omvat een reeks instructies en gegevens die automatisch moeten worden verwerkt.
De code in computergebruik Het kan binair zijn (alleen interpreteerbaar door computers), broncode (interpreteerbaar door mensen) en in zijn juridische of politieke aspecten kunnen vrije software, open source, freeware, shareware of propriëtaire software zijn traditioneel.
De gratis software of gratis software heeft een duidelijke definitie in dit opzicht, volgens de Free Software Foundation is het er een die voor elk doel kan worden gebruikt, bestudeerd (wetend wat het doet), gekopieerd en verbeterd. Er is een grote verscheidenheid aan gratis softwarelicenties, waarbij de GNU GPL de referentie is van allemaal, maar we kunnen ook de MIT-, BSD-, Mozilla-, Apache- of Creative Commons-licenties noemen.
De open source software (open source) is in principe hetzelfde als gratis software, behalve dat je niet terughoudend bent om propriëtaire software te mixen met vrije software. Er is ook open source software die voor geen enkel doel kan worden gebruikt, dus het zou niet gratis zijn.
De freeware heeft weinig te maken met gratis software, aangezien het enige dat gratis is jouw distributie: in het algemeen kan het niet worden gewijzigd, bestudeerd of gecommercialiseerd, dus het is duidelijk dat het zonder broncode komt (zonder "het recept van de Programma").
Shareware is vergelijkbaar met freeware, maar met een beperking extra: de draagtijd. Deze programma's worden meestal binnen een paar dagen uitgeschakeld, het zijn demo-/light-versies van complete propriëtaire programma's.
De propriëtaire software traditioneel (naar stijl van ramen) staat het gebruik ervan voor geen enkel doel toe, staat de studie ervan niet toe (behalve door fortuinen te betalen aan de makers), staat de gratis kopie of de verbetering ervan door niemand toe: het is de totale inverse van gratis software, dus ramen Y GNU / Linux ze worden zo geconfronteerd.
Onderwerpen in Code (programmeren / open en gesloten bron)