September, 2013

  • Interoperability @ Microsoft

    New contribution from MS Open Tech: full Windows 8 and Windows Phone 8 support in Cocos2D-X


    Using (or planning to use) Cocos2D-X to build mobile cross platform games in C++? You will certainly love the news: Microsoft Open Technologies, Inc. is making it easy to port a Cocos2D-X game to the Windows Store and to Windows Phone. Today, at the event Cocoa China, Zhe Wang, founder of Cocos2D-X praised MS Open Tech’s contribution that opens up a wide range of Windows devices to the popular open source game engine Cocos2D-X, allowing developers to easily reach new customers for their games.

    Check out our full blog post on

  • Interoperability @ Microsoft

    Announcing the first Node hackathon in Redmond, November 7-8


    The MS Open Tech team has been working with the Node.js community for more than two years to deliver a great experience on Windows and Windows Azure for Node developers. It’s been an exciting and rewarding experience, and we’re looking forward to taking it to the next level as we continue the journey together.

    To that end, we’re happy to announce the first Node/Windows Hackathon, sponsored by Microsoft Open Technologies, Inc. This event will take place in Redmond on November 7-8, 2013, at the new “Garage” facility currently under construction in building 27 of the Microsoft campus. The event is open to everyone. We’ll be sharing more details in the next few days, but we’re announcing the dates now so that you can reserve the date and make plans to participate.

    This will be a great opportunity for the Node community to get to know the many Microsoft developers who love to work with Node.js as much as they do, and we’ll work together to test new scenarios, explore new features, and make the Node experience even better for Windows and Windows Azure developers. There will be plenty of pizza and beverages, lots of time for hacking as well as socializing, and we’re planning a surprise announcement at the event that we think will make Node developers on Windows very happy.

    Please sign up at the EventBrite registration page and get involved if you’d like to participate, or have suggestions for projects and scenarios to explore.  We’d love to see you in Redmond for the event, but if you can’t be there in person we’ll also have opportunities for online attendance. (Details for online participation will be posted soon.)

    See you in November!

    Claudio Caldato, Scott Blomquist, Doug Mahugh
    Microsoft Open Technologies, Inc.

  • Interoperability @ Microsoft

    Azul Systems Releases Zulu, an OpenJDK Build for Windows Azure, in Partnership with MS Open Tech


    Today I’m happy to report the news that our Microsoft Open Technologies, Inc., (MS Open Tech) partner Azul Systems has released the technology preview for Zulu, an OpenJDK build for Windows Servers on the Windows Azure platform. Azul’s new OpenJDK-based offering has passed all Java certification tests and is free and open source.

    Azul’s new build of the community-driven open source Java implementation, known as OpenJDK, is available immediately for free download and use under the terms of the GPLv2 open source license.

    Built and distributed by Azul Systems, Zulu is a JDK (Java Development Kit), and a compliant implementation of the Java Standard Edition (SE) 7 specification.  Zulu has been verified by passing all tests in the Java SE 7 version of the OpenJDK Community TCK (Technology Compatibility Kit).

    Azul has a lot of information about this exciting news on their website, including this press release that we would like to share.

    With the support of Azul Systems and MS Open Tech, customers will be assured of a high-quality foundation for their Java implementations while leveraging the latest advancements from the community in OpenJDK. The OpenJDK project is supported by a vibrant open source community, and Azul Systems is committed to updating and maintaining its OpenJDK-based offering for Windows Azure, supporting current and future versions of both Java and Windows Server. Deploying Java applications on Windows Azure will be further simplified through the existing open source MS Open Tech Windows Azure Plugin for Eclipse with Java.

    Key details of Azul Zulu include:

    • Free and open source offering, based on OpenJDK
    • Compatible with Java SE 7, verified using Java SE 7 OpenJDK Community TCK
    • Integrated with MS Open Tech’s Windows Azure Plugin for Eclipse with Java tooling
    • Patches and bug fixes contributed back to the OpenJDK community by Azul
    • ISV-friendly binary licensing for easy embedding with 3rd party applications
    • Availability for download and immediate use

    Executives of both companies highlighted the benefits of this new effort:

    Jean Paoli, president of MS Open Tech said, “Java developers have many development and deployment choices for their applications, and today MS Open Tech and Azul made it easier for Java developers to build and run modern applications in Microsoft’s open cloud platform.” 

    Scott Sellers, president and CEO of Azul Systems said, “Azul is delighted to announce that Zulu is fully tested, free, open source, and ready for the Java community to download and preview – today. We are looking forward to serving the global Java community with this important new offering for the Azure cloud.”

    Zulu is available for download at Zulu Community Forums are listed on the Stack Overflow website under the tags “azure zulu” and “azul zulu.”

    MS Open Tech and Azul Systems first announced our partnership on July 24, 2013

    Customers and partners of Microsoft and Azul interested in participating in future Zulu tech previews are also invited to contact Azul at for additional information. And of course, please send questions and feedback to our MS Open Tech team directly through our blog.

    Gianugo Rabellino, Senior Director of Open Source Communities, MS Open Tech

  • Interoperability @ Microsoft

    A sneak peek at four new Nagios and Zabbix plugins for Windows Azure


    Busy times at MS Open Tech! Today we’d like to share with the Azure community a sneak peek at our work on four new plugins for Nagios and Zabbix. It’s early days, but we care about your feedback and love working in the open, so effective today you can take a look at our github repo and see what we are working on to make monitoring on Azure easy and immediate for users of Nagios and Zabbix.

    What you can play with today is:

    • A plugin for Windows Azure Storage, that will allow you to monitor ingress, egress, requests, success ratio, availability, latency, and more
    • A plugin for Windows Azure SQL Databases, that will allow you to monitor ingress, egress, requests, success ratio, availability, latency, etc
    • A plugin for Windows Azure Active directory, that will allow you to monitor changes in user and group information (userdelta, groupdelta)
    • A plugin for Windows Azure Platform-as-a-Service (PaaS)  Worker Roles, that will allow you to monitor cpu, memory, stats, web service stats, and other compute stats

    Note that all compute plugins can be also used to monitor Windows Azure Infrastructure-as-a-Service (IaaS) Virtual Machines

    The steps for installing and running the plugins are documented in this ReadMe.

    Nagios and Zabbix have established themselves as popular choices for lightweight enterprise-class IT and infrastructure monitoring and alerting. The vibrant open source community built around Nagios has contributed hundreds of plugins (most of which are also compatible  with Zabbix) to enable  developers, IT professionals and DevOps pros to monitor a variety of entities, from servers to databases to online services. We love to help our customers that know and use those tools, and we are committed to supporting monitoring on Azure using open source technologies.

    This is a work in progress, and we’d love to hear from users to make our implementation of these popular tools the best it can be. The Plugins are available on our github repo, and we welcome your feedback and contributions. Send us a pull request if you’d like to contribute to these projects, or leave a comment/email if you have some feedback for us. See you on github!

  • Interoperability @ Microsoft

    Add a pinch of Pointer Events to your Apache Cordova or PhoneGap app thanks to MS Open Tech


    clip_image0023_thumb1Here is a new open source plugin for Apache Cordova by Microsoft Open Technologies, Inc. The plugin makes it easy to use the Pointer Events model in your Cordova or PhoneGap projects.

    To learn more about Pointer Events and see a cool demo of this plugin in action, check out the full post on our new blog:

  • Interoperability @ Microsoft

    OData v4.0 approved as Committee Specification by the OASIS Open Data Protocol Technical Committee


    Microsoft Open Technologies, Inc is pleased to announce the approval and publication of OData Version 4.0 Committee Specification (CS) by the members of the OASIS Open Data Protocol (OData) Technical Committee. As we reported back in May, this brings OData 4.0 one step closer to becoming an OASIS Standard.

    The Open Data Protocol (OData) uses REST-based data services to access and manipulate resources defined according to an Entity Data Model (EDM).

    The Committee Specification is published in three parts; Part 1: Protocol defines the core semantics and facilities of the protocol. Part 2: URL Conventions defines a set of rules for constructing URLs to identify the data and metadata exposed by an OData service as well as a set of reserved URL query string operators. Part 3: Common Schema Definition Language (CSDL) defines an XML representation of the entity data model exposed by an OData service.

    The CS also includes schemas, ABNF components, Vocabulary Components and the OData Metadata Service Entity Model.

    You can also download a zip file of the complete package of each specification and related files here.

    Join the OData Community

    Here are some resources for those of you interested in using or implementing the OData protocol or contributing to the OData standard:

    · Visit for information, content, videos, and documentation and to learn more about OData and the ecosystem of open data producer and consumer services.

    · Join the mailing list.

    · Check out the #OData discussion on twitter.

    · Join the OASIS OData technical committee (OData TC) and contribute to the standard.

    · Send comments on OData version 4.0 to the OASIS OData Technical Committee

    Our congratulations to the OASIS OData Technical Committee on achieving this milestone! As always, we’re looking forward to continued collaboration with the community to develop OData into a formal standard through OASIS.

  • Interoperability @ Microsoft

    Cocos2D-X on the highway to the Windows Store


    Adalberto Foresti - Principal Program Manager - Microsoft Open Technologies, Inc.
    Olivier Bloch - Senior Technical Evangelist - Microsoft Open Technologies, Inc.

    MS Open Tech has just published a code patch that introduces WinRT support in Cocos2D-X. This update will be welcome by those in the game development community who were looking forward to leveraging the wealth of capabilities offered by Cocos2D-X to write Windows Store games. It will be likewise welcome by publishers of existing Cocos2D-X based games on other platforms, who will find the effort of porting their code to a Windows Store app significantly reduced, thereby opening up new revenue opportunities for their previous work.

    Cocos2D-X is an open source C++ game engine aiming at extending the reach of the popular Cocos2D game engine to other OS platforms beyond iPhone. Cocos2D-X is used by many mobile gaming creators, from hobbyists to major publishers like Zynga, Konami, Glu, Gamevil and KingSoft.

    "Thanks to the big contribution from Microsoft Open Technologies, Inc., Cocos2d-x v2.1.15 is now successfully ported to Windows RT. Developers who want to publish their games on the Windows Store to extend their reach to Windows devices can take action now. I'm so glad to see Microsoft is embracing open source communities in such a way :)" - Zhe Wang, founder of Cocos2d-x.

    Here is a short demo of Cocos2D-X running on Windows 8.1.

    While MS Open Tech is collaborating with the Cocos2D-X community to integrate the changes back into the Cocos2D-X master branch in GitHub, you can already access the WinRT-enabled code on GitHub. So try it out, and get a head start on publishing your next Cocos2D-X game on the Windows Store!

Page 1 of 1 (7 items)