Koodi määratlus (programmeerimine / avatud ja suletud lähtekoodiga)
Miscellanea / / July 04, 2021
Marcos Guglielmetti, sept. 2008
Kui me räägime kood alates programmeerimine me mõtleme keel mille abil arvutid, sisaldab automaatselt töödeldavate juhiste ja andmete komplekti.
The kood sisse arvutamine See võib olla binaarne (tõlgendatav ainult arvutite poolt), lähtekood (inimeste tõlgendatav) ja selles juriidiline või poliitiline aspekt võib olla tasuta tarkvara, avatud lähtekoodiga, vabavara, jagatavvara või varaline / varaline tarkvara traditsiooniline.
The tasuta tarkvara või tasuta tarkvara on selles osas selge määratlus, vaba tarkvara sihtasutuse andmetel saab seda kasutada mis tahes eesmärgil, uurida (teades, mida see teeb), kopeerida ja täiustada. Vabavaralisi litsentse on väga erinevaid, GNU GPL on kõigi viide, kuid võime mainida ka MIT-, BSD-, Mozilla-, Apache- või Creative Commonsi litsentse.
The avatud lähtekoodiga tarkvara (avatud lähtekoodiga) on põhimõtteliselt sama mis vabatarkvara, välja arvatud see, et te ei soovi oma tarkvara ja vaba tarkvara segada. Samuti on olemas avatud lähtekoodiga tarkvara, mida ei saa mingil eesmärgil kasutada, seega ei oleks see tasuta.
The vabavaral on vaba tarkvaraga vähe pistmist, kuna ainus tasuta asi on teie levitamine: üldiselt ei saa seda muuta, uurida ega turustada, seega on ilmne, et see on saadaval ilma lähtekoodita (ilma Programm").
Jagavvara sarnaneb vabavaraga, kuid a-ga piirang ekstra: kandmisaeg. Need programmid on tavaliselt mõne päeva pärast keelatud, need on täielike varaliste programmide demo- / kergeversioonid.
The varaline tarkvara traditsiooniline (kuni stiil alates Windows) ei luba seda mingil eesmärgil kasutada, ei luba seda uurida (välja arvatud loojatele varanduse maksmisega), ei luba seda tasuta koopiat teha ega kellelgi parandada: see on vaba tarkvara kogu pöördvõrdeline, nii Windows Y GNU / Linux nad on nii silmitsi.
Teemad koodis (programmeerimine / avatud ja suletud lähtekoodiga)