Koddefinition (programmering / öppen och sluten källa)
Miscellanea / / July 04, 2021
Av Marcos Guglielmetti, den sep. 2008
När vi pratar om koda från programmering vi menar språk genom vilken datorer, innehåller en uppsättning instruktioner och data som ska bearbetas automatiskt.
De kod in datoranvändning Det kan vara binärt (tolkas endast av datorer), källkod (tolkas av människor) och i dess juridisk eller politisk aspekt kan vara fri programvara, öppen källkod, freeware, shareware eller proprietär / proprietär programvara traditionell.
De fri programvara eller fri programvara har en tydlig definition i detta avseende, enligt Free Software Foundation är det en som kan användas för alla ändamål, studeras (vet vad den gör), kopieras och förbättras. Det finns ett stort utbud av gratis mjukvarulicenser, GNU GPL är referens för alla, men vi kan också nämna licenserna MIT, BSD, Mozilla, Apache eller Creative Commons.
De programvara med öppen källkod (öppen källkod) är i princip samma som fri programvara, förutom att du inte är ovillig att blanda egen programvara med fri programvara. Det finns också programvara med öppen källkod som inte kan användas för något syfte, därför skulle den inte vara gratis.
De freeware har lite att göra med fri programvara, eftersom det enda gratis är din distribution: i allmänhet kan den inte modifieras, studeras eller kommersialiseras, så det är uppenbart att den kommer utan källkod (utan "receptet för Program").
Shareware liknar freeware men med en begränsning extra: bärtiden. Dessa program är vanligtvis inaktiverade på några dagar, de är demo / lätta versioner av kompletta egna program.
De egen programvara traditionell (till stil från Windows) tillåter inte användning för något ändamål, tillåter inte dess studier (förutom genom att betala förmögenheter till dess skapare), tillåter inte dess gratis kopia eller förbättring av någon: det är total invers av fri programvara, så Windows Y GNU / Linux de är så konfronterade.
Ämnen i kod (programmering / öppen och sluten källa)