teknolohiya

kahulugan ng code (programming / open at closed source)

Kapag pinag-uusapan natin programming code tinutukoy natin ang wika kung saan ang mga kompyuter, ay binubuo ng isang hanay ng mga tagubilin at data na awtomatikong ipoproseso.

Ang code ng computer ito ay maaaring binary (mapapaliwanag lamang ng mga computer), source code (mapapaliwanag ng mga tao), at sa legal o pulitikal na aspeto nito ay maaari itong maging libreng software, open source, freeware, shareware o proprietary / traditional proprietary software.

Ang libreng software o Libreng Software ay may malinaw na kahulugan sa bagay na ito, ayon sa Free Software Foundation ito ay isa na maaaring gamitin para sa anumang layunin, pinag-aralan (alam kung ano ang ginagawa nito), kinopya at pinabuting. Mayroong maraming iba't ibang mga lisensya ng libreng software, ang GNU GPL ang sanggunian ng lahat, ngunit maaari rin nating banggitin ang mga lisensya ng MIT, BSD, Mozilla, Apache o Creative Commons.

Ang open source software (open source) ay karaniwang kapareho ng libreng software, maliban na hindi ka nag-aatubili na paghaluin ang pagmamay-ari na software sa libreng software. Mayroon ding open source software na hindi magagamit para sa anumang layunin, kaya hindi ito magiging libre.

Ang Ang freeware ay walang gaanong kinalaman sa libreng software, dahil ang tanging libreng bagay ay ang pamamahagi nito: sa pangkalahatan ay hindi ito maaaring baguhin, pag-aralan o komersyalisado, kaya malinaw na ito ay dumating nang walang source code (nang walang "ang recipe ng Programa").

Ang Shareware ay katulad ng freeware ngunit may dagdag na limitasyon: oras ng paggamit. Ang mga program na ito ay karaniwang hindi pinagana sa loob ng ilang araw, ang mga ito ay demo / magaan na bersyon ng kumpletong pagmamay-ari na mga programa.

Ang pagmamay-ari na software tradisyonal (sa istilo ng Windows) ay hindi pinapayagan ang paggamit nito para sa anumang layunin, hindi pinapayagan ang pag-aaral nito (maliban sa pagbabayad ng kapalaran sa mga lumikha nito), hindi pinapayagan ang libreng kopya nito o ang pagpapabuti nito ng sinuman: ito ang kabuuang kabaligtaran ng libreng software, dahil Windows at GNU / Linux masyado silang nakaharap.

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