Alkatrészek

A Microsoft nem ellenőrizte a nyílt forráskódot

The Legend of the Bermuda Triangle

The Legend of the Bermuda Triangle

Tartalomjegyzék:

Anonim

A szabadalmaztatott szoftvergyártók és a nyílt forráskódú szolgáltatók közötti megosztottság nem olyan világos, mint azt egyes iparági szereplők észlelik. A nyílt forráskódú technológiák elfogadásához több vállalkozás is úgy véli, hogy a hagyományos szoftvergyártók, mint például a Microsoft, lépéseket tettek az ügyfelek igényeinek kielégítésére.

"A nyílt forráskód nem termék, hanem megközelítés a szoftverfejlesztéshez" - mondta Matthew Hardman menedzser a Microsoft Szingapúrban. "A Microsoft nem versenyez a nyílt forráskóddal, ahogy a Nike nem versenyez a futással."

Hardman szerint a szoftveres óriás arra törekszik, hogy biztosítsa a "legjobb platformot" a nyílt forráskódú alkalmazások futtatásához. "Úgy gondoljuk, hogy a vállalatoknak és a gyártóknak választaniuk kell a szoftverfejlesztési módszertant, és a nyílt forráskód egy ilyen választás."

[További olvasmány: Az új PC-nek szüksége van ezekre a 15 szabad, kiváló programra]

megjegyezte azonban, hogy a Microsoft versenyezni fog a nyílt forráskódú szolgáltatókkal, éppúgy, mint a versenytársak más tulajdonosokkal is.

Nyílt forráskódú hozzászólások

A Hardman szerint a Microsoft hozzájárult a nyílt forráskódú technológiákhoz. "A PHP, a weboldalak létrehozására használt technológia többféle problémát vet fel a teljesítmény és a méretezhetőség terén a Windows Server 2003 rendszerben" - mondta. "A Windows Server 2008 és a gazdagép, például a Fast CGI bevezetésével most már 200 százalékkal gyorsabban futtathatjuk a PHP-t, mint a Linux."

Hardman szerint a vállalat kódot adott a PHP könyvtáraknak adatbázis támogatáshoz, így a PHP fejlesztők könnyebben csatlakozhatnak a Microsoft adatbázisokhoz.

"A Linux nyílt forráskódú, de a nyílt forrás nem Linux," jegyezte meg Hardman. "A PHP-t úgy tervezték meg, hogy megkönnyítse az emberek számára, hogy weboldalakat készítsenek, nem pedig kizárólag Linuxon futtatva."

A nyílt forráskódú stratégia részeként a cég otthont ad a CodePlex nevű weboldalnak, ahol a Microsoft alkalmazottai és a fejlesztő mintegy 6000 nyílt forrású projekt keretében közös munkát végez. "Példák az ilyen projektekre: az AJAX Control Toolkit, a SugarCRM, a.Net és a kód, amelyek kölcsönhatásba léphetnek a World of Warcraft programmal" - mondta Hardman.

A CodePlex nem csak a Microsoft által kiadott projekteket tartalmazza,. "Ez egy hosting platform, ahol az emberek projekteket hozhatnak létre és oszthatnak meg, és azt is használjuk, hogy megosszák néhány technológiánkat a további innováció ösztönzésére."

Az ötmillió fejlesztő világszerte különféle alkalmazásokat hozott létre Microsoft platformtechnológiák, például Windows,.Net, Windows Server és Microsoft Xbox szerint a szoftveres óriás szerint.

Különböző üzleti modellek

A Red Hatral ellentétben a Microsoftnak nincs előfizetési alapú modellje a nyílt forráskódú megoldások számára. "Amikor megosztani szeretnénk a forráskódot, megoszthatjuk ingyen" - mondta Hardman. "Például, ha valaki átvette az AJAX Control Toolkit-et, beágyazta egy projektbe és kereskedelmi forgalomba hozta, akkor ez jó nekünk."

"Ez nem annyira probléma a forráskód megnyitására" - mondta Hardman. "Ez inkább arról szól, hogyan lehet a nyílt forráskódú technológiát működtetni a vállalkozás számára anélkül, hogy meg kellene változtatnia meglévő platformját vagy infrastruktúráját."

