Microsoft has submitted a pull request to the Node.js mainline in order to enable it to work with Microsoft’s recently open-sourced ChakraCore. According to Microsoft, the open-sourcing of ChakraCore helps the technology better align with Node.js release schedules. The pull request would allow Node.js to use the ChakraCore JavaScript engine, and to enable Node.js developers to target more platforms.
“The Pull Request is positive news for the Node.js community as it puts Node.js in more places and shows continued investment in the technology,” said Mikeal Rogers, community manager of the Node.js Foundation. “Getting Node.js as a first-class citizen in Xbox, desktop and IoT platforms based on Windows will make it much easier for developers to build. In the long run, it will also create more competition in VM performance, and eventually lead to a faster Node.js runtime for users of all VMs.”
Microsoft’s plan to support nonprofits and researchers
Microsoft wants to use the cloud for the public good, which is why yesterday it announced that Microsoft Philanthropies, with support from Microsoft Research and Microsoft Business Development, will donate US$1 billion in Microsoft cloud services. The company will donate these services to nonprofits and university researchers over the next three years. The goal is to support 70,000 nonprofits through the initiative.
Microsoft will make sure that nonprofits have access to the following:
• Microsoft Azure: NGOs can access datacenters around the world to develop their applications
• Enterprise Mobility Suite (EMS): Nonprofits can manage their devices and data on this platform
• CRM Online: Nonprofits can use the cloud solution to manage relationships with donors
The full Microsoft Cloud nonprofit program will roll out in the spring. A Microsoft blog post detailed all the other initiatives of the program.
Survey shows support of OpenStack adoption
SUSE, an enterprise Linux and cloud storage company, recently conducted a study that found that 81% of senior IT professionals are planning to move or are already moving to OpenStack’s private cloud.
Most respondents were concerned about installation challenges, vendor lock-in, and a lack of OpenStack skills in the market. About 90% of large companies said they already have implemented at least one private cloud within their business. When asked about a cloud solution for business-critical workloads, 96% of respondents said they would use a trusted cloud.
According to the study, half of all enterprises that tried to implement an OpenStack cloud failed, and 65% found the implementation experience difficult.
Ralf Flax, SUSE’s vice president of engineering, said that the survey findings speak “very positively about the level of trust and confidence that enterprises have in OpenStack.” The survey also shows there are still concerns of enterprises about how they should integrate or manage their clouds.
Research team finds bug in Linux Kernel
Perception Point’s Research team has identified a zero-day local privilege escalation vulnerability in the Linux kernel. The team said that the vulnerability has implications for tens of millions of Linux PCs and servers, and 66% of all Android devices, including phones and tablets.
Perception Point did not see any exploit targeting this vulnerability in the wild, but it is recommending that security teams examine potentially affected devices and implement patches “as soon as possible.”
The bug itself can cause a memory leak, and the research team found that it is caused by a reference leak in the keyring facility, which is a way for drivers to retain or cache security data, encryption keys, and other data in the kernel. More information on this bug can be found on the team’s research page.
Progress releases updated version of Telerik DevCraft suite
Progress has announced the latest release of the Telerik DevCraft suite, a .NET toolbox for Web, mobile and desktop development. The new release introduces support for AngularJS 2 Alpha as well as significant enhancements to help developers build highly responsive Web apps for multiple platforms.
Features of the release include improved responsive Web behaviors, new responsive demos, improved mobile rendering, enhanced gesture support, new Visual Studio app templates, improved Smart Tags, the Telerik UI for Universal Windows Platform for Windows 10 tool, improved Telerik Report Server, and mobile UI tool advancements.