Adam Grosser: A mobile fridge for vaccines
Selvom det ikke er traditionelt kendt for sine bidrag til open-source-samfund, den tyskbaserede SAP vedtager mere open source-software og bidrager mere af sin egen kode tilbage til samfundet, sagde firmaets embedsmænd i et interview.
"Tidligere har vi ikke har en open source-strategi, "siger Claus von Riegen, SAPs programleder for teknologinormer og open source. "Det har ændret sig i løbet af de sidste to år eller deromkring."
I 2005 udtrykte Shai Agassi, den SAP-leder, der var ansvarlig for virksomhedens produktgruppe, ambivalens over brugen af open source-software. I årene siden har virksomheden imidlertid opvarmet tanken. Ganske vist er SAPs øverste konkurrent Oracle en aktiv, om kontroversiel, tilhænger og sponsor af mange open source-softwareprojekter.
SAP begyndte i 2007 at bidrage væsentligt til Eclipse-projektet, og i oktober 2009 blev virksomheden blev medlem af Apache Software Foundation. I 2009 bidrager SAP med 1,8 millioner linjer til Eclipse-projektet, hvilket gør det til den tredjestørste virksomhedskreditor.
Mens SAP ikke bør betragtes som et "open source-selskab" på samme måde som Red Hat, selskabet ikke desto mindre "repræsenterer et godt casestudie om, hvordan proprietære virksomheder har lært, at det er i deres bedste interesse at bidrage til open source-softwareprojekter", skrev 451 analytikeren for firmware-software Matthew Aslett i en anmeldelse note.
For SAP, der bruger åben kilde er blevet "et spørgsmål om udviklingsproduktivitet", sagde von riegen. "Vi har mange områder, hvor vi udvikler vores egen software, men der er mange råvareområder, hvor vi ikke behøver at skelne mellem os selv - det er her, vi vil effektivisere brugen af eksisterende software som open source" sagde.
I disse tilfælde giver det mening at bruge open source-applikationen, hvilket sparer tid og omkostninger for at udvikle den samme funktionalitet internt. Nu bruger virksomheden mere end 100 open source applikationer udviklet uden for SAP.
For at kunne bruge al denne eksternt genererede kode har SAP standardiseret den måde, hvorpå den styrer brugen af open source software. Ved hjælp af et program kaldet Code Center, der tilbydes af Black Duck Software som en del af sin Black Duck Suite, driver von Riegen's kontor et virksomhedsregistret, hvoraf open source-applikationer allerede er godkendt af SAP til brug inden for sine produkter. Det specificerer også, hvilke versioner af disse applikationer der er godkendt, hvilket strømliner vedligeholdelsesprocessen for virksomheden.
Denne centraliserede tilgang hjælper virksomheden med at overholde licensproblemer, siger Janaka Bohr, SAPs chef for global licensiering for open source. Før nogen software er godkendt, skal virksomhedens advokater kontrollere licensen for at sikre, at den ikke strider mod virksomhedens planer for produktet. Den centraliserede tilgang reducerer antallet af gange en advokat skal kontrollere en licens og reducerer mængden af due diligence arbejde, som et udviklingshold skal gøre.
"Tidligere havde vores udviklere at tilbringe et par timer for at undersøge en åben- kildeprodukt for at finde licenser for at finde de tekniske oplysninger, "sagde Bohr.
Black Duck-softwaren indeholder også et bibliotek til scanningskode for at afsløre, hvilken open source-kode der er indlejret i andre applikationer. SAP ønsker ikke at arve, siger en GPL-overtrædelse, som kunne tvinge virksomheden til at åbne hele programmet, der bruger et uddrag af GPL-kode.
Evnen til at gennemgå kode har også været afgørende for at hjælpe SAP i sin proces med erhvervelse af andre virksomheder. Selvom SAP ikke anvendte open source-software, ville det stadig være nødt til at kæmpe med al den open source-software, der anvendes af de virksomheder, den erhverver. Samlet set har i 15 overtagelser siden 2007 (ikke Sybase) været nødt til at undersøge 2.000 forskellige softwareprogrammer.
SAP meddelte i fredags, at SAP har afsluttet sit køb af Sybase på 5,8 mia. Selvom Sybase fortsat vil fungere som et separat firma, har SAP stadig arvet meget kode ved køb.
Selvom von Riegen ikke ville kommentere Sybase-erhvervet specifikt, sagde han generelt, at SAP investerer en stor indsats for at forstå, hvilken kode den erhverver som led i et eventuelt salg.
Selvom SAP-ingeniører typisk ikke har lov til at gennemgå koden for et firma, som den har til hensigt at købe, kan Black Duck-softwaren bruges af en tredjepart til at scanne softwaren og returnere en liste over, hvilken open source-kode der er fundet.
Denne aktivitet har været yderst hjælpsom, sagde von riegen. Det giver SAP mulighed for at få et håndtag på koden base af det selskab, den har til hensigt at erhverve. I et tilfælde havde en virksomhed, som den havde erhvervet, hævdet at anvende ingen open source-kode, da den faktisk havde indlejret mere end 80 open source-applikationer inden for sine egne programmer.
"Nogle af overtagelsesmålene hævder at de ikke bruger open source, men når du scanner finder du en masse open source-kode, "sagde han. I mindst et tilfælde faldt en planlagt opkøb gennem, fordi revisionen af koden grundlag afslørede langt mere open source blev brugt, end overtagelsesprospektet havde påstået.
Joab Jackson dækker firmware og generel teknologi breaking news for IDG News Service. Følg Joab på Twitter på @Joab_Jackson. Joabs e-mail-adresse er [email protected]
Mobiltelefon Konkurrence Opvarmer som Salg Langsomt
Salget af mobilenhedsenheder faldt i fjerde kvartal sidste år, hvilket førte til øget konkurrence mellem telefonen beslutningstagere.
Twitter Plots Betalede konti: Opvarmer til Newbies
Twitter hæver sin profil, da den prædiker for premium betalt konti med nye værktøjer til at lokke mere Twits.
Rapporter: DOJ opvarmer varmen på Googles boghandler
DOJ styrker sin forespørgsel til Googles bogsøgning foreslåede afvikling.