Ang ilang mga kahulugan na nauugnay sa libreng software

Alam mo ba ang pagkakaiba sa pagitan ng libreng software at open source software? Ano ang pagkakaiba sa pagitan ng mga programa ng copyleft at mga hindi copyleft? O ano ang pagkakaiba sa pagitan ng freeware, shareware, komersyal na software? Ito ay isa sa mga mahahabang artikulo, puno ng mga kahulugan at konsepto na tiyak na makakatulong sa iyo na ayusin ang iyong mga ideya pagdating sa libreng software.

Libreng software

Ang libreng software ay lisensyang software para sa sinuman upang magamit, kopyahin, at ipamahagi, alinman sa mayroon o walang mga pagbabago, nang libre o para sa isang bayad. Sa partikular, nangangahulugan ito na ang source code ay dapat na magagamit. "Kung hindi ito isang mapagkukunan, hindi ito software." Ito ay isang pinasimple na kahulugan; tingnan din ang buong kahulugan.

Kung ang isang programa ay libre, maaari itong maisama sa isang libreng operating system tulad ng GNU o ang mga libreng GNU / Linux system.

Mayroong maraming iba't ibang mga paraan ng paggawa ng isang programa na walang bayad: maraming mga isyu na mapagpasyahan kung alin sa maraming mga kaso ang mga nuances, at kung saan maaaring malutas sa iba't ibang mga paraan nang hindi malaya ang programa. Ang ilan sa mga posibleng pagkakaiba-iba ay inilarawan sa ibaba. Para sa impormasyon sa mga tukoy na libreng lisensya ng software, maaari kang kumunsulta sa listahan ng mga lisensya.

Ang pang-uri na "libre" ng libreng software ay tumutukoy sa kalayaan, hindi libre. Gayunpaman, ang pagmamay-ari ng mga kumpanya ng software minsan ay gumagamit ng term na "libreng software" upang sumangguni sa presyo [Tala ng tagasalin: Sa Ingles na "libreng software" ay binabaybay na "libreng software", ang terminong "libre" ay maaaring mangahulugang "libre" o "libre"]. Minsan ginagamit niya ang term na ito kapag pinag-uusapan ang tungkol sa binary copy na magagamit nang libre; at iba pang mga oras na ginagamit ang mga ito upang maging karapat-dapat sa kopya na kasama sa isang bagong nakuhang computer. Wala itong kinalaman sa kung ano ang ibig sabihin namin ng libreng software sa proyekto ng GNU.

Dahil sa potensyal na pagkalito, kapag ang isang kumpanya ng software ay inaangkin na ang produkto ay libreng software, matalino na palaging suriin ang mga tuntunin ng partikular na pamamahagi upang makita kung ang mga gumagamit ay may lahat ng mga kalayaan na ipinahihiwatig ng libreng software. Minsan ito ay tunay na libreng software; at iba pang mga oras na hindi.

Maraming mga wika ang may dalawang magkakaibang mga salita para sa "malaya" bilang kalayaan at "libre" bilang zero na presyo. Halimbawa, ang Pranses ay may mga terming "libre" at "gratuit" [sa Espanya ang eksaktong parehong bagay na nangyayari sa mga term na "libre" at "gratis"]. Hindi ito nangyayari sa Ingles, sa English mayroong salitang "malaya", na hindi malinaw na tumutukoy sa presyo, ngunit walang isang karaniwang pang-uri na hindi malinaw na tumutukoy sa kalayaan. Samakatuwid, kung nagsasalita ka ng ibang wika maliban sa Ingles, iminumungkahi namin na isalin mo ang term na "libre" mula sa "libreng software" sa iyong wika upang mas malinaw ito. Tingnan ang aming listahan ng mga pagsasalin ng ekspresyong "libreng software" sa iba pang mga wika.

Ang libreng software ay madalas na mas maaasahan kaysa sa hindi libreng software.

Buksan ang mapagkukunang software

Maraming tao ang gumagamit ng term na "open source" na software upang mag-refer sa higit pa o mas mababa sa parehong kategorya bilang libreng software. Gayunpaman, hindi sila eksakto ang parehong uri ng software: tumatanggap sila ng ilang mga lisensya na isinasaalang-alang namin na masyadong mahigpit, at may mga libreng lisensya ng software na hindi nila tinanggap. Gayunpaman, ang mga pagkakaiba sa pagitan ng kung ano ang saklaw ng dalawang kategorya ay kakaunti: halos lahat ng libreng software ay bukas na mapagkukunan, at halos lahat ng open source software ay libre.

Mas gusto namin ang term na "libreng software" sapagkat tumutukoy ito sa kalayaan, isang bagay na hindi ang term na "open source" ay.

Public domain software

Ang software ng pampublikong domain ay isang software na hindi protektado ng copyright. Ito ay isang espesyal na kaso ng libreng software na hindi protektado ng copyleft, na nangangahulugang ang ilang mga kopya o binagong bersyon ay maaaring hindi ganap na malaya.

Sa ilang mga kaso, ang isang maipapatupad na programa ay maaaring nasa pampublikong domain nang hindi magagamit ang source code nito. Ang software na ito ay hindi libre software, sapagkat upang libre ito, dapat ma-access ang source code. Para sa bahagi nito, ang karamihan sa libreng software ay hindi pampublikong domain software; protektado ito ng copyright, at ang mga may hawak ng copyright ay nagbigay ng ligal na pahintulot para sa sinuman na malayang gamitin ito gamit ang isang libreng lisensya ng software.

Minsan ang terminong "pampublikong domain" ay malayang ginagamit upang mangahulugang "libre" o "malayang magagamit." Gayunpaman, ang "pampublikong domain" ay isang ligal na termino at tiyak na nangangahulugang "walang copyright." Upang maging kasing linaw hangga't maaari, inirerekumenda namin ang paggamit ng "pampublikong domain" upang ipahayag lamang ang kahulugan na ito, at ang paggamit ng iba pang mga expression upang maiparating ang kanilang kaukulang halaga.

Sa ilalim ng Berne Convention, na nilagdaan ng karamihan sa mga bansa, ang anumang bagong pagsulat ay awtomatikong naka-copyright. Kasama dito ang mga programa. Samakatuwid, kung nais mo ang isang programa na isinulat mo na maging nasa pampublikong domain, dapat mong sundin ang ilang mga ligal na pamamaraan upang maiwasan iyon, awtomatiko, idinagdag ang copyright dito.

Protektado ng software na Copyleft

Ang protektadong software ng Copyleft ay isang libreng software na ang mga tuntunin ng pamamahagi ay tumitiyak na ang lahat ng mga kopya ng lahat ng mga bersyon ay libreng software. Nangangahulugan ito, halimbawa, na ang mga lisensyang copyleft ay hindi pinapayagan ang mga third party na magdagdag ng anumang mga karagdagang kinakailangan (maliban sa isang limitadong hanay ng mga kinakailangan upang madagdagan ang kanilang proteksyon) at hinihiling na maging publiko ang source code. Ang ilang mga lisensyang copyleft, tulad ng pangatlong bersyon ng GPL, ay pumipigil sa iba pang mga paraan upang gawing pagmamay-ari ng software.

Sa GNU Project, kinokontrol namin ang halos lahat ng software na sinusulat namin, sapagkat ang aming hangarin ay bigyan ang bawat gumagamit ng mga kalayaan na ipinahihiwatig ng term na "libreng software". Tingnan ang protektado ng Copyleft para sa isang karagdagang paliwanag kung paano gumagana ang copyleft at kung bakit namin ito ginagamit.

