Car-tech

SAP Pinuprotektahan sa Open Source

Why Open Source Matters to SAP

Why Open Source Matters to SAP
Anonim

Kahit hindi tradisyonal na kilala para sa mga kontribusyon nito sa bukas-source na komunidad, ang SAP na nakabatay sa Aleman ay nagpapatibay ng higit pang open-source software, pati na rin ang pagbibigay ng higit pa sa sarili nitong code pabalik sa komunidad, sinabi ng mga opisyal ng kumpanya sa isang interbyu.

"Noong nakaraan hindi namin ginawa magkaroon ng diskarte sa bukas na pinagmumulan, "sabi ni Claus von Riegen, direktor ng programang SAP ng mga pamantayan ng teknolohiya at open source. "Ito ay nagbago sa loob ng nakaraang dalawang taon o higit pa."

Noong 2005, si Shai Agassi, ang SAP executive na namamahala sa grupo ng produkto ng kumpanya, ay nagpahayag ng pagbabagong-tatag sa paggamit ng open-source software. Gayunpaman, sa mga taon mula noon, ang kumpanya ay nagpainit sa ideya. Sa katunayan, ang punong karibal ng Oracle ng SAP, halimbawa, ay isang aktibo, kung kontrobersyal, tagasuporta at sponsor ng maraming mga proyektong open-source software.

Noong 2007, ang SAP ay nagsimulang mag-ambag nang malaki sa proyekto ng Eclipse, at noong Oktubre 2009, ang kumpanya sumali sa Apache Software Foundation. Sa 2009, ang SAP ay nag-ambag ng 1.8 milyong linya sa proyekto ng Eclipse, na ginagawa itong ikatlong pinakamalaking kontribyutor ng korporasyon.

Habang ang SAP ay hindi dapat ituring na isang "open-source company" sa parehong paraan tulad ng sinasabi, Red Hat, ang kumpanya gayunman "ay kumakatawan sa isang mahusay na pag-aaral ng kaso kung paano natutunan ng mga may-ari ng kumpanya na ito ay nasa kanilang mga pinakamahusay na interes upang mag-ambag sa mga bukas na mga proyekto ng software ng pinagmulan," sinulat ng 451 Group enterprise software analyst na si Matthew Aslett sa isang nota ng pagsusuri.

For SAP, using open ang pinagmulan ay naging "isang bagay ng pagiging produktibo ng pag-unlad," sinabi ni von Riegen. "Marami tayong mga lugar kung saan nagkakaroon tayo ng sariling software, ngunit maraming lugar ng kalakal kung saan hindi natin kailangang iibahin ang ating sarili - na kung saan nais nating mas mahusay na gamitin ang umiiral na software, tulad ng open source," siya Sinabi.

Sa mga kasong ito, makatuwirang gamitin ang open-source application, na nagse-save ng oras at gastos upang bumuo ng magkatulad na pag-andar sa bahay. Ngayon ang kumpanya ay gumagamit ng higit sa 100 open-source na mga application na binuo sa labas ng SAP.

Upang magamit ang lahat ng ito na nakabuo ng panlabas na code, ang SAP ay standardized ang paraan na ito ay namamahala sa paggamit nito ng open-source software. Ang paggamit ng programang tinatawag na Code Center, na inaalok ng Black Duck Software bilang bahagi ng Black Duck Suite, ang opisina ng von Riegen ay nagpapatakbo ng isang komprehensibong kumpanya kung saan ang mga open-source na application ay naaprubahan na ng SAP para magamit sa loob ng mga produkto nito. Tinutukoy din nito kung aling mga bersyon ng mga application na ito ang naaprubahan, na nagpapabilis sa proseso ng pagpapanatili para sa kumpanya.

