Komponentit

Microsoft 'Not Against' Open Source

Microsoft Just Open Sourced GWBASIC !

Microsoft Just Open Sourced GWBASIC !

Talaan ng mga Nilalaman:

Anonim

Ang dibisyon sa pagitan ng mga vendor ng pagmamay-ari ng software at mga tagapagbigay ng bukas na pinagkukunan ay hindi kasing malinaw na ang ilang mga manlalaro sa industriya ay nakikita ito. Tulad ng higit pang mga negosyo isaalang-alang ang paggamit ng mga bukas na mga teknolohiya ng source, kahit na tradisyunal na vendor ng software tulad ng Microsoft ay gumawa ng mga hakbang sa pagtugon sa mga pangangailangan ng customer.

"Open source ay hindi isang produkto ngunit isang diskarte sa software development," sinabi Matthew Hardman, platform diskarte manager sa Microsoft Singapore. "Hindi nakikipagkumpitensya ang Microsoft sa open source, tulad ng Nike ay hindi nakikipagkumpitensya sa pagtakbo."

Sinabi ni Hardman na ang software giant ay naglalayong magbigay ng 'posibleng pinakamainam na platform' para sa mga open source application na tumakbo. "Naniniwala kami na ang mga negosyo at mga vendor ay dapat magkaroon ng isang pagpili ng pamamaraan ng pag-unlad ng software, at ang bukas na pinagmulan ay isang tulad na pagpipilian."

[Karagdagang pagbabasa: Ang iyong bagong PC ay nangangailangan ng mga 15 libreng, mahusay na mga programa]

Ayon sa Hardman, ang Microsoft ay nag-ambag sa mga teknolohiyang itinuturing na bukas na mapagkukunan. Ayon sa Hardman, ang Microsoft ay nag-ambag sa mga teknolohiya na itinuturing na bukas na mapagkukunan. "Ang PHP, isang teknolohiya na ginagamit upang bumuo ng mga web page, ay tumakbo sa maraming mga isyu sa paligid ng pagganap at kakayahang sumukat sa Windows Server 2003," sabi niya. "Sa pagpapakilala ng Windows Server 2008 at host na teknolohiya tulad ng Mabilis na CGI, nakapagpapatakbo na kami ngayon ng PHP hanggang 200 porsiyento nang mas mabilis kaysa sa Linux."

Sinabi ni Hardman na ang kumpanya ay nag-ambag ng code sa mga library ng PHP para sa suporta sa database, na ginagawang mas madali para sa mga developer ng PHP na kumonekta sa mga database ng Microsoft.

"Ang Linux ay bukas na pinagmulan, ngunit ang bukas na source ay hindi Linux," ang sabi ni Hardman. "PHP ay dinisenyo upang gawing madali para sa mga tao na bumuo ng mga web page, hindi partikular na tumakbo lamang sa Linux."

Bilang bahagi ng diskarte sa open-source nito, ang kumpanya ay nagho-host ng isang website na tinatawag na CodePlex, kung saan ang mga empleyado ng Microsoft at ang developer trabaho sa komunidad sa mga 6,000 open-source na proyekto. Kasama sa mga halimbawa ng mga proyektong ito ang AJAX Control Toolkit, SugarCRM, Net, at code na maaaring makipag-ugnayan sa 'World of Warcraft', "ayon kay Hardman.

CodePlex ay nagsasama ng higit pa sa mga proyektong inilalabas ng Microsoft, ayon kay Hardman. "Ito ay isang hosting platform kung saan ang mga tao ay maaaring lumikha at magbahagi ng mga proyekto, at ginagamit din namin ito upang ibahagi ang ilan sa aming mga teknolohiya upang hikayatin ang karagdagang pagbabago."

Ang ilang limang milyong mga developer sa buong mundo ay lumikha ng iba't ibang mga application gamit ang Microsoft platform technology tulad ng Windows,.net, Windows Server at Microsoft Xbox, ayon sa higanteng software.

Iba't ibang mga modelo ng negosyo

Di tulad ng Red Hat, ang Microsoft ay walang modelo ng subscription batay sa mga solusyon sa open-source. "Kapag nais naming ibahagi ang source code, ibabahagi namin ito nang libre," sabi ni Hardman. "Halimbawa, kung kinuha ng isang tao ang AJAX Control Toolkit, na naka-embed ito sa isang proyekto at nagpapakomersiyo nito, mabuti sa amin."

"Hindi gaanong isyu ang pagbubukas ng source code," sabi ni Hardman. "Sa halip, ito ay tungkol sa kung paano gumawa ng bukas-source na teknolohiya sa trabaho para sa enterprise, nang hindi ito kinakailangang baguhin ang umiiral na platform o imprastraktura."

