kodedefinisjon (programmering / åpen og lukket kilde)

Når vi snakker om programmeringskode vi refererer til språket som datamaskiner, inneholder et sett med instruksjoner og data som skal behandles automatisk.

De datamaskinkode det kan være binært (kun tolkes av datamaskiner), kildekode (tolkes av mennesker), og i dets juridiske eller politiske aspekt kan det være fri programvare, åpen kildekode, freeware, shareware eller proprietær / tradisjonell programvare.

De gratis programvare eller fri programvare har en klar definisjon i denne forbindelse, ifølge Free Software Foundation er det en som kan brukes til ethvert formål, studert (å vite hva den gjør), kopiert og forbedret. Det er et stort utvalg av gratis programvarelisenser, GNU GPL er referansen til alle, men vi kan også nevne MIT, BSD, Mozilla, Apache eller Creative Commons lisenser.

De programvare med åpen kildekode (åpen kildekode) er i utgangspunktet det samme som gratis programvare, bortsett fra at du ikke er motvillig til å blande proprietær programvare med gratis programvare. Det er også programvare med åpen kildekode som ikke kan brukes til noe formål, derfor ville den ikke være gratis.

De freeware har lite å gjøre med gratis programvare, siden det eneste gratis er distribusjonen: generelt kan den ikke modifiseres, studeres eller kommersialiseres, så det er åpenbart at den kommer uten kildekode (uten "oppskriften på Program").

Shareware ligner på freeware, men med en ekstra begrensning: brukstid. Disse programmene er vanligvis deaktivert på få dager, de er demo / lette versjoner av komplette proprietære programmer.

De proprietær programvare tradisjonell (i stil med Windows) tillater ikke bruk for noe formål, tillater ikke studering (unntatt ved å betale formuer til skaperne), tillater ikke gratis kopi eller forbedring av noen: det er total omvendt av gratis programvare, så Windows Y GNU / Linux de blir så konfrontert.


$config[zx-auto] not found$config[zx-overlay] not found