Skip to main content

Ano ang Open Source Software?

Ang bukas na mapagkukunan ay tumutukoy sa hindi bababa sa dalawang bagay.Una, ito ay isang trademark ng Open Source Initiative®, at isang lisensya na nagbubukas ng mapagkukunan ng inisyatibo® ay nagbibigay upang buksan ang software software (OSS) na nakakatugon sa ilang pamantayan, na tinatawag na Open Source Definition .Mayroong, gayunpaman, ang iba pang mga ideya tungkol sa bukas na mapagkukunan ng software na hindi humahawak sa parehong mga pamantayan at nag -aalok ng bukas na mapagkukunan ng software sa ilalim ng iba't ibang uri ng mga lisensya.Ang isang bagay na ang lahat ng bukas na mapagkukunan ng software ay magkakapareho ay ang pagkakaroon ng gumagamit ng source code, na nangangahulugang makikita ng gumagamit nang eksakto kung paano ang application o programa ay naka -code at madalas na pinapayagan na baguhin ito.Depende sa uri ng lisensya na mayroon ito, maaaring baguhin ng mga gumagamit at muling ibigay ang bukas na mapagkukunan ng software.

Anumang uri ng lisensya na kasama nito, ang bukas na mapagkukunan ng software ay isang katapat sa pagmamay -ari ng komersyal na software.Ang pagmamay -ari ng komersyal na software ay nauna sa isang kumpanya na bumubuo at pagmamay -ari ng source code.Pinapayagan ng lisensya ng produkto ang gumagamit na gamitin ang produkto tulad ng ginawa ng komersyal na negosyo.Sa ilang mga kaso, pinapayagan ang mga gumagamit at/o hinikayat na lumikha ng mga plug-in o add-on upang mapahusay ang proprietary komersyal na software, ngunit may mga limitasyon sa kung ano ang pinapayagan nilang gawin.Ito ay upang maprotektahan ang pamumuhunan ng developer ng software.

Mayroong maraming mga layunin sa likod ng Open Source Software Movement.Ang isang naisip ay ang paghihiwalay ng pag -unlad ng software mula sa motibo ng kita ay hikayatin ang mga developer na gawin kung ano ang pinakamahusay para sa software at mga gumagamit, na humahantong sa mga produkto na nadagdagan ang pagiging kapaki -pakinabang at mas kaunting mga bug.Ito rin ay pinaniniwalaan na ang pagsusuri ng peer nang walang mga hadlang ng isang komersyal na petsa ng paglabas, ay mag -aambag sa software na patuloy na na -upgrade nang palagi, sa halip na maingat na na -time ang mga pangunahing paglabas na hindi nangyayari nang madalas, na iniiwan ang mga gumagamit na may buggy software sa pagitan.Ang isa pang pagsasaalang -alang ay sa pamamagitan ng pagbubukas ng code, isang malaking bilang ng mga developer, na ang bawat isa ay maaaring magkaroon ng mga saloobin tungkol sa pagpapabuti ng software ay magdadala ng kanilang partikular na mga kasanayan at pananaw, pati na rin ang kanilang oras, upang mag -ambag sa proseso, pabilisin ang pag -unladat kinuha ito sa maraming direksyon, pagpapalawak ng saklaw ng software.