Open Source vs. Libreng Software: Ano ang Pagkakaiba at Bakit Ito Mahalaga?

Open Source vs. Libreng Software: Ano ang Pagkakaiba at Bakit Ito Mahalaga?

Kaya na-download mo ang Firefox at pinalitan ang Microsoft Office ng LibreOffice? Mahal na mahal mo ang mga app na ito na hindi ka na magtapon ng pera sa Microsoft o Apple at nagpasyang pumunta sa 100 porsyento ng Linux.





kung paano makakuha ng tema ng aero sa windows 10

Ngunit natuklasan mo na iyon libreng software ay walang parehong kahulugan dito at maaaring nagtataka ka kung bakit hindi lang namin tinawag ang lahat ng bagay na ito open source alang-alang sa kalinawan. Ano ang big deal?





Lumiliko, ang libreng software at open source software ay hindi pareho. Linisin natin ito.





Ilang Background para sa Context

Noong 1950s, halos lahat ng software ay ginawa ng mga akademiko at mananaliksik. Nagbahagi sila ng computer software at source code nang walang mga limitasyon upang ang mga gumagamit ay maaaring ayusin ang kanilang sariling mga bug. Karamihan sa mga ito ay software ng domain ng publiko - na, sa isang kahulugan ng copyright, ay ang pinakamalaya na form ng libre.

Bahagi nito ay pangkulturang. Bahagi nito ay dahil sa likas na katangian ng software. Hindi tulad ng mga pisikal na kalakal, ang digital software ay maaaring makopya ng walang katapusan nang libre at sa kaunting pagsisikap. Maaaring ibenta ang computer hardware, sigurado, ngunit ang code?



Nagsimula itong magbago noong 1970s. Sinimulan ng pagsingil ng hiwalay ng IBM para sa software at tumigil sa pagbibigay ng source code. Ito ay nagsimula isang demanda ng antitrust na tumatagal mula 1969 hanggang 1982. Noong 1983, nanalo ang Apple isang kaso ng Korte Suprema pagtukoy na ang binary software ay maaaring may copyright. Inilabas ng Microsoft ang Windows ilang taon na ang lumipas.

Ito ang klima kung saan nabuo ang kilusang panatilihing 'malaya' ang software.





Pinagmulan ng Kilusang Libreng Software

Simula noong 1970s, ang Unix ay ang nangingibabaw na operating system. Noong 1983, inanunsyo ni Richard Stallman ang isang proyekto upang lumikha ng isang ganap na hindi pagmamay-ari na operating system na katugma ng Unix, ang GNU Project . Makalipas ang dalawang taon, itinatag niya ang Free Software Foundation na may misyon na magtaguyod para, at turuan ang mga tao tungkol sa, libreng software.

Hindi binu-coin ni Stallman ang pariralang 'libreng software,' na higit na tinukoy ang software sa pampublikong domain. Ngunit pinalawak niya kung ano ang ibig sabihin nito upang ang software ay malaya.





Tinutukoy ng Free Software Foundation ang libreng software bilang software na malayang patakbuhin, kopyahin, ipamahagi, pag-aralan, baguhin, at pagbutihin ng mga gumagamit. Ang 'malaya' ay tumutukoy sa mga kalayaan na ito, hindi presyo. Nagkataon lamang na ang karamihan sa mga libreng software ay hindi nagkakahalaga ng pera, higit sa lahat dahil ang mga kumpanya na naghahangad na magbenta ng software ay may posibilidad na paghigpitan ang kalayaan ng mga gumagamit na kopyahin, ipamahagi, o pagbutihin ang kanilang binibili.

Ang Libreng Software Foundation naglilista ng apat na kalayaan na itinuturing nitong mahalaga :

  1. Kalayaan 0 - Ang kalayaan upang patakbuhin ang programa ayon sa gusto mo, para sa anumang layunin.
  2. Kalayaan 1 - Ang kalayaan upang pag-aralan kung paano gumagana ang programa at baguhin ito upang gawin nito ang iyong computing ayon sa gusto mo. Ang pag-access sa source code ay isang precondition para dito.
  3. Kalayaan 2 - Ang kalayaan upang muling ipamahagi ang mga kopya upang matulungan mo ang iyong kapwa.
  4. Kalayaan 3 - Ang kalayaan upang ipamahagi ang mga kopya ng iyong binagong mga bersyon sa iba. Sa pamamagitan nito, mabibigyan mo ng pagkakataon ang buong komunidad na makinabang mula sa iyong mga pagbabago. Ang pag-access sa source code ay isang precondition para dito.

Pagpipid ng Pariralang 'Bukas na Pinagmulan'

Habang ang label ng libreng software ay isang malinaw na etikal, ang label na bukas na mapagkukunan ay hindi. Ang term na nabuo noong 1990s, pagkatapos ni Eric Raymond's Ang Katedral at ang Bazaar nakatulong magbigay inspirasyon sa Netscape upang palabasin ang source code para sa Netscape Communicator internet suite nito.

Ito naman ay nagbigay inspirasyon kay Raymond at sa iba pa upang makita kung paano nila madadala ang mga ideyal ng Free Software Foundation sa mundo ng negosyo. Naisip nila ang term na 'open source,' at noong 1998, itinatag nina Raymond at Bruce Perens ang Open Source Initiative. Ang Open Source Initiative ay nagbibigay ng 10-point Kahulugan ng Open Source at ito nag-aalok ng isang marka ng sertipikasyon sa mga app na tugma .

Hindi pinapansin ng kilusang bukas na mapagkukunan ang mga libreng halaga ng software, ngunit higit na nag-aalala sa bukas na pakikipagtulungan. Ang layunin ay para sa mga kumpanya at developer na gawin ang code para sa kanilang software na malayang magagamit. Sa ganitong paraan mapagkakatiwalaan ng mga gumagamit ang mga programang tumatakbo sa kanilang mga machine at mag-ambag ng mga pag-aayos at tampok pabalik sa proyekto.