Ang sentralisadong diskarte na ito ay tumutulong sa kumpanya na makitungo sa mga isyu sa paglilisensya, sinabi Janaka Bohr, pinuno ng global licensing ng SAP para sa open source. Bago maaprubahan ang anumang software, dapat suriin ng mga abogado ng kumpanya ang lisensya upang matiyak na hindi ito sumasalungat sa mga plano ng kumpanya para sa produkto. Ang sentralisadong diskarte ay nagbabawas sa dami ng beses na kailangang suriin ng isang abugado ang isang lisensya at binabawasan ang dami ng angkop na pagsisikap na dapat gawin ng isang pangkat ng pag-unlad.

"Noong nakaraan ang aming mga developer ay kailangang gumastos ng ilang oras sa pagsasaliksik ng isang open- ang pinagmulang produkto upang mahanap ang mga lisensya, upang mahanap ang teknikal na impormasyon, "Sinabi ni Bohr.

Kasama rin sa software ng Black Duck ang isang library para sa pag-scan ng code upang mag-alis ng kung ano ang open-source code na naka-embed sa loob ng ibang mga application. Hindi nais ng SAP na magmana, sabihin nating, isang paglabag sa GPL, na maaaring pilitin ang kumpanya na buksan ang pinagmulan ng buong programa na gumagamit ng isang snippet ng GPL code.

Ang kakayahang suriin ang code ay napakahalaga din sa pagtulong sa SAP sa proseso ng pagkuha ng iba pang mga kumpanya. Kahit na hindi gumagamit ng SAP ang open-source software, kailangan pa rin itong makipag-usap sa lahat ng open-source software na ginagamit ng mga kumpanyang nakukuha nito. Sa kabuuan, sa 15 acquisitions mula noong 2007 (hindi kabilang ang Sybase), ang kumpanya ay kailangang suriin ang 2,000 iba't ibang mga programa ng software.

Sa Biyernes, inihayag ng SAP na tinapos na ang US $ 5.8 bilyon na pagbili ng Sybase. Kahit na ang Sybase ay patuloy na magpapatakbo bilang isang hiwalay na kumpanya, ang SAP ay namana pa rin ng maraming code sa pagbili.

Habang ang von Riegen ay hindi magkomento sa partikular na pagkuha ng Sybase, sinabi niya, sa pangkalahatan, ang SAP ay nag-iimbak ng maraming pagsisikap sa pag-unawa kung ano ang code na ito ay nakuha bilang bahagi ng anumang mga potensyal na pagbebenta.

Kahit na ang mga inhinyero ng SAP ay karaniwang hindi pinapayagan suriin ang code ng isang kumpanya na ito ay nagnanais na bumili, ang Black Duck software ay maaaring gamitin ng isang ikatlong partido upang i-scan ang software at ibalik ang isang listahan ng kung ano ang open-source code ay natagpuan.

Napakalakas na aktibidad na ito, sinabi ni von Riegen. Pinapayagan nito ang dagta upang makakuha ng isang hawakan sa code base ng kumpanya na ito ay nagnanais na makuha. Sa isang kaso, ang isang kumpanya na nakuha nito ay inaangkin na hindi gumagamit ng open-source code, kung saan, sa katunayan, ito ay naka-embed na higit sa 80 mga open-source na application sa loob ng kanyang sariling mga programa.

"Ang ilan sa mga target sa pagkuha claim na hindi sila gumagamit ng open source, ngunit kapag nag-scan ka makakahanap ka ng maraming open-source code, "sabi niya. Sa hindi bababa sa isang kaso, ang isang binalak na acquisition ay nahulog sa pamamagitan ng dahil ang pagsusuri ng base ng code nagsiwalat malayo mas bukas na pinagkukunan ay ginagamit kaysa sa pag-ubos prospect ay inaangkin.

Joab Jackson sumasakop software enterprise at pangkalahatang teknolohiya breaking balita para sa Ang IDG News Service. Sundin si Joab sa Twitter sa @Joab_Jackson. Ang e-mail address ni Joab ay [email protected]