Composants

Microsoft donne Apache Cash pour promouvoir Open Source

Best Practices for Migrating to Cloud SQL for MySQL (Cloud Next '18)

Best Practices for Migrating to Cloud SQL for MySQL (Cloud Next '18)
Anonim

Microsoft a étendu son soutien à la communauté Open Source en donnant de l'argent à la fondation Apache Software Foundation, la première fois qu'elle a donné de l'argent au projet open-source de longue date.

Microsoft a également déclaré qu'elle contribuait code pour soutenir un projet PHP (Hypertext Preprocessor) et s'engager à offrir des spécifications libres de droits pour les protocoles Windows Server et.NET Framework dans le cadre de son soutien élargi à la communauté open-source. La société a annoncé ses plans à la convention O'Reilly Open Source (OSCON) qui se tiendra à Portland, en Oregon.

Sous la pression mondiale croissante des régulateurs de technologie et des concurrents open-source, Microsoft a adopté une politique de développement plus ouverte pour parfois. En février, il a pris la décision la plus audacieuse de soutenir l'open source en promouvant une plus grande transparence tant dans le développement de logiciels que dans les pratiques commerciales, et l'ouverture d'API propriétaires à certains de ses principaux produits tels que Windows et Office.

Vendredi, Microsoft a renforcé ses efforts en devenant un sponsor Platinum d'Apache, un partenariat qui inclut un don de 100 000 USD à l'organisation. Selon Microsoft, il a communiqué avec Apache par le passé, mais n'a jamais contribué à la fondation de cette manière.

Microsoft fournit également du code à un projet appelé ADOdb, une bibliothèque d'abstraction de base de données qui permet aux applications PHP de communiquer avec une gamme de bases de données. PHP est un langage de script libre et gratuit que les développeurs utilisent largement pour le développement Web.

Grâce à la contribution de Microsoft, ADOdb peut désormais communiquer nativement avec le pilote de base de données SQL Server.

Microsoft ajoute à la liste les protocoles couverts par sa promesse de spécification ouverte (OSP), y compris les protocoles pour les technologies intégrées à Windows Server et au.NET Framework.

La société a lancé OSP en septembre 2006 en s'engageant à ne prendre aucune mesure en matière de brevets contre ceux qui utilisent certaines API technologiques. Les protocoles publiés dans le cadre d'OSP peuvent être librement utilisés par des développeurs tiers.

Outre ses investissements open source accrus, Microsoft a publié des mises à jour de IronRuby, une implémentation du langage de programmation Ruby pour la structure de programmation.NET de Microsoft. La société a déclaré qu'elle prévoyait d'expédier toutes les bibliothèques Ruby standard implémentées dans le langage de programmation Ruby dans le cadre de sa distribution IronRuby.

Elle participe également au projet RubySpec, qui vise à écrire une spécification publiable pour le langage de programmation Ruby. créé un projet open source distinct sous la licence publique Microsoft appelée IronRuby-Contrib. Ce projet vise à promouvoir le développement collaboratif de code pour IronRuby.