Ang Copyleft ay isang pangkalahatang konsepto; upang talagang kopyahin ang isang programa, kailangan mong gumamit ng isang tukoy na hanay ng mga term ng pamamahagi. Mayroong maraming mga posibleng paraan upang sumulat ng mga tuntunin sa pamamahagi ng copyleft, kaya maraming mga lisensya ng libreng software ng copyleft na maaaring umiiral sa prinsipyo. Gayunpaman, sa pagsasagawa halos lahat ng software ng copyleft ay gumagamit ng GNU General Public Lisensya. Pangkalahatan, ang dalawang magkakaibang mga lisensyang copyleft ay "hindi tugma", na nangangahulugang labag sa batas ang pagsamahin ang code na protektado ng mga lisensyang iyon; samakatuwid, makabubuti para sa pamayanan kung lahat sila ay gumagamit ng isang solong lisensyang copyleft.

Ang libreng software ay hindi protektado ng copyleft

Kasama sa libreng software na hindi copyleft ang pahintulot ng may-akda upang muling ipamahagi at baguhin ang software, pati na rin ang pahintulot upang magdagdag ng mga karagdagang paghihigpit.

Ang katotohanan na ang isang programa ay libre ngunit hindi protektado ng copyleft ay nagpapahiwatig na ang ilang mga kopya o binagong mga bersyon nito ay maaaring hindi ganap na malaya. Ang isang kumpanya ng software ay maaaring mag-ipon ng programa, na mayroon o walang mga pagbabago, at ipamahagi ang maipapatupad na file bilang isang pagmamay-ari na produkto ng software.

Ang X Window System ay isang halimbawa nito. Ang Consortium X ay naglabas ng X11 na may mga term ng pamamahagi na ginagawang walang-copyleft na libreng software. Kung nais mo, maaari kang makakuha ng isang kopya na mayroong mga tuntuning ito ng pamamahagi at libre. Gayunpaman, mayroon ding mga hindi libreng bersyon, at may mga tanyag na mga workstation at PC card ng graphics kung saan gagana lamang ang mga hindi libreng bersyon. Kung gumagamit ka ng hardware na ito, ang X11 ay hindi libre software para sa iyo. Kahit na ang mga developer ng X11 mismo ay gumawa ng X11 na hindi libreng software sa isang oras.
Ang software na saklaw ng GPL
Ang GNU General Public License (GPL) ay isang tukoy na hanay ng mga term ng pamamahagi na ginamit upang maprotektahan ang isang copyleft program. Ginagamit ng GNU Project ang lisensyang ito para sa pamamahagi ng karamihan sa GNU software.

Ang sistema ng GNU

Ang sistema ng GNU ay ang operating system na tulad ng Unix, na binubuo ng walang bayad na software, na binuo namin sa GNU Project mula pa noong 1984.

Ang isang operating system na tulad ng Unix ay binubuo ng maraming mga programa. Kasama sa system ng GNU ang lahat ng software ng GNU, kasama ang maraming iba pang mga pakete, tulad ng X Window System at TeX, na hindi GNU software.

Ang unang bersyon ng pagsubok ng buong sistema ng GNU ay magagamit noong 1996. Kasama rito ang GNU Hurd, ang aming kernel, na binuo mula noong 1990. Noong 2001 ang sistema ng GNU (kasama ang GNU Hurd) ay nagsimulang gumana nang lubos na mapagkakatiwalaan, ngunit ang Hurd Ito ay kulang pa rin ilang mahahalagang tampok, kaya't hindi ito malawakang ginagamit. Samantala, ang sistema ng GNU / Linux, isang hango ng sistema ng GNU na gumagamit ng Linux bilang kernel sa halip na ang GNU Hurd, ay naging matagumpay mula pa noong 1990s.

Dahil ang layunin ng GNU ay maging isang libreng sistema, ang bawat bahagi ng bahagi nito ay dapat na libreng software. Gayunpaman, hindi lahat sa kanila ay kailangang protektahan ng copyleft; Sa ligal, ang anumang uri ng libreng software ay maaaring maisama kung makakatulong ito upang makamit ang ipinanukalang mga teknikal na layunin. At hindi kinakailangan para sa bawat bahagi na maging GNU software nang paisa-isa. Ang GNU system ay maaari at may kasamang libreng software na hindi protektado ng copyleft, tulad ng X Window System, na binuo sa iba pang mga proyekto.

