Car-tech

SAP zagrijava na otvoreni izvor

The Great Gildersleeve: The First Cold Snap / Appointed Water Commissioner / First Day on the Job

The Great Gildersleeve: The First Cold Snap / Appointed Water Commissioner / First Day on the Job
Anonim

Iako nije tradicionalno poznat po svojim doprinosima open-source zajednica, njemački SAP usvojio je više open-source softvera, kao i pridonosi više svog koda natrag u zajednicu, dužnosnici tvrtke rekli su u intervjuu.

"U prošlosti nismo imaju strategiju otvorenog izvora ", izjavio je Claus von Riegen, SAP programski direktor tehnologijskih standarda i open source. "To se promijenilo tijekom posljednje dvije godine ili tako."

U 2005, Shai Agassi, izvršni direktor SAP-a zadužen za grupu proizvoda tvrtke, izrazio je ambivalentnost u korištenju open-source softvera. Tijekom godina, međutim, tvrtka se zagrijala na ideju. Dakako, SAP-ov glavni suparnik Oracle, na primjer, aktivan je, iako kontroverzan, potporni i sponzor mnogih softverskih projekata otvorenih izvora.

SAP je 2007. godine počeo znatno pridonijeti projektu Eclipse, au listopadu 2009. tvrtka pridružio se Apache Software Foundation. U 2009. godini SAP je pridonio 1.8 milijuna linija Eclipse projektu, čineći ga trećim najvećim korporativnim suradnikom.

Iako se SAP ne bi smio smatrati "otvorenom izvornom tvrtkom" na isti način kao što reći, tvrtka Red Hat ipak "predstavlja dobru studiju slučaja o tome kako vlasnička poduzeća saznaju da je u njihovom najboljem interesu doprinijeti softverskim projektima otvorenog koda", napisao je 451. Grupa analitičar poslovnih softvera Matthew Aslett u preglednoj bilješci.

Za SAP, koristeći otvoreni izvor je postao "stvar razvoja produktivnosti", rekao je von Riegen. "Imamo puno područja na kojima razvijamo vlastiti softver, ali postoje mnoga područja robe u kojima se ne trebamo razlikovati - to je mjesto gdje želimo učinkovitije koristiti postojeći softver, poput otvorenog izvora", rekao je. rekao je.

U tim slučajevima ima smisla koristiti aplikaciju otvorenog izvora, štedi vrijeme i troškove za razvoj identične funkcionalnosti unutar tvrtke. Sada tvrtka koristi više od 100 open-source aplikacija razvijenih izvan SAP-a.

Kako bi se koristio svim ovim vanjskim generiranim kodom, SAP je standardizirao način na koji njime upravlja njegova uporaba open-source softvera. Korištenje programa nazvanog Code Center, kojeg nudi Black Duck Software kao dio svog Black Duck Suitea, von Riegen ima uredski registar čiji je SAP softver odobren od strane SAP-a za upotrebu unutar svojih proizvoda. Također određuje koje su verzije tih aplikacija odobrene, što pojednostavljuje proces održavanja tvrtke.

Ovaj centralizirani pristup pomaže tvrtki u rješavanju problema licenciranja, izjavio je Janaka Bohr, voditeljica globalnog licenciranja SAP-a za open source. Prije odobravanja bilo kojeg softvera, odvjetnici tvrtke moraju provjeriti licencu kako bi osigurali da nije u sukobu s planovima tvrtke za proizvod. Centralizirani pristup smanjuje broj slučajeva kada odvjetnik mora provjeriti licencu i smanjuje količinu due diligence posla kojeg razvojni tim mora učiniti.

"U prošlosti su naši programeri morali provesti nekoliko sati istražujući open- izvor proizvoda za pronalaženje licenci za pronalaženje tehničkih informacija ", rekao je Bohr.

Softver Black Duck također uključuje knjižnicu za skeniranje koda kako bi otkrila što je otvoreni kôd ugrađen u druge aplikacije. SAP ne želi naslijediti, recimo, kršenje GPL-a, što bi tvrtku moglo prisiliti na otvaranje cijelog programa koji koristi isječak GPL koda.

Sposobnost pregleda koda također je ključna za pomaganje SAP-u proces stjecanja drugih tvrtki. Čak i ako SAP nije koristio open-source softver, i dalje bi se trebao boriti sa svim open-source softverom koji koriste tvrtke koje stječe. Sve u svemu, u 15 akvizicija od 2007. godine (ne uključujući Sybase), tvrtka je morala ispitivati ​​2.000 različitih softverskih programa.

SAP je u petak objavio da je završio kupnju Sybase od 5,8 milijardi dolara. Iako će Sybase nastaviti raditi kao zasebna tvrtka, SAP je još uvijek naslijedio puno kodova u kupnji.

Iako von Riegen nije posebno komentirao akviziciju Sybasea, generalno je rekao da SAP ulaže puno napora u razumijevanje koda koji dobiva kao dio bilo koje moguće prodaje.

Iako inženjeri tvrtke SAP obično nisu dopušteni pregledati kod tvrtke koju namjerava kupiti, softver "Black Duck" može koristiti treća strana za skeniranje softvera i vraćanje popisa onoga što je otvoreni kôd pronađen.

Ova je aktivnost bila nevjerojatno korisna, rekao je von Riegen. Omogućuje SAP-u da se dobije na osnovu kodova tvrtke koju namjerava nabaviti. U jednom slučaju, tvrtka koju je stekla tvrdila je da ne koristi nikakav kôd otvorenog koda, kada je u stvari imao ugrađen više od 80 open-source aplikacija unutar vlastitih programa.

"Neki od ciljeva akvizicije tvrde da ne koriste otvoreni izvor, ali kada pretražujete pronaći prilično mnogo open-source koda ", rekao je. U barem jednom slučaju, planirana akvizicija je propao jer je pregled kodne baze iskazao daleko više open source je bio korišten nego prospect za preuzimanje je tvrdio.

Joab Jackson pokriva poduzeća softver i opće tehnologije najnovije vijesti za

IDG News Service. Slijedite Joab na cvrkut na @Joab_Jackson. Joabova adresa e-pošte je [email protected]