Microsoft contributes to open source project AllJoyn, MS Open Tech Ensures Interoperability

Windows 10 will seamlessly connect with AllJoyn enabled devices.

allseen_hero_product_showcase

 

Today Microsoft announced that it is implementing AllJoyn into Windows 10 and that customers engaged in the Windows Insider program will get a chance to develop against in-box Windows AllJoyn bits. In the process of implementing AllJoyn support in Windows products, the Microsoft Corp engineering team is contributing its proposed changes to the software framework back into the AllJoyn open source project. Microsoft Open Technologies is in charge of making sure these changes are also implemented, working and tested on other platforms, including Linux, Android, iOS, OS X, Windows 7 and Windows 8.1, ensuring interoperability of these changes.

AllJoyn is an open source software framework and set of services to enable interoperability among connected devices to create dynamic proximal networks. AllJoyn is developed by the AllSeen Alliance, a cross-industry collaboration to advance the Internet of Things comprised of 80 members and growing. Microsoft joined the AllSeen alliance in July, joining the long list of key industry players such as Sony, LG, Qualcomm, Panasonic, Sharp, Cisco, Haier and many others to address a major challenge facing IoT, collaborating on a universal software framework, based on AllJoyn open source code, which allows devices to autonomously discover and interact with nearby products regardless of their underlying proprietary technology or communications protocols.

To have devices of various sorts built by different manufacturers exchange information and create a seamless experience and realize the full potential of IoT, we need a standards-based approach that enables scale and interoperability, and prevents the industry to fracture into miniature ecosystems that encourage lock-in and forces customers to work harder to get the benefit out of the more than 212 billion “connected things” IDC predicted we’ll see by the end of 2020.

A key aspect of the AllJoyn project, is its universality, the fact that it is interoperable across platforms powering the “things” of the Internet of Things. When changes, optimizations, enhancements are contributed to the AllJoyn open source project by Microsoft, MS Open Tech intends to guarantee the interoperability of these changes.

AllJoyn SDK provides bindings for various platforms: Windows, iOS, Android, Linux, OS X; and languages: C, Java, Objective-C, JavaScript. MS Open Tech has set up an infrastructure for continuous cross platform verification for Microsoft updates to the AllJoyn SDK. The infrastructure allows the following:

  • Building the SDK on Android API 15 and 16, iOS, OS X, Windows Server 2012, Windows 7 and Windows 8.1 each for a combination of type/architecture/etc. parameters
  • Running all test suites provided by Allseen Alliance on these platforms
  • Fixing any discovered issues whether originating from a change introduced by Microsoft or by other contributors.
  • Working on the code updates from Microsoft Corp team to ensure stability of SDK and bindings.
  • Expanding bindings with newly added features to all platforms and adding new tests if necessary to maintain code test coverage.

All the changes are contributed to the AllJoyn Core public repository via existing Jira tracker.

This first preview of AllJoyn support in Windows 10 is just a beginning and you will soon see additional AllJoyn functionality appear in the Windows Insider releases including WinRT APIs and codegen capabilities. You will also see additional contributions to the AllJoyn project.

These are very exciting times and working with the AllJoyn community at building the Internet of Things is a thrilling adventure MS Open Tech is getting into. Join the discussion, join the Windows Insider program, start developing with AllJoyn to connect devices and let us know what you think.


13 thoughts on “Microsoft contributes to open source project AllJoyn, MS Open Tech Ensures Interoperability

  1. Pingback: Microsoft Is Implementing AllJoyn Into Windows 10 To Support IoT

  2. Pingback: Microsoft contributes to open source project AllJoyn, MS Open Tech Ensures Interoperability

  3. Pingback: Windows 10 จะรองรับ AllJoyn เฟรมเวิร์คติดต่อสื่อสารระหว่างอุปกรณ์ยุค IoT ตั้งแต่แรก - PHP My Life.Com

  4. Pingback: Windows 10 จะรองรับ AllJoyn เฟรมเวิร์คติดต่อสื่อสารระหว่างอุปกรณ์ยุค IoT ตั้งแต่แรก | Webtheboy.com เว็บไซต์วาไรต

  5. Pingback: Windows 10 จะรองรับ AllJoyn เฟรมเวิร์คติดต่อสื่อสารระหว่างอุปกรณ์ยุค IoT ตั้งแต่แรก | PantipGuide.com

  6. Pingback: ข่าว ข่าววันนี้ ข่าวเด่น ข่าวการเมือง ข่าวสังคมออนไลน์ ข่าวติดกระแส ข่าวบันเทิง ข่าวไอทีเ

  7. Pingback: Smart Devices #8: Jedes Tech-Unternehmen mit eigenen Wearables | Exciting Commerce

  8. Pingback: Smart Devices #8: Jedem Tech-Unternehmen seine Wearables | Exciting Commerce

  9. Pingback: Home: On #038 - INSTEON Revisited, with Paul Braren | The Digital Media Zone

  10. Pingback: MS Open Tech Ensures Interoperability of AllJoy...

  11. Pingback: Win10的下一个篇章:2015年1月21日 | 晨风,一股推动IT进步的风