definícia kódu (programovanie / otvorený a uzavretý zdroj)

Keď hovoríme o programovací kód odkazujeme na jazyk, ktorým počítačov, obsahuje súbor pokynov a údajov, ktoré sa majú spracovať automaticky.

The počítačový kód môže byť binárny (interpretovateľný iba počítačmi), zdrojový kód (interpretovateľný ľuďmi) ​​a z právneho alebo politického hľadiska to môže byť slobodný softvér, otvorený zdroj, freeware, shareware alebo proprietárny / tradičný softvér.

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 všetkých, 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šaniu proprietárneho softvéru so slobodným softvérom. Existuje tiež softvér s otvoreným zdrojovým kódom, ktorý sa nedá použiť na žiadny účel, a preto by nebol zadarmo.

The freeware nemá veľa spoločného so slobodným softvérom, pretože jediná bezplatná vec je jej distribúcia: vo všeobecnosti ju nemožno upravovať, študovať alebo komercializovať, takže je zrejmé, že prichádza bez zdrojového kódu (bez „receptu Program").

Shareware je podobný freewaru, ale má ďalšie obmedzenie: čas používania. Tieto programy sú zvyčajne deaktivované za pár dní, ide o ukážkové / odľahčené verzie kompletných proprietárnych programov.

The proprietárny softvér tradičné (v štýle 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í.


$config[zx-auto] not found$config[zx-overlay] not found