Mga programa ng GNU

Ang ekspresyong "mga programa ng GNU" ay katumbas ng GNU software. Ang isang Y program ay isang programa ng GNU kung ito ay GNU software (GNU Project software). Minsan sinasabi namin na ito ay isang "pakete ng GNU".

GNU Software

Ang GNU software ay ang software na inilabas sa ilalim ng auspices ng GNU Project. Tumawag din kami ng isang programa na GNU software o GNU package. Ang file na README o ang manu-manong pakete ng GNU ay dapat ipahiwatig na ito ay; Bukod dito, kinikilala ng Free Software Directory ang lahat ng mga pakete ng GNU.

Karamihan sa software ng GNU ay protektado ng copyleft, ngunit hindi lahat; gayunpaman, ang lahat ng GNU software ay dapat na libreng software.

Ang ilan sa mga software ng GNU ay isinulat ng mga tauhan sa Free Software Foundation, ngunit ang karamihan sa software ay naiambag ng mga boluntaryo. Sa software na naiambag ng mga boluntaryo, kung minsan ang may-ari ng copyright ay ang Free Software Foundation at kung minsan ay ang mga nag-ambag ang sumulat nito.

Non-free software

Ang software na hindi libre ay anumang software na hindi libre. Kasama rito ang semi-free software at pagmamay-ari na software.

Semi-free na software

Ang semi-free software ay isang software na hindi libre, ngunit may kasamang pahintulot para sa mga indibidwal na magamit, kopyahin, ipamahagi, at baguhin ito (kasama ang pamamahagi ng mga binagong bersyon) para sa mga hangaring hindi kumikita. Ang PGP ay isang halimbawa ng isang semi-free na programa.

Ang semi-free na software ay mas mahusay kaysa sa pamantayan ng pagmamay-ari na software, ngunit nagdudulot pa rin ito ng mga problema na hindi pinapayagan kaming gamitin ito sa isang libreng operating system.

Ang mga paghihigpit sa Copyleft ay idinisenyo upang maprotektahan ang mahahalagang kalayaan ng lahat ng mga gumagamit. Para sa amin, ang tanging mahigpit na paghihigpit na nabibigyang katwiran sa paggamit ng isang programa ay ang pumipigil sa pagdaragdag ng mga paghihigpit ng ibang mga tao. Ang mga semi-free na programa ay may karagdagang mga paghihigpit na uudyok ng pulos makasariling mga pagtatapos.

Imposibleng isama ang semi-free software sa isang libreng operating system. Ito ay sapagkat ang mga termino para sa pamamahagi para sa libreng operating system bilang isang kabuuan ay ang pagsasama ng mga term ng pamamahagi ng lahat ng mga programa na bumubuo nito. Ang pagdaragdag ng isang semi-free na programa sa system ay gagawin ang system bilang isang buong semi-libre lamang. Mayroong dalawang kadahilanan kung bakit hindi namin nais na mangyari ito:

Naniniwala kami na ang libreng software ay dapat para sa lahat, kabilang ang mga kumpanya, hindi lamang para sa mga paaralan o para sa mga pribadong aktibidad sa paglilibang. Nais naming mag-anyaya ng mga kumpanya na gamitin ang buong sistema ng GNU, at samakatuwid ay hindi namin dapat isama ang isang semi-free na programa dito.
Ang komersyal na pamamahagi ng mga libreng operating system, kabilang ang mga sistema ng GNU / Linux, ay napakahalaga, at pinahahalagahan ng mga gumagamit ang pagkakaroon ng mga komersyal na pamamahagi sa CD-ROM. Ang pagsasama ng isang semi-free na programa sa isang operating system ay pipigilan ang pamamahagi ng komersyo sa CD-ROM.

