Komponenty

Společnost Microsoft dává Apache Cash na podporu Open Source

Revolution OS - 2001 - Multilingual (16 languages)

Revolution OS - 2001 - Multilingual (16 languages)
Anonim

Společnost Microsoft v pátek rozšířila svou podporu pro komunitu s otevřeným zdrojovým kódem tím, že poskytla peníze Apache Software Foundation, poprvé, když dala peníze na dlouhodobý projekt s otevřeným zdrojovým kódem.

Společnost Microsoft také uvedla, že přispívá kód pro podporu projektu PHP (Hypertext Preprocessor) a zavazuje se nabízet bezdrátové specifikace pro protokoly Windows Server a.NET Framework jako součást rozšířené podpory open-source komunity. Společnost oznámila své plány na O'Reilly Open Source Convention (OSCON), která se nyní konala v Portlandu ve státě Oregon.

Za zvýšeného globálního tlaku ze strany regulátorů technologií a konkurentů s otevřeným zdrojovým kódem se společnost Microsoft zaměřila na otevřenější rozvojovou politiku Nějaký čas. V únoru se nejdůležitějším krokem podpořila open source tím, že slibuje větší průhlednost v oblasti vývoje softwaru a obchodních postupů a otevře dříve používané API některé z hlavních produktů, jako jsou Windows a Office, pro použití třetími stranami.

V pátek společnost Microsoft tuto snahu posílila tím, že se stala platinovým sponzorem společnosti Apache, což je sponzorství, které poskytuje organizaci 100 000 dolarů. Podle společnosti Microsoft komunikuje s Apache v minulosti, ale nikdy takovou nadaci nepodpořila.

Microsoft také poskytuje kód projektu nazvanému ADOdb, což je knihovna abstrakce databáze, která umožňuje aplikacím založeným na PHP komunikovat s řadou databází. PHP je volně dostupný vývojář skriptovacího jazyka s otevřeným zdrojovým kódem, který je široce využíván pro vývoj webových aplikací.

Díky příspěvku společnosti Microsoft nyní může ADOdb nativní komunikovat s databázovým ovladačem SQL Serveru. (OSP), včetně protokolů pro technologie zabudované do Windows Serveru a rozhraní.NET Framework

Společnost zahájila OSP v září 2006 jako závazek, že nebude podnikat žádnou akci na vymáhání patentů proti těm, kteří používají určité technologie API. Protokoly vydané jako součást OSP mohou být volně použity i vývojáři jiných výrobců.

Kromě zvýšených investic s otevřeným zdrojovým kódem společnost Microsoft vydala aktualizace programu IronRuby, implementaci programovacího jazyka Ruby pro programovací rámec Microsoft.NET. Společnost uvedla, že plánuje odeslat všechny standardní knihovny Ruby implementované v programovacím jazyce Ruby jako součást distribuce IronRuby.

Účastní se také projektu RubySpec, jehož cílem je napsat publikovatelnou specifikaci pro programovací jazyk Ruby. vytvořil samostatný projekt s otevřeným zdrojovým kódem pod veřejnou licencí společnosti Microsoft s názvem IronRuby-Contrib. Cílem tohoto projektu je podporovat vývoj kódu pro společnost IronRuby ve spolupráci.