Ruby on Rails by Leila Hofer
. open-source komunita, německý systém SAP přijímá více open source software a také přispívá více vlastního kódu zpět do společnosti, uvedli v rozhovoru pracovníci společnosti.
"V minulosti jsme mají otevřenou strategii, "uvedl Claus von Riegen, programový ředitel společnosti SAP pro technologické standardy a open source. "To se v posledních dvou letech změnilo."
V roce 2005 vyjádřil Shai Agassi, výkonný ředitel SAP pro skupinu výrobků společnosti, ambivalence v používání softwaru s otevřeným zdrojovým kódem. V uplynulých letech se však společnost této myšlence zahřála. Ovšem hlavním konkurentem společnosti SAP je například aktivním, i když kontroverzním příznivcem a sponzorem mnoha softwarových projektů s otevřeným zdrojovým kódem.
V roce 2007 se SAP začal výrazně podílet na projektu Eclipse av říjnu 2009 společnost se připojil k Apache Software Foundation. V roce 2009 společnost SAP přispěla k projektu Eclipse 1,8 milionu linek, čímž se stala třetím největším firemním přispěvatelem.
Zatímco SAP by neměl být považován za společnost s otevřeným zdrojovým kódem stejným způsobem jako společnost Red Hat nicméně "představuje dobrou případovou studii o tom, jak se soukromé společnosti dozvěděly, že je v jejich nejlepším zájmu podílet se na softwarových projektech s otevřeným zdrojovým kódem," napsal analytik Matthew Aslett v podnikovém softwaru 451. zdroj se stal "záležitostí produktivity rozvoje," řekl von Riegen. "Máme spoustu oblastí, kde vyvíjíme vlastní software, ale existuje spousta komoditních oblastí, kde se nemusíme odlišit - to je místo, kde chceme efektivněji využívat stávající software, jako je open source," řekl
V těchto případech má smysl používat open-source aplikace, což šetří čas a náklady, aby se vytvořila stejná funkčnost. Společnost nyní využívá více než 100 aplikací s otevřeným zdrojovým kódem vyvinutých mimo SAP.
Za účelem využití tohoto externě generovaného kódu společnost SAP standardizovala způsob, jakým řídí jeho používání softwaru s otevřeným zdrojovým kódem. Pomocí programu nazvaného Code Center, který společnost Black Duck Software nabízí jako součást balíčku Black Duck Suite, kancelář společnosti von Riegen provozuje celorepublikový registr, jehož otevřené aplikace již byly SAP schváleny pro použití v rámci svých produktů. Také specifikuje, které verze těchto aplikací byly schváleny, což zjednodušuje proces údržby společnosti.
Tento centralizovaný přístup pomáhá společnosti řešit problémy s licencí, uvedla Janaka Bohr, vedoucí globální licence SAP pro open source. Před schválením jakéhokoli softwaru musí právníci společnosti zkontrolovat licenci, aby nebyl v rozporu s plány společnosti na produkt. Centralizovaný přístup snižuje počet případů, kdy musí právník kontrolovat licenci a snižuje množství hloubkové práce, kterou musí vývojový tým udělat.
"V minulosti naši vývojáři museli strávit několik hodin zkoumáním open- zdrojový produkt pro nalezení licencí a technické informace, "uvedl Bohr
Software BlackCeck také obsahuje knihovnu pro skenování kódu, která odhaluje, jaký otevřený zdrojový kód je vložen do jiných aplikací. SAP nechce zdědit, například, porušení GPL, což by mohlo přinutit společnost, aby otevřel zdrojový kód celého programu, který používá fragment kódu GPL.
Schopnost prověřit kód byl také rozhodující pro pomoc SAP ve své procesu získávání dalších společností. I kdyby SAP nepoužíval software s otevřeným zdrojovým kódem, měl by se stále potýkat se všemi open-source softwaremi používanými společnostmi, které získává. Celkově v 15 akvizicích od roku 2007 (bez Sybase) musí společnost prozkoumat 2000 různých softwarových programů.
V pátek SAP oznámil, že dokončil nákup Sybase ve výši 5,8 miliardy amerických dolarů. Ačkoli Sybase bude i nadále fungovat jako samostatná společnost, SAP stále ještě zdědil spoustu kódu při nákupu.
Zatímco von Riegen by výslovně neinformoval o akvizici Sybase, říkal, že SAP investuje spoustu úsilí do pochopení toho, jaký kód získává jako součást jakéhokoli potenciálního prodeje.
Ačkoli inženýři SAP obvykle nemají povoleno zkontrolovat kód společnosti, kterou zamýšlí zakoupit, software Black Duck může být používán třetí stranou pro skenování softwaru a návrat seznamu toho, co otevřený zdrojový kód byl nalezen.
Tato aktivita byla mimořádně užitečná, řekl von Riegen. Umožňuje SAP získat zvládnutí kódové základny společnosti, kterou hodlá získat. V jednom případě společnost, kterou získala, tvrdila, že nepoužívá žádný otevřený zdrojový kód, kdy ve skutečnosti do svých vlastních programů vložil více než 80 aplikací s otevřeným zdrojovým kódem.
"Některé z akvizičních cílů tvrdí, že nepoužívají open source, ale když skenujete, najdete spoustu otevřeného zdrojového kódu, "řekl. V nejméně jednom případě došlo k poklesu plánované akvizice, protože přezkum kódové základny odhalil, že se používá mnohem otevřenější zdroj, než si nárok na převzetí nárokuoval.
Joab Jackson pokrývá podnikový software a obecnou technologii, IDG News Service
. Sledujte Joab na Twitteru @ @ Joab_Jackson. Joabova e-mailová adresa je [email protected]
Jazyk výměny dat Google Open Source
Společnost Google má otevřený zdroj interního výměnu dat podle oficiálních blogových příspěvků. - poskytl své protokolové vyrovnávací paměti, společnost lingua franca pro kódování různých typů dat, s cílem nastavit pódium na vlnu nových verzí, podle oficiálních blogových příspěvků a dokumentů společnosti.
Společnost spolupracuje se společností Google a Open Handset Alliance na podpoře open source softwaru pro Android stack, který je stále více přijímán výrobci smartphonů, včetně společností Samsung a HTC.
Především známý jako prodejce grafických karet, Nvidia uvedl, že čipy Tegra přinesou pokročilé grafické schopnosti smartphonům a zároveň získávají méně energie. nejlepší telefony Android pro každý rozpočet. ]
Rozdíl mezi bezplatným softwarem, svobodným softwarem, Open Source, Shareware, zkušebním softwarem atd. , Spyware, Adware, Nagware, Donationware, Liteware, Freeware, Freeware, Open Source, Shareware, Abandonware atd.
Definovat programy. Znáte skutečně rozdíl mezi freewaru a svobodným softwarem - ačkoli oba jsou volně a vzájemně zaměnitelné? Myslím, že většina uživatelů počítačů nemá! Takže v tomto příspěvku se budeme snažit objasnit drobné problémy související s těmito podmínkami a vysvětlit další "ware" podmínky.