Ang mismong Free Software Foundation ay hindi isang entity na komersyal, at samakatuwid ay maaaring gumamit ng isang semi-free na programa na "panloob" nang ligal. Ngunit hindi, sapagkat ito ay negatibong makakaapekto sa aming mga pagsisikap na makakuha ng mga programa na maaari naming isama sa sistema ng GNU.

Hangga't mayroong isang gawain na kailangang gawin sa software at wala kang isang programa upang gawin ito, mawawala ang system ng GNU. Dapat nating sabihin sa mga boluntaryo, "Wala pa kaming programa upang magawa ang gawaing ito sa GNU Project, kaya inaasahan naming isulat mo ito." Kung gumamit kami ng isang semi-free na programa upang gawin ang gawaing iyon, pipintasan namin ang sinasabi namin sa aming sarili; at ang momentum (atin at ng mga maaaring magbahagi ng aming mga pananaw) upang sumulat ng isang libreng kahalili ay mawawala. Samakatuwid, hindi namin ginagawa.

Pagmamay-ari ng software

Ang pagmamay-ari na software ay isang software na alinman ay libre o semi-libre. Ang kanilang paggamit, muling pamamahagi o pagbabago ay ipinagbabawal, hinihiling sa iyo na humiling ng isang pahintulot, o kaya pinaghihigpitan na sa katunayan hindi mo ito magagawa nang malaya.

Sinusunod ng Free Software Foundation ang panuntunan na maaari lamang kaming mag-install ng isang pagmamay-ari na programa sa aming mga computer, kapag pansamantala itong ginagawa namin at para sa hangarin na magsulat ng isang libreng kahalili sa parehong programa. Bukod sa tukoy na kasong ito, naniniwala kami na walang posibleng palusot upang mai-install ang isang pagmamay-ari na programa.

Halimbawa, naniniwala kami na ang pag-install ng Unix sa aming mga computer noong 1980 ay nabigyang katarungan, dahil ginagamit namin ito upang sumulat ng isang libreng kahalili sa mismong Unix. Sa kasalukuyan, isinasaalang-alang na mayroong mga libreng operating system na magagamit, ang paumanhin na ito ay hindi na wasto; tinanggal namin ang lahat ng mga di-libreng operating system; at sa anumang bagong computer ay nag-i-install kami ng isang ganap na libreng operating system.

Hindi namin pinipilit na sundin ng mga gumagamit ng GNU o tagapagbigay ang pamantayang ito. Ginagawa namin ang pamantayang ito para sa aming sarili. Ngunit inaasahan namin na magpasya rin silang sundin siya.

freeware

Ang terminong "freeware" ay walang malinaw na tinanggap na kahulugan, ngunit karaniwang ginagamit ito upang tumukoy sa mga pakete na maaaring ipamahagi ngunit hindi nabago (at kung saan ang magagamit na code ng mapagkukunan ay hindi magagamit). Ang mga package na ito ay hindi libre software. Samakatuwid, mangyaring huwag gamitin ang term na "freeware" upang mag-refer sa libreng software.

Shareware

Ang Shareware ay isang software na pinapayagan na muling ipamahagi ang mga kopya, ngunit para sa bawat ginamit na kopya, dapat magbayad ang gumagamit ng bayad sa lisensya.

Ang shareware ay hindi libre software, kahit na semi-libre. Ganito ito sa dalawang kadahilanan:

Para sa karamihan ng shareware, hindi magagamit ang source code; samakatuwid, hindi mo maaaring baguhin ang programa sa anumang paraan.
Hindi ka maaaring gumawa ng isang kopya ng shareware at mai-install ito nang hindi nagbabayad ng bayarin sa lisensya, kahit para sa mga indibidwal na gumagamit nito para sa mga aktibidad na hindi kumikita (sa kasanayan, madalas na balewalain ng mga gumagamit ang mga term ng pamamahagi at gawin ito sa gayon pa man, ngunit hindi pinapayagan ng mga term na ito ito).

