Video: Open Source vs. Closed Source Software (Nobyembre 2024)
Ang Canonical, isang kumpanya na 750-taong may mga empleyado sa higit sa 42 na mga bansa sa buong mundo, ay ang puwersa sa pagmamaneho sa likod ng software na open-source ng Ubuntu. Bagaman ang Canonical at Ubuntu ay kilalang-kilalang at mahusay na iginagalang sa mga teknolohiyang hardcore, karamihan sa mga mamimili ay marahil ay hindi kailanman naririnig.
Ito ay isang kapus-palad na katotohanan ng bukas na mapagkukunan ng software. Ang mga produkto at proyekto na nakatuon sa teknolohiya ng democratizing sa pamamagitan ng paggawa ng libre at patas na paggamit ng computer para sa lahat ay madalas na lumipad sa ilalim ng radar. Kung ang Canonical at Ubuntu ay magkasingkahulugan sa pangkalahatang consumer ay higit na nakasalalay sa kung ang mga mamimili ay lumayo sa tradisyunal na paggamit ng aparato. Ang pangitain ng Canonical para sa isang pinagsama-samang karanasan sa computing sa kabuuan ng isang aparato ng spectrum ay ginagawang ang pangalan ng Canonical bilang magkasingkahulugan sa mga gumagamit ng desktop tulad ng mga gumagamit ng mga ulap ng enterprise nito at mga solusyon sa pamamahala ng pagganap (APM)?
Nakipag-chat ako kay Canonical CEO Jane Silber, isang kahanga-hangang ehekutibo na may masaganang teknolohikal na background, sa pag-email tungkol sa mga hamon na mga mukha ng Canonical sa computing ng consumer at maging sa telebisyon, pati na rin kung paano plano ng kumpanya na mapanatili ang katayuan nito sa mga merkado ng ulap at software ng merkado.
PCMag: Ang mga tagapagtaguyod ng Ubuntu ay mga rabid na ebanghelista. Dadalhin nila sa Facebook, Twitter, kahit na ang seksyon ng mga komento ng artikulo ng PCMag, upang maigsi ang kanilang pag-ibig para sa iyong software. Libre ito, nakabukas, madaling gamitin. Gayunpaman, medyo niche pa rin ito kumpara sa iba pang mga operating system (OSes) (pangatlo sa likod ng Mac OS at Windows).
Bakit sa palagay mo ito? Ano ang kinakailangan para maabot ng Ubuntu ang susunod na antas ng pag-aampon sa industriya? Naisip mo ba ang mga pagtaas na ito na nangyayari sa base ng consumer o sa isang adopter ng negosyo?
Jane Silber (JS): Ang Ubuntu ay may pag-aampon sa industriya na parehong malawak at malalim. Ang mga kumpanya tulad ng Walmart, Netflix, at eBay ay nagtatayo ng kanilang imprastruktura sa Ubuntu. Ang mga telcos tulad ng Deutsche Telekom, AT&T, at NTT ay nagtatayo ng kanilang mga susunod na henerasyon na telecom na kakayahan sa Ubuntu. Ang Ubuntu ay ang pinakasikat na operating system sa mga pampublikong ulap tulad ng Amazon Web Services, at mga kumpanya tulad ng Google at Intel ay gumagamit ng Ubuntu sa kanilang mga workstation ng developer. Karagdagan, ang mga tagagawa ng aparato ng Internet (ThingsT (IoT)) ng mga gateway, mga aparato sa network, mga robot, at drone lahat ay gumagamit ng Ubuntu sa sukat. Mahirap isipin ang paggamit ng angkop na lugar na iyon!
Ang lugar kung saan ang Ubuntu ay nawala sa paggamit ay nasa tradisyonal na computing sa desktop, bagaman nananatili itong nangungunang Linux at ang paboritong ng mga developer. Naniniwala kami na magkakaroon ng isang makabuluhang reshaping ng segment na ito sa hinaharap bilang ang paniwala ng "mga personal na computing" na pagbabago sa mga pagbabago sa hardware, software, pagkakakonekta, atbp. Ang aming pangitain ay, sa halip na mga diskarte sa pakikipag-ugnay na nakatuon sa laki ng screen (hal., telepono, tablet, laptop), magkakaroon ng isang spectrum ng mga aparato at mga modelo ng pakikipag-ugnay sa aming mga digital na buhay. Nagtatayo kami ng isang naka-kombinasyon na Personal na karanasan sa Ubuntu para sa senaryo na iyon, at inaasahan ang mga pagbabago sa kung paano nakikipag-ugnayan ang mga tao sa kanilang karanasan sa pag-compute sa parehong mga puwang ng consumer at enterprise.
PCMag: Habang ang mga kumpanya ay naging dalubhasa sa pamamahala ng imprastrukturang ulap, ang kakayahang ipasadya sa kanilang mga tiyak na kinakailangan at kagustuhan ay nagtatanghal ng isang pagkakataon para sa Canonical. Bilang isang kasosyo sa OpenStack, ano ang dapat malaman ng mga negosyo na nakatrabaho sa mga tradisyunal na vendor tungkol sa mga open-source na paglawak ng ulap? Gaano karaming bukas na mapagkukunan ng mas mahusay na serbisyo ang kanilang mga tiyak na pangangailangan?
JS: Nagtatrabaho kami sa isang hindi kapani-paniwalang malaking hanay ng mga telcos, malalaking negosyo at maliit upang midsize ang mga negosyo (SMBs) na nagtatayo ng mga ulap ng Ubuntu OpenStack. Ang isa sa mga workshop na madalas nating gawin sa mga customer ay ang tunay na maunawaan at mapa ang kanilang mga pangangailangan. Minsan ang mga customer ay may solidong negosyo o teknikal na pangangatwiran para sa pagpapasadya ng isang arkitektura ng ulap upang magkasya sa kanilang mga pangangailangan; kung minsan ang kakayahang umangkop at kalayaan ng mga bukas na mapagkukunan na solusyon ay humahantong sa hindi kinakailangan at hindi pagkakatulad na pagkita ng kaibhan.
Sa palagay namin mahalaga na matulungan ang mga negosyo na maunawaan ang kanilang pangangailangan para sa pagpapasadya at timbangin na laban sa mga benepisyo ng standardisasyon sa antas na iyon. Tiyak na sinusuportahan namin ang pagpapasadya at itinayo ang pinakamalaking OpenStack Interoperability Lab (OIL) na nalalaman ko. Sa lab na iyon, nagtatrabaho kami sa mga kasosyo sa hardware at software upang bumuo at subukan ang libu-libong mga ulap bawat buwan, pagsubok sa interoperability at pagganap ng iba't ibang mga pahintulot ng vendor software at hardware sa isang kapaligiran ng OpenStack. Dahil, tiyak kung nais mong ipasadya ang iyong ulap, nais mong malaman na ang mga sangkap na iyong pinili ay gagana nang maayos.
Ang mga kustomer na alam na ang kanilang halaga ng negosyo ay namamalagi sa kung ano ang nangyayari sa tuktok ng ulap ay madalas na interesado sa isang mas karaniwang pamantayang alay. Sa kasong iyon, inilalapat namin ang lahat ng aming karanasan at kaalaman tungkol sa pagbuo at pagpapatakbo ng mga ulap sa isang pinamamahalaang alok ng serbisyo na tinatawag na BootStack kung saan magtatayo kami at magpapatakbo ng isang OpenStack cloud para sa mga customer, hanggang sa puntong handa silang magdala ng mga operasyon sa bahay.
PCMag: Hindi ako sigurado na maraming mga tao ang nakakaintindi na ang Ubuntu ay itinayo din bilang isang Smart TV OS. Maaari mo bang sabihin sa amin ng kaunti tungkol sa kung saan ang bukas na mapagkukunan ng merkado para sa mga matalinong TV? Ang mga tagagawa ba ay nagtatrabaho sa iyo upang makabuo ng kapaligiran na ito? Paano naiiba ang isang open-source TV setup mula sa pagmamay-ari ng mga setup na nakita namin sa iba pang mga aparato?
Gayundin, napagtanto ko na sinabi mong wala kang balak na gumawa ng Ubuntu TV hardware ngunit kailangan kong magtanong muli. Anumang balak na gumawa ng Ubuntu TV hardware?
JS: Wala kaming balak na gumawa ng TV hardware (o anumang iba pang hardware). Sa halip, nakikipagtulungan kami sa mga tagagawa ng aparato ng lahat ng mga laki upang dalhin ang mga produkto na batay sa Ubuntu. Ang mga Smart TV ay nasa interseksyon ng dalawang mga lugar na nahanap namin ang mga kagiliw-giliw na: matalinong mga konektadong IoT na aparato at isang pinagsama-samang pagtingin ng personal na computing. Maaari kang mag-isip ng isang matalinong TV bilang isang IoT na aparato sapagkat hindi kinakailangan na kakaiba ito sa isang smart hub ng bahay. At, maliban sa dami ng puwang na kinukuha sa iyong pader, ang mga matalinong TV ay lalong katulad ng mga tablet sa mga tuntunin ng pagkonsumo ng media.
Sa merkado, maaari mong makita ang mga tagagawa ng TV na kumukuha ng parehong mga pamamaraang ito, pagpoposisyon ng kanilang mga aparato bilang isa sa maraming mga aparato sa iyong tahanan at digital na buhay o pagpoposisyon sa kanila bilang sentro ng iyong karanasan sa computing sa bahay. Sa pamamagitan ng Ubuntu Core at Ubuntu Personal, nakatuon kami sa pakikipagtulungan sa mga tagagawa ng hardware upang magdala ng isang ligtas, maaasahang na-update, karanasan na pinagana ng app sa ganitong uri ng aparato sa gitna ng maraming iba pa - iyon ang natutuwa sa amin. At nasasabik kaming magtrabaho kasama ang nangungunang mga kasosyo sa hardware na gawin ito.
PCMag: Bukas na mapagkukunan ng seguridad: Ang matagal na paniwala sa industriya ay ang mga open-source na produkto ay hindi gaanong ligtas kaysa sa mga kasangkapan sa pagmamay-ari. Ano ang tindig ng Canonical sa ito? Bakit hindi tama ang mga paniwala na ito?
JS: Ito ay isang hindi napapanahong paniwala na ang mga open-source na produkto ay hindi gaanong ligtas kaysa sa pagmamay-ari ng mga tool. Mayroong, sa katunayan, ang mga dahilan kung bakit maaari silang maging mas ligtas (halimbawa, mas malawak na kakayahang suriin at ayusin ang code), ngunit ang bukas na mapagkukunan lamang ay hindi ginagarantiyahan ng isang mas ligtas o mas ligtas na karanasan. Ang seguridad ay hindi ginawa lamang ng isang modelo ng paglilisensya o diskarte sa pag-unlad. Ang seguridad ay nakasalalay din sa mga kadahilanan tulad ng arkitektura, dalas ng mga pag-update ng software, atbp.
Sa katunayan, iyon ang isa sa mga lugar na talagang nakatuon kami sa nakaraang taon. Nire-update namin kung paano nakikipag-ugnay ang mga application at ang pangunahing OS sa mga aparato ng IoT na nakabase sa Ubuntu at mga personal na aparato, tulad ng telepono. Bilang isang resulta ng mga pagsisikap na ito, ipinakilala namin ang mga snaps, isang format ng packaging na nagbibigay-daan sa paghihiwalay ng application at mga pag-update ng transactional, na pareho sa mga susi sa isang ligtas, maaasahang karanasan. At, siyempre, ang isa sa mga pakinabang ng bukas na mapagkukunan ay ang pagbabago tulad ng snap ay maaaring kumalat at iyon mismo ang nangyari: Ang mga Snaps ay naging isang pandaigdigang format ng pakete para sa Linux at gumana na ngayon sa isang malawak na hanay ng mga pamamahagi ng Linux kasama ang OpenSUSE, Debian, Yocto, at Fedora.
PCMag: Ang kanonikal ay lilitaw na na-coined ang pariralang "Big Software." Maaari mo bang pag-usapan kung ano ito at kung paano ito makakaapekto sa industriya? Ang ilan sa mga unang tugon sa pariralang ito ay naging negatibo, sa kahulugan na ito ay masyadong panteorya, hindi praktikal, at hindi talaga magbibigay ng agarang halaga ng negosyo. Ano sa tingin mo?
JS: "Malaking software" ay isang parirala upang ilarawan ang isang pagbabago sa IT na nagaganap na. Ang termino ay hindi tumutukoy sa isang bagong tool na tumutukoy sa isang IT panacea; sa halip, ito ay tumutukoy sa isang umuusbong na mga pensyon sa IT na ang industriya ay kailangang makamit. Pangunahin, mayroong pagtaas ng presyon para sa mga negosyo na mapatakbo ang IT sa sukat at sa bilis, na may mga kumplikadong arkitektura ng magkakaugnay na serbisyo, na ang lahat ay umuusbong sa ibang bilis.
Sa kasaysayan, pinamamahalaan ng mga kumpanya ang ilang mga aplikasyon o solusyon, na inilalabas sa isang makina. Ngayon dapat silang makitungo sa maraming mga aplikasyon at serbisyo sa libu-libong mga node at maraming pisikal at virtual na mga substrate. Ito ang panahon ng Big Software. Ang halaga ng negosyo sa edad ng Big Software ay makukuha sa mga kumpanyang may kakayahang makamit ang pagbabago, nang walang pagsuko sa mga panganib na likas sa bagong mundo. At ang susi sa iyon ay ang pag-unawa sa mga implikasyon para sa pag-aalis, pamamahala, at pagpapatakbo ng mga kumplikadong, magkakaugnay na mga arkitektura.
Ang bagong klase ng Big Software na ito ay nangangailangan ng diskarte na hinihimok ng modelo upang epektibong i-configure, lumawak, magpatakbo, at pamahalaan ito, at madalas, tiyak na kadalubhasaan sa mga serbisyo ng sangkap. Ang Juju ay isang tool na awtomatiko ang mga operasyon na hinihimok ng modelo para sa Big Software. Pinagsasama nito ang kaalaman ng mga eksperto sa Charms, na maaaring magamit muli sa maraming mga modelo sa buong mga hangganan ng organisasyon, na may maraming mga operating system at sa maraming mga compute substrates. Ito ay kung gaano karami ang mga samahan ng mga samahan, nagpapalawak, at nagpapatakbo ng kanilang mga Big Data solution, kanilang mga OpenStack cloud, o kahit na ang kanilang Kubernetes cluster. Ang lahat ng ito ay mga halimbawa ng Big Software, na mayroon na sa pagbabago ng landscape ng IT ng negosyo.