Definícia kódu (programovanie / otvorený a uzavretý zdroj)
Rôzne / / July 04, 2021
Autor: Marcos Guglielmetti, sept. 2008
Keď hovoríme o kód od programovanie máme na mysli Jazyk ktorým sa počítačov, obsahuje súbor pokynov a údajov, ktoré sa majú spracovať automaticky.
The kód v výpočtový Môže byť binárny (interpretovateľný iba počítačmi), zdrojový kód (interpretovateľný ľuďmi) a v ňom právnym alebo politickým aspektom môže byť slobodný softvér, otvorený zdrojový kód, freeware, shareware alebo vlastnícky softvér tradičné.
![programovací kód](/f/643e0e2b8eae5c18f33825af51df5b40.jpg)
The slobodný softvér alebo slobodný softvér má v tomto ohľade jasnú definíciu, podľa Free Software Foundation je to taká, ktorá sa dá použiť na akýkoľvek účel, preštudovať (vedieť, čo robí), kopírovať a vylepšovať. Existuje veľké množstvo bezplatných softvérových licencií, pričom GNU GPL je referenčným zdrojom pre všetky, ale môžeme spomenúť aj licencie MIT, BSD, Mozilla, Apache alebo Creative Commons.
The softvér otvoreného zdroja (otvorený zdroj) je v podstate to isté ako slobodný softvér, až na to, že sa nebránite miešať proprietárny softvér so slobodným softvérom. Existuje aj softvér s otvoreným zdrojovým kódom, ktorý sa nedá použiť na žiadny účel, takže by nebol zadarmo.
The freeware nemá veľa spoločného so slobodným softvérom, pretože jediná vec zadarmo je vaša distribúcia: vo všeobecnosti ho nie je možné upravovať, študovať alebo komercializovať, takže je zrejmé, že prichádza bez zdrojového kódu (bez „receptu Program").
Shareware je podobný freeware, ale s obmedzenie navyše: doba nosenia. Tieto programy sú zvyčajne deaktivované za pár dní, jedná sa o ukážkové / odľahčené verzie kompletných proprietárnych programov.
The proprietárny softvér tradičné (do štýl od Windows) neumožňuje jeho použitie na akýkoľvek účel, neumožňuje jeho štúdium (okrem vyplácania bohatstva jeho tvorcom), nepovoľuje jeho bezplatnú kópiu ani vylepšovanie kýmkoľvek: je to úplná inverzia slobodného softvéru, tak Windows Y. GNU / Linux sú tak konfrontovaní.
Témy v kóde (programovanie / otvorený a uzavretý zdroj)