Pribadong software

Pribado o pasadyang software ay isang software na binuo para sa isang gumagamit (karaniwang isang samahan o isang kumpanya). Ang gumagamit na ito ay nagtataglay at gumagamit nito, at hindi ito inilalabas sa publiko alinman bilang source code o bilang binary.

Ang isang pribadong programa ay libreng software sa isang walang katuturang kahulugan kung ang nag-iisang gumagamit nito ang may ganap na mga karapatan dito. Gayunpaman, kapag isinasaalang-alang ang tanong nang mas malalim, ang tanong kung libre o hindi ang naturang programa ay mawawala ang kahulugan nito.

Sa pangkalahatan hindi kami naniniwala na ang pagbuo ng isang programa at hindi ilalabas ito ay isang pagkakamali. May mga oras na ang isang programa ay napaka kapaki-pakinabang na ang pag-iimbak nito para sa iyong sarili ay nakakapinsala sa sangkatauhan. Gayunpaman, ang karamihan sa mga programa ay hindi ganoon kaganda, at ang hindi paglabas ng mga ito ay hindi partikular na nakakasama. Samakatuwid, walang tunggalian sa pagitan ng pagbuo ng pribado o pasadyang software at ang mga prinsipyo ng libreng kilusang software.

Karamihan sa pagkuha ng mga programmer ay para sa pagpapaunlad ng pasadyang software; samakatuwid, ang karamihan sa gawain sa programa ay, o maaaring gawin, sa isang paraan na katugma sa libreng kilusang software.

Komersyal na software

Ang komersyal na software ay ang binuo ng isang negosyo na may balak makakuha ng pera mula sa paggamit nito. Ang "Komersyal" at "pagmamay-ari" ay hindi pareho! Karamihan sa komersyal na software ay pagmamay-ari, ngunit may komersyal na libreng software, at mayroong hindi pang-komersyal na hindi malayang software.

Halimbawa, ang GNU's Ada ay palaging inilabas sa ilalim ng mga tuntunin ng GNU GPL, at ang bawat isa sa mga kopya nito ay libreng software; gayunpaman, ang mga developer nito ay gumagawa ng mga kontrata sa pagpapanatili. Minsan ay nagkomento ang mga interesadong customer sa mga nagbebenta: "Mas magiging ligtas kami sa isang komersyal na tagatala." Sa aling mga vendor ang tumugon: "Si Ada mula sa GNU ay isang komersyal na tagatala; kasama ang pagiging partikular na ito ay libre ring software ».

Para sa GNU Project, ang binibigyang diin ay nasa ibang antas: ang mahalagang bagay ay ang GNU's Ada ay libreng software; kung ito ay komersyal ay hindi isang mahalagang isyu. Gayunpaman, ang karagdagang pag-unlad ng GNU Ada na nagreresulta mula sa pagiging komersyal nito ay tiyak na kapaki-pakinabang.

Mangyaring tulungan kumalat ang salita na posible ang komersyal na libreng software. Magagawa mo ito sa pamamagitan ng pagsubok na huwag sabihin na "komersyal" kung ang ibig mong sabihin ay "pagmamay-ari."

Fuente: Libreng Software Foundation (FSF)


4 na puna, iwan mo na ang iyo

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Rockston backston dijo

    Medyo kumpleto, malaki sana ang pagsisilbi sa amin ng aking koponan, nang magbigay kami ng isang Panimula sa libreng Software na pagawaan sa mga mag-aaral sa high school dito sa aking bayan, malamang na mas naintindihan nila ang pagkakaiba.

  2.   Nemo Martinez dijo

    napakahusay salamat 🙂

  3.   rosgory dijo

    Pupunta ito para sa mga bookmark. Salamat

  4.   rosgory dijo

    Pupunta ito para sa mga bookmark. Salamat