Kodu definīcija (programmēšana / atvērtais un slēgtais avots)
Miscellanea / / July 04, 2021
Autors: Markoss Guglielmetti, sept. 2008
Kad mēs runājam par kods no programmēšana mēs domājam valoda ar kuru datori, ietver instrukciju un datu kopu, kas jāapstrādā automātiski.
The kods skaitļošana Tas var būt binārs (to var interpretēt tikai datori), pirmkods (to var interpretēt cilvēki) un tajā juridisks vai politisks aspekts var būt bezmaksas programmatūra, atvērtā koda, bezmaksas programmatūra, koplietošanas programmatūra vai patentēta / patentēta programmatūra tradicionāls.
The bezmaksas programmatūra vai bezmaksas programmatūra šajā ziņā ir skaidra definīcija, pēc Brīvās programmatūras fonda domām, to var izmantot jebkuram mērķim, izpētīt (zinot, ko tā dara), kopēt un uzlabot. Ir ļoti daudz dažādu bezmaksas programmatūras licenču, GNU GPL ir visu atsauce, taču mēs varam pieminēt arī MIT, BSD, Mozilla, Apache vai Creative Commons licences.
The atvērtā pirmkoda programmatūra (atvērtā koda) būtībā ir tas pats, kas bezmaksas programmatūra, izņemot to, ka jūs nevēlaties sajaukt patentētu programmatūru ar bezmaksas programmatūru. Ir arī atvērtā koda programmatūra, kuru nevar izmantot nekādiem mērķiem, tāpēc tā nebūtu bezmaksas.
The bezmaksas programmatūrai ir maz sakara ar bezmaksas programmatūru, jo vienīgais, kas ir bez maksas, ir jūsu izplatīšana: parasti to nevar pārveidot, izpētīt vai komercializēt, tāpēc ir acīmredzams, ka tas nāk bez avota koda (bez "receptes Programma").
Shareware ir līdzīga freeware, bet ar ierobežojums papildus: valkāšanas laiks. Šīs programmas parasti tiek atspējotas dažu dienu laikā, tās ir pilnīgu patentētu programmu demo / vieglās versijas.
The patentēta programmatūra tradicionāls (uz stils no Windows) neatļauj to izmantot nekādiem mērķiem, neļauj to pētīt (izņemot, maksājot likteni saviem radītājiem), neatļauj to bez maksas vai nevienam uzlabot: tas ir bezmaksas programmatūras kopējais apgrieztais vērtējums, tātad Windows Jā GNU / Linux viņi ir tik konfrontēti.
Tēmas kodā (programmēšana / atvērts un slēgts avots)