Röviden, a megoldások közötti interoperabilitás, legyen szó nyílt forráskódról vagy sem, nagyon fontos Hardman Megjegyzendő, hogy

Egyéb nyílt forráskódú kérdések

A vállalatoknak több kérdést is meg kell fontolniuk a Hardman szerint. A szolgáltató által biztosított támogatási szint ismerete, például a biztonsági javítások készenléti rendelkezésre állása kulcsfontosságú.

"Nem elég csak technikai szakértelem a nyílt forráskódú megoldás kiépítésében" - mondta Hardman. "Az üzleti ismeretek is alapvető fontosságúak ahhoz, hogy biztosítsák a vállalat megoldási munkáit."

Továbbá a nyílt forráskódú szolgáltatónak biztosnak kell lennie abban, hogy a hozzájáruló közösség megfelelő információbiztonságot biztosít. "A biztonsági funkciókban gyenge kapcsolat nem létezhet" - mondta Hardman.

Nyílt forráskód és SaaS

A Gartner nyílt forráskódú 2008-as jelentése szerint a szoftver-szolgáltatás (SaaS) elhomályosítja a nyílt forráskódot mint 2012-re.

A jelentés megállapította, hogy mind a nyílt forráskódú, mind az SaaS üzleti modellek előfizetéses árai alacsony haszonkulcsokon működnek, és csökkenthetik a vállalati informatikai költségeket. A Gartner azonban azt állítja, hogy a SaaS csökkenti az informatikai szakismeretekre vonatkozó vállalati követelményeket, míg a nyílt forráskód növeli az ilyen követelményeket.

Gery Messer, a Red Hat Asia Pacific elnöke nem értett egyet: "A nyílt forráskód nem növeli az IT technikai készségek a vállalaton belül. "

Messer szerint a Red Hat előfizetési modellje kiszámítható költségstruktúrát biztosít a vállalkozások számára, és lehetővé teszi számukra, hogy kiszervezzék az informatikai fejlesztési és támogatási követelményeket.

" A nyílt forrás olyan infrastruktúra-platform, amelyen számos vállalati alkalmazás fut " - mondta Messer. "A közösségen alapuló gyorsított innovációs megközelítés sokszorosára növeli a szoftverfejlesztési kapacitást, így a vállalkozások jobb és innovatívabb megoldásokat kínálnak."

A Messer azonban egyetértett abban, hogy a SaaS - mint a nyílt forráskódú szoftverek (OSS) is - - és a középvállalatok csökkentik az informatikai költségeket.

A nyílt forráskód meghatározása

"Bár egyetértek a Red Hat általános SaaS definíciójával, nem értene egyet a nyílt forráskód meghatározásával" - mondta Brian Prentice, a Gartner kutatási alelnöke a feltörekvő trendeknek és technológiáknak. "A nyílt forráskód nem csak egy infrastruktúra-platform, sokkal több is lehet, mint az, és ez."

Prentice szerint a nyílt forráskódú Gartner definíciója az Open Source Initiative (OSI) által elismert licencszerződés,. Az OSI nonprofit szervezet, amely a nyílt forráskódú szoftverek népszerűsítésére törekszik. "Ez a licencszerződés, és különösen a kód megváltoztatásának és újraelosztásának joga, ami a nyílt forráskód legfontosabb összetevője."

A Gartner Open Source jelentés társszerzőjeként a Prentice elmagyarázta, hogy az OSS általában növelni kell a készségigényeket, mert az új technológiák új készségeket igényelnek egy szervezetben.

"Ha például a szervezetem a Windows Server rendszert használja, akkor a Linux hozzáadásával, függetlenül az elosztástól, új készségeket igényelne" - mondta Prentice. "Ha jelenleg az Oracle 11g és az SQL Server kombinációját használom, majd bevezetem a MySQL-t, ez új készleteket igényel."

Prentice szerint a SaaS inkább elkerüli ezt a problémát, mert "fut valaki más infrastruktúráján".

"Elismerem, hogy van némi árnyalat ezen a területen, különösen, amikor elkezdünk olyan platform-as-a-service képességeket vizsgálni, mint a Force.com a salesforce.com-tól."