Kodedefinisjon (programmering / åpen og lukket kilde)
Miscellanea / / July 04, 2021
Av Marcos Guglielmetti, sep. 2008
Når vi snakker om kode fra programmering vi mener Språk ved hvilken datamaskiner, inneholder et sett med instruksjoner og data som skal behandles automatisk.
De kode inn databehandling Det kan være binært (tolkes bare av datamaskiner), kildekode (tolkes av mennesker) og i dets juridisk eller politisk aspekt kan være fri programvare, åpen kildekode, freeware, shareware eller proprietær / proprietær programvare tradisjonell.
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, så det ville ikke være gratis.
De freeware har lite å gjøre med gratis programvare, siden det eneste gratis er din fordeling: generelt kan den ikke endres, studeres eller kommersialiseres, så det er åpenbart at den kommer uten kildekode (uten "oppskriften på Program").
Shareware ligner på freeware, men med en begrensning ekstra: brukstid. Disse programmene er vanligvis deaktivert på få dager, de er demo / lette versjoner av komplette proprietære programmer.
De proprietær programvare tradisjonell (til stil fra 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.
Emner i kode (programmering / åpen og lukket kilde)