Film Theory: Is SAO the MOST EXPENSIVE GAME EVER? (Sword Art Online)
Bien qu'il ne soit pas traditionnellement connu pour ses contributions à En Allemagne, SAP a adopté un logiciel plus open-source, en plus de contribuer plus de son propre code dans la communauté, ont déclaré les responsables de l'entreprise lors d'une interview.
"Dans le passé, nous n'avions pas avoir une stratégie open-source », a déclaré Claus von Riegen, directeur du programme SAP des normes technologiques et open source. "Cela a changé au cours des deux dernières années."
En 2005, Shai Agassi, alors responsable SAP du groupe de produits de la société, a exprimé son ambivalence quant à l'utilisation de logiciels libres. Dans les années qui ont suivi, cependant, l'entreprise s'est réchauffée à cette idée. Il est certain que le principal rival de SAP, Oracle, est un partisan actif et controversé de nombreux projets de logiciels libres.
En 2007, SAP a commencé à contribuer de manière significative au projet Eclipse, et en octobre 2009, l'entreprise rejoint la fondation Apache Software. En 2009, SAP a contribué 1,8 million de lignes au projet Eclipse, ce qui en fait le troisième contributeur d'entreprise.
Même si SAP ne devrait pas être considérée comme une «société open source», comme Red Hat, l'entreprise "représente une bonne étude de cas sur la façon dont les entreprises propriétaires ont appris qu'il est dans leur intérêt de contribuer à des projets logiciels open source", a écrit Matthew Aslett, analyste du logiciel d'entreprise du groupe 451. La source est devenue «une question de productivité du développement», a déclaré von Riegen. "Nous avons beaucoup de domaines dans lesquels nous développons notre propre logiciel, mais il y a beaucoup de domaines dans lesquels nous n'avons pas besoin de nous différencier - c'est là que nous voulons utiliser plus efficacement les logiciels existants, comme l'open source".
Dans ces cas, il est logique d'utiliser l'application open-source, ce qui permet d'économiser du temps et de l'argent pour développer la même fonctionnalité en interne. Aujourd'hui, l'entreprise utilise plus de 100 applications open-source développées en dehors de SAP.
Afin d'utiliser tout ce code généré en externe, SAP a normalisé la façon dont il gère son utilisation des logiciels open-source. En utilisant un programme appelé Code Center, offert par Black Duck Software dans le cadre de sa Black Duck Suite, le bureau de von Riegen gère un registre à l'échelle de l'entreprise dont les applications open source ont déjà été approuvées par SAP pour ses produits.
Cette approche centralisée aide l'entreprise à gérer les problèmes de licence, a déclaré Janaka Bohr, responsable mondial des licences Open Source pour SAP. Avant que tout logiciel ne soit approuvé, les avocats de l'entreprise doivent vérifier la licence pour s'assurer qu'elle n'est pas en conflit avec les plans de l'entreprise pour le produit. L'approche centralisée réduit le nombre de fois qu'un avocat doit vérifier une licence et réduit la quantité de travail de diligence qu'une équipe de développement doit faire.
«Dans le passé, nos développeurs devaient passer quelques heures à rechercher un système ouvert. Le produit Black Duck inclut également une bibliothèque de codes pour découvrir le code open source intégré dans d'autres applications. SAP ne veut pas hériter, disons, d'une violation de la GPL, ce qui pourrait forcer l'entreprise à ouvrir l'intégralité du programme qui utilise un extrait de code GPL.
La capacité à réviser le code a également été cruciale pour aider SAP dans ses processus d'acquisition d'autres sociétés. Même si SAP n'utilisait pas de logiciel open-source, il lui faudrait encore faire face à tous les logiciels open-source utilisés par les entreprises acquises. Globalement, dans 15 acquisitions depuis 2007 (sans compter Sybase), la société a dû examiner 2 000 logiciels différents.
Vendredi, SAP a annoncé avoir finalisé l'achat de Sybase pour 5,8 milliards de dollars américains. Bien que Sybase continue à fonctionner en tant qu'entreprise distincte, SAP a toujours hérité de beaucoup de code lors de l'achat.
Bien que von Riegen ne se soit pas prononcé spécifiquement sur l'acquisition de Sybase, il a déclaré qu'en général, SAP investissait beaucoup d'efforts pour comprendre le code qu'il acquérait dans le cadre d'une éventuelle vente.
Bien que les ingénieurs SAP ne soient généralement pas autorisés à examiner le code d'une société qu'il a l'intention d'acheter, le logiciel Black Duck peut être utilisé par un tiers pour scanner le logiciel et renvoyer une liste de ce que le code open-source a été trouvé.
Cette activité a été extrêmement utile, a déclaré von Riegen. Il permet à SAP de maîtriser la base de code de la société qu'il a l'intention d'acquérir. Dans un cas, une société acquise avait prétendu n'utiliser aucun code open source, alors qu'en fait, elle avait intégré plus de 80 applications open-source dans ses propres programmes.
"Quelques-unes des cibles d'acquisition prétendent qu'ils n'utilisent pas l'open source, mais quand vous scannez vous trouvez beaucoup de code open-source, "a-t-il dit. Dans un cas au moins, une acquisition planifiée a échoué parce que l'examen de la base du code révélait que l'open source était beaucoup plus utilisée que ne l'avait prétendu le prospect.
Joab Jackson couvre les logiciels d'entreprise et les nouvelles générales pour
Le service de nouvelles IDG
. Suivez Joab sur Twitter à @Joab_Jackson. L'adresse e-mail de Joab est [email protected]
Guerre des téléphones se réchauffe
Pensez-vous qu'Apple se contentera de laisser ce téléphone parvenu contester sa domination? Réfléchissez encore!
Buzz autour du 'plaisir' de Dell Notebook Réchauffe
La spéculation se construit autour du prochain produit de Dell nommé Adamo, qui est considéré comme un prix ... ultraportable amical.
La concurrence des téléphones mobiles se réchauffe alors que les ventes ralentissent
Les ventes de terminaux mobiles ont diminué au quatrième trimestre l'an dernier