Kodedefinition (programmering / åben og lukket kilde)
Miscellanea / / July 04, 2021
Af Marcos Guglielmetti, den sep. 2008
Når vi taler om kode fra programmering vi mener Sprog hvorved computere, omfatter et sæt instruktioner og data, der skal behandles automatisk.
Det kode ind computing Det kan være binært (kun tolkes af computere), kildekode (tolkes af mennesker) og i dets juridisk eller politisk aspekt kan være fri software, open source, freeware, shareware eller proprietær / proprietær software traditionel.
Det gratis software eller fri software har en klar definition i denne henseende, ifølge Free Software Foundation er det en, der kan bruges til ethvert formål, undersøgt (vel vidende hvad den gør), kopieret og forbedret. Der er et stort udvalg af gratis softwarelicenser, hvor GNU GPL er referencen for alle, men vi kan også nævne licenserne MIT, BSD, Mozilla, Apache eller Creative Commons.
Det open source software (open source) er stort set det samme som gratis software, bortset fra at du ikke er tilbageholdende med at blande proprietær software med gratis software. Der er også open source-software, der ikke kan bruges til noget formål, så det ville ikke være gratis.
Det freeware har meget lidt at gøre med gratis software, da det eneste gratis er din fordeling: generelt kan det ikke ændres, undersøges eller kommercialiseres, så det er indlysende, at det kommer uden kildekode (uden "opskriften på Program").
Shareware ligner freeware, men med en begrænsning ekstra: brugstid. Disse programmer deaktiveres normalt om et par dage, de er demo / lette versioner af komplette proprietære programmer.
Det proprietær software traditionel (til stil fra Windows) tillader ikke brugen af det til noget formål, tillader ikke dets undersøgelse (undtagen ved at betale formuer til dets skabere), tillader ikke dets gratis kopi eller forbedring af nogen: det er total omvendt af fri software, så Windows Y GNU / Linux de er så konfronterede.
Emner i kode (programmering / åben og lukket kilde)