Marami sa mga etika ay nakahanay pa rin, ngunit ang kilusang bukas na mapagkukunan ay hindi gaanong nakikipag-agawan at mas handang makompromiso upang maikalat ang pag-aampon.

Isang Mahalagang Pagkakaiba

Ang libreng software at mga paggalaw na bukas na mapagkukunan ay sumasang-ayon sa karamihan ng mga pangunahing halaga, ngunit mayroon silang magkakaibang kahulugan ng kalayaan.

Tinanggap ng Free Software Foundation ang copyleft upang protektahan ang apat na kalayaan na nakalista sa itaas. Ligal nitong pinipigilan ang mga tao mula sa muling pamamahagi ng libreng software na may dagdag na paghihigpit. Ang organisasyon ay enshrined ito punong-guro sa GNU General Public Lisensya. Ang sinumang gumagamit ng GPL code ay kailangang maglabas ng kanilang sariling mga nilikha bilang GPL din.

kung paano madagdagan ang ram windows 10

Marami sa mga pangunahing programa na ginagawang gumana ang Linux at iba pang mga libreng operating system bilang bahagi ng GNU Project. Marami sa mga aplikasyon ay lisensyado sa ilalim ng GPL.

Ang mga libreng lisensya ng software ay bukas din na mapagkukunan, ngunit hindi lahat ng mga lisensya ng open source ay nangangailangan ng mga developer na ibahagi ang kanilang code. Ang ilang mga developer ng permit ay gumamit ng bukas na source code upang lumikha ng mga saradong application ng mapagkukunan, tulad ng Lisensya ng MIT. Ang mga lisensyang hindi copyleft na ito ay kilala bilang mga permissive na lisensya.

Habang maaaring tingnan ng isang tagapagtaguyod ng libreng software ang paggamit ng libreng software upang lumikha ng hindi malayang software bilang paghihigpit sa mga kalayaan ng isang gumagamit, ang isang tagasuporta ng bukas na mapagkukunan ay maaaring mas hilig na tingnan ang isang permisibong lisensya bilang tunay na malaya - tulad ng sa mga tao ay malayang gawin ang anumang nais nila gamit ang code, kahit na nangangahulugan ito ng paggawa ng isang pagmamay-ari na app.

Ang ilang partikular na kilalang mga indibidwal ay nakikipagtalo na ang ilang mga libreng lisensya ng software, tulad ng GPL v3, ay may napakaraming mga kondisyon na makabuluhang nililimitahan nila ang kalayaan ng isang developer.

Ang Kailangan para sa FOSS

Upang muling makunan, ang lahat ng libreng software ay bukas na mapagkukunan ng software, ngunit hindi lahat ng open source software ay libreng software. Dahil dito, mas gugustuhin ng mga tagapagtaguyod ng libreng software na mag-refer sa libreng software bilang libreng software . Ngunit dahil ang mga pangkalahatang gumagamit ay naiugnay ang 'libre' sa presyo, ang pangalan na ito ay hindi gaanong malinaw. Ang mga bagay ay lalo na nakakulong kung ikaw talaga ay pagkakaroon ng talakayan tungkol sa libreng software sa konteksto ng pera.

Iyon ang dahilan kung bakit nakikita mo ang pinaka-libreng software na tinukoy bilang libre at bukas na mapagkukunan ng software , o FOSS . Pinapayagan kang sabihin na ang libreng software sa Windows ay madalas na may mga ad ngunit ang libre at bukas na mapagkukunan ng software ay hindi, nang hindi nakalilito ang lahat sa silid.

Maraming Mga Gumagamit at Nag-develop na Wala Nang Pakialam

Karamihan sa pag-uusap na ito ay tungkol sa paglilisensya, at iyon ay maaaring maging isang mainip na paksa. Para sa mga hindi abogado, karamihan sa mga ito ay hindi makatuwiran. Maraming mga gumagamit simpleng nais na magpatakbo ng mga programa , at isang pangkat ng mga developer na nais lamang likhain ang mga ito. Kung paano ang lisensyado ng software ay isang mas mababang priyoridad.

Ngunit ang libre at bukas na mapagkukunan ng mundo ng software ay isa na lantarang tinatalakay ang etika, kaya't mahalaga ang mga salita, kahit na ito ay maaaring gawing mas nakalilito ang buhay.

Sumasang-ayon ka ba sa mga libreng prinsipal ng software o ang paggalaw ng bukas na mapagkukunan? Nakikiramay ka ba sa pareho? Ano sa palagay mo ang dapat nating tawagan na libre at bukas na mapagkukunan ng software? Talakayin natin ito sa mga komento sa ibaba!

Magbahagi Magbahagi Mag-tweet Email Paano linisin ang iyong Windows PC Gamit ang Command Prompt

Kung ang iyong Windows PC ay mababa na sa espasyo ng imbakan, linisin ang basura gamit ang mga mabilis na utos ng Command Prompt na ito.

Basahin Susunod
Mga Kaugnay na Paksa
  • Linux
  • Ipinaliwanag ang Teknolohiya
  • Open Source
Tungkol sa May-akda Bertel King(323 Mga Artikulo Na-publish)

Si Bertel ay isang digital minimalist na nagsusulat mula sa isang laptop na may mga switch sa pisikal na privacy at isang OS na inindorso ng Free Software Foundation. Pinahahalagahan niya ang etika sa mga tampok at tinutulungan ang iba na makontrol ang kanilang mga digital na buhay.

Marami Pa Mula kay Bertel King

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe