Opredelitev kode (programiranje / odprti in zaprti viri)
Miscellanea / / July 04, 2021
Marcos Guglielmetti, septembra. 2008
Ko govorimo o Koda iz programiranje mislimo na jezik s katerim računalnikivsebuje sklop navodil in podatkov za samodejno obdelavo.
The koda v računalništvo Lahko je binarna (razlagajo jo samo računalniki), izvorna koda (razlagajo jo ljudje) in v svoji obliki pravni ali politični vidik je lahko brezplačna programska oprema, odprtokodna programska oprema, brezplačna programska oprema, delniška programska oprema ali lastniška / lastniška programska oprema tradicionalni.
The brezplačno programsko opremo ali brezplačno programsko opremo v zvezi s tem ima jasno definicijo, saj jo je po mnenju Fundacije za prosto programsko opremo mogoče uporabiti za kateri koli namen, jo preučiti (vedoč, kaj počne), kopirati in izboljšati. Obstaja veliko različnih licenc za brezplačno programsko opremo, GNU GPL je referenca vseh, lahko pa omenimo tudi licence MIT, BSD, Mozilla, Apache ali Creative Commons.
The odprtokodna programska oprema (odprtokodna) je v bistvu enaka brezplačni programski opremi, le da neradi mešate lastniško in brezplačno programsko opremo. Obstaja tudi odprtokodna programska oprema, ki je ni mogoče uporabiti za noben namen, zato ne bi bila brezplačna.
The brezplačna programska oprema nima veliko opravka s prosto programsko opremo, saj je edina stvar, ki je brezplačna, vaša distribucija: na splošno ga ni mogoče spreminjati, preučevati ali tržiti, zato je očitno, da prihaja brez izvorne kode (brez "recepta Program").
Shareware je podoben brezplačni programski opremi, vendar z a omejitev dodatno: čas nošenja. Ti programi so običajno onemogočeni v nekaj dneh, so demo / lahke različice celotnih lastniških programov.
The lastniška programska oprema tradicionalni (do slog iz Windows) ne dovoljuje njegove uporabe za noben namen, ne dovoljuje preučevanja (razen s plačevanjem sreče svojim ustvarjalcem), ne dovoljuje njegove brezplačne kopije ali izboljšanja s strani nikogar: to je popolna inverzna prosta programska oprema, torej Windows Y. GNU / Linux tako so soočeni.
Teme v kodi (programiranje / odprti in zaprti viri)