Sa maikli, interoperability sa mga solusyon, kung open source o hindi, ay napakahalaga, Hardman "

Iba pang mga isyu ng bukas na pinagmulan

Kailangan ng mga negosyo na isaalang-alang ang ilang iba pang mga isyu kapag nagpapasya kung magpatibay ng mga teknolohiya ng open-source, ayon kay Hardman. Ang kaalaman tungkol sa antas ng suporta na ibinigay ng service provider, tulad ng handa na availability ng mga patch ng seguridad, ay mahalaga.

"Hindi sapat na mayroon lamang teknikal na kadalubhasaan sa pagtatayo ng solusyon sa open-source," sabi ni Hardman. "Mahalagang kaalaman sa negosyo upang matiyak na ang solusyon ay gumagana para sa enterprise."

Bukod pa rito, ang open-source provider ay dapat na tiwala na ang mga nag-aambag na komunidad ay maaaring masiguro ang sapat na seguridad ng impormasyon. "Walang kinakailangang mga link sa mga tampok ng seguridad," ang sabi ni Hardman.

Open source at SaaS

Ayon sa ulat ng Estado ng Open Source ng Gartner para sa 2008, ang software-as-a-service (SaaS) ay maglalaho ng open source bilang ang ginustong enterprise IT cost-cutting method sa pamamagitan ng 2012.

Ang ulat na nakasaad na ang parehong open source at SaaS mga modelo ng negosyo presyo sa pamamagitan ng subscription, gumana sa mababang kita margin at maaaring bawasan ang enterprise IT gastos. Gayunpaman, ang Gartner ay nagpapababa sa mga kinakailangan ng enterprise para sa mga teknikal na kasanayan sa IT, habang ang bukas na pinagmulan ay may kadalasan upang madagdagan ang mga naturang pangangailangan.

Gery Messer, presidente ng Red Hat Asia Pacific, ay hindi sumasang-ayon: " sa loob ng enterprise. "

Sinabi ni Messer na modelo ng Red Hat na nagbibigay ng mga negosyo na may isang predictable na istraktura ng gastos at nagpapahintulot sa kanila na mag-outsource sa pag-unlad ng IT at mga kinakailangan sa suporta.

" Open source ay isang imprastraktura platform na kung saan maraming mga application enterprise run, " Sinabi ni Messer. "Ang diskarteng ito na nakabase sa komunidad na pinabilis na diskarte sa pagpapaunlad ay nagpaparami ng kakayahan sa pag-unlad ng software nang maraming beses, na nagbibigay ng mas mahusay na negosyo, mas makabagong mga solusyon."

Gayunpaman, napagkasunduan ni Messer na tulad ng open-source software (OSS), ang SaaS ay maaari ring makatulong sa mga negosyo, - At ang mga medium-sized na negosyo, ang mga gastos sa IT.

Pagtukoy sa open source

"Habang sumasang-ayon ako sa pangkalahatang kahulugan ng Red Hat ng SaaS, hindi ako sasang-ayon sa kanilang kahulugan ng open source," sabi ni Brian Prentice, Gartner's pananaliksik vice president para sa umuusbong na mga trend at teknolohiya. "Open source ay hindi lamang isang imprastraktura platform, ito ay maaaring maging isang pulutong ng higit pa kaysa sa at."

Ayon sa Prentice, Gartner's kahulugan ng open source ay software na pinamamahalaan sa ilalim ng isang kasunduan sa lisensya na kinikilala ng Open Source Initiative (OSI). Ang OSI ay isang non-profit na organisasyon na nakatuon sa pagtataguyod ng open-source software. "Ito ang kasunduan sa lisensya, at partikular na ang mga karapatan na baguhin at ipamahagi muli ang code, na siyang pinakamahalagang bahagi ng open source."

Bilang isang co-author ng ulat ng Gartner Open Source, ipinaliwanag ng Prentice na ang OSS ay may kaugaliang "Kung, halimbawa, ang aking organisasyon ay gumagamit ng Windows Server, ang pagdaragdag ng Linux, anuman ang pamamahagi, ay nangangailangan ng mga bagong kasanayan," sabi ng Prentice. "Kung kasalukuyan ako ay gumagamit ng isang halo ng Oracle 11g at SQL Server, at pagkatapos ay ipinakilala MySQL, na nangangailangan ng isang bagong hanay ng mga kasanayan."

Prentice sinabi SaaS may gawi upang maiwasan ang problemang ito dahil ito ay "tumakbo sa imprastraktura ng ibang tao".

"Sumasang-ayon ako na may ilang mga pananarinari sa lugar na ito lalo na sa pagsisimula ng pagtingin sa mga kakayahan ng platform-bilang-isang serbisyo tulad ng Force.com mula sa salesforce.com," ang sabi niya.