Kuidas avaliku domeeni tarkvara erineb avatud lähtekoodist?

Erinevus avatud lähtekoodiga ja avaliku valdkonna tarkvararakenduste vahel

GraphicStock

Avatud lähtekoodiga tarkvara võimaldab kasutajatel kasutada ja muuta programmi lähtekoodi ise. Lähtekoodiks on põhimõtteliselt käskude nimekiri, mis määrab, kuidas programm käivitab. Mõned avatud lähtekoodiga rakendused piiravad nende kasutamist ja levitamist, kuid paljud seda ei tee.

Kas avatud rakenduste ja avaliku valdkonna vahel on erinevus?

Avatud lähtekoodiga rakendused ei ole üldsusele avatud ja see võimaldab inimestel oma teoseid vabalt kasutada.

Üldkasutatava domeenitarkvara puhul ei ole tavaliselt lubatud kasutada lähtekoode, kuigi see ei ole alati nii. Avatud lähtekoodiga tarkvara omab autoriõigusi. .

Mõnikord kasutatakse terminit "avatud lähtekoodiga" samaaegselt "üldkasutatava tarkvara "ga, kuid need pole samad asjad.

Otsustavad tegurid on autoriõigused või kasutamise piirangud

OS-i ja avaliku sektori tarkvara peamine erinevus ei ole see, kas lähtekood on juurdepääsetav, vaid see, kas on olemas litsentsimisnõuded või muud piirangud programmi kasutamisele, lähtekoodi muutmisele, programmi ümberjaotamisele või autoriõigusele. Kui see on, on see avatud lähtekoodiga, mitte üldkasutatava tarkvara.

Avatud lähtekoodiga algatus, 501 (c) (3) California põhinev mittetulundusühing, pakub avatud lähtekoodiga tarkvara väga üksikasjalikku ja õiguslikku määratlust, kes seda saavad kasutada ja kuidas. Neil on ka suurepärane tähestikuline nimekiri ettevõtetest, mis pakuvad avatud lähtekoodiga tarkvara, kui soovid uurida konkreetset ettevõtet.

OpenSource.org on suurepärane koht, et rohkem teada saada, kuidas saate OS-t tarkvara töötada, koostööd teha ja kasutada.

Muud olulised eristused

OS tarkvara saab vabalt jagada, kasutada ja isegi muuta keegi. See on välja töötatud mitme panuse kaudu ja levitatakse litsentside all, mis peavad vastama teatud kasutustingimustele.

Litsents ei tohi kedagi diskrimineerida. Teisisõnu ei saa te inimestele teatud rühmi kasutada tarkvara. See peab võimaldama tuletatud tööd.

Näited avatud lähtekoodiga tarkvara kohta

Avatud lähtekoodiga tarkvara saab igas kujus ja suuruses ning seda saab kasutada mitmel eesmärgil. Näiteks LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice ja SquirrelMail. Firefox on lihtne veebibrauser, samas kui LINUX on keerulisem. See on UNIX-põhise operatsioonisüsteem. OpenOffice on apache pakutav kontoripakett.

OpenOffice'i puhul saate programmi alla laadida ja installida peaaegu igasuguses arvutis - tasuta, isegi kui installite selle mitmele arvutile. Tehke koopiad ja jagage need sõpradele ja perele. Litsentsitasusid ei toimu. Kasutage seda nagu muudki tekstitöötluse, arvutustabeli või andmebaasi programmi. Kui teil on probleem - näiteks ilmneb tõrge või kui te arvate, et saate seda paremaks muuta, saate sellest aru anda või lihtsalt probleemi ise parandada. Programm võimaldab kasutajatel seda "parandada", vastavalt Apachele.

Kas see on ohutu?

Iga kord, kui lubate juurdepääsu mitmele kasutajale, ilmneb viiruste probleem. Jätkake ettevaatlikult ja veenduge, et avatud lähtekoodiga tarkvara kasutamisel oleks olemas hea viirusetõrjerakendus.