Microsoft embraces open source in a high profile!

Source: Internet
Author: User

Microsoft embraces open source in a high profile!
GuideYou may have heard that, in the latest statistical report published by GitHub, the world's popular open-source code library, Microsoft ranks among the "Organizations that contribute the most to open-source projects with the most open source contributors) "ranking first-over the past 12 months, 16,419 programmers from Microsoft have contributed to the GitHub open-source community.

The data in this report comes from public information on GitHub. Given that some developers contribute code anonymously, the specific numbers are not absolute. However, this proves that embracing open source within Microsoft has become a top-down consensus.

Scott Guthrie, Executive Vice President and Head of cloud computing and Enterprise Division at Microsoft

"Microsoft loves Linux"

In December October 20, 2014, Satya Nadella, who was CEO of Microsoft, publicly announced Microsoft's new feelings for Linux and the open-source world. Facts prove that Microsoft has indeed paid true love. In the past two years, from Microsoft's smart cloud Azure to Windows 10, from development tools to database platforms, "putting Linux at the top of the list" has become the principle of Microsoft's internal attention.

As the core of Microsoft's future vision, Microsoft's smart cloud Azure provides an open and flexible cloud computing platform for Linux, open-source development tools, languages, and runtime environments. From the world to China, Azure has joined the official support for open-source technologies such as Red Hat Enterprise Linux, Cloud Foundry, FreeBSD, and CentOS. At present, more than half of the VMS running Azure in China run Linux.

In March this year, Microsoft launched a new generation of SQL Server 2016 and announced that it would launch a Linux-oriented SQL Server in 2017. This is the first time Microsoft's flagship database product has been available in Linux for more than 20 years. While providing performance that meets the needs of key tasks, industry-leading total cost of ownership (TCO), and the highest level of security, it also allows customers to access the elastic database of local and cloud data at a low cost at any time-This makes SQL Server truly an elastic database that can be used between Windows Server and Linux systems, between users' local data centers, and between cloud environments. seamless data platform.

Devote yourself to open-source communities and explore diverse possibilities

The open-source community is a very diverse world. Only 2% of open-source projects on GitHub can attract the attention of community developers and stand out from it. To embrace open source, Microsoft must face unprecedented diversity-Microsoft, which used to focus on Windows, must now learn, understand, and support diversified open source technologies. To this end, Microsoft's technical experts have maintained regular technical exchanges with major open-source communities and actively provided technical updates and support-among them, 16,419 people active on GitHub are representatives.

"Through active interaction with various open-source communities, we hope that Microsoft's technological innovations, development tools, and Azure cloud platforms will help the development, application, and promotion of open-source technologies and projects, it helps developers and users create diversified opportunities and possibilities by using diversified technologies." Said Shen Yuanqing, chief operating officer of Microsoft Asia Pacific R & D group, managing director of Microsoft Asia Pacific Technology Co., Ltd., and general manager of Microsoft China cloud computing and Enterprise Department.

In October 2014, Microsoft open-source technology, as a core startup member, was jointly established with open-source enterprises, communities, and individual developers in China. In January this year, the open-source community officially became the open-source code Promotion Association (OSI) member of the Alliance; Liang Li, Senior Development Manager, open source technology department, Microsoft Asia Pacific R & D center, was elected as a director of the FreeBSD Foundation. By actively participating in the construction of open-source communities and contributing technical strength, Microsoft has won wide recognition in open-source communities at home and abroad.

Open-source development tools and architectures to create cross-platform opportunities

Cross-platform development is becoming mainstream. Microsoft's free cross-platform Web and cloud development Code editor Visual Studio Code supports up to 30 programming languages, bringing great convenience to cross-platform developers. Among them, TypeScript, an open-source language developed by Microsoft Based on JavaScript, has been adopted by Google. As the programming language of Angular 2.0 web framework, Visual Studio Code has become the main Code editor used by the Angular team.

Microsoft acquired Xamarin and fully integrated it with Visual Studio, including the free Visual Studio Community version and Xamarin Studio Community version users who download it for Mac users free of charge. Now developers can use the C # language to develop applications with native experience for iOS, Android, and Windows-significantly reducing the technical cost of cross-platform development and improving the efficiency of project and code management. Xamarin Mono projects and sdks, including runtime, class libraries, and command line tools, are also open-source and can be used by developers and enterprises without any worries.. NET Runtime is used to develop software, embedded devices, or game engines for mobile, desktop, or cloud environments.

Announced on July 15, 2014. NET open source, Microsoft is fully promoting. the cross-platform development of NET Core allows developers to continue their development in a Windows environment. NET technology investment and accumulation. . NET Core, designed for open-source and cross-platform applications, has become a popular GitHub project. A month ago, Microsoft announced that PowerShell is open-source and supports Linux. Now, Windows and Linux users and application developers can experience the convenience of rich interactive scripting languages on an equal footing. In the past, the various Windows and Linux development teams can work together happily.

The evolving Microsoft Smart cloud brings more open source opportunities to China

"We want more people to enjoy Microsoft's products and innovative technologies-and in the way they are used ." Scott Guthrie, Executive Vice President and Head of cloud computing and Enterprise Division at Microsoft, wrote in his blog.

"In a way that people are used to" reflects that Satya Nadella has become CEO, one of the most significant changes of Microsoft -- today, Microsoft will start from the real needs of developers, users, and partners all over the world and actively change and invest in it, fully meet the diversified needs of the healthy development of the ecosystem.

In order to meet the "way people get used to", Microsoft's smart cloud Azure has made a lot of "grounded" innovations and transformations after its launch in China. Among them, the MySQL Database on Azure launched in last September is a typical model-it is the first MySQL Database service provided by Microsoft on the Azure cloud platform, and is a CCIC) developed to meet Chinese user needs. Since its launch, MySQL Database on Azure has served over 300 customers, including Guangming, l'oreal, yuntu, youzu, and guanzhi automobile.

With the unremitting efforts of Microsoft's Chinese team, Microsoft's smart cloud Azure is also keeping pace with the times. by increasing its support for open source, it brings more innovation possibilities to local ecosystem partners. New open-source services and functions of Microsoft's smart cloud Azure recently include:

MySQL Database on Azure is fully available in version 5.7: Version 5.7 is the latest version of MySQL, which improves performance significantly in some scenarios and improves some functions, including support for native JSON data formats, built-in JSON functions, and added support for GIS.

Azure officially supports Cloud Foundry: the open-source PaaS platform Cloud Foundry simplifies the process of building, testing, releasing and scaling Cloud computing applications, and supports Java and Node. multiple development languages such as js, Python, PHP, Go, and Ruby can be run on major public and private cloud platforms. Microsoft Azure, operated by 21 vianet, officially supports Cloud Foundry, which greatly facilitates enterprise users to efficiently and quickly manage and release Cloud computing applications.

Azure officially supports Red Hat cloud access: Microsoft Azure operated by 21 vianet has officially supported Red Hat Enterprise Linux ). With the Red Hat Cloud Access service, Red Hat Enterprise Linux users can transfer their existing Red Hat subscriptions to Azure, and get the corresponding technical support and maintain the business relationship with RedHat.

FreeBSD virtual machine was officially launched: FreeBSD is an excellent open-source operating system with excellent network and storage performance. As a result, FreeBSD has become the choice of many ISPs, and many top virtual device vendors have built products based on FreeBSD. Microsoft and the FreeBSD community work closely together to officially release the FreeBSD virtual machine image on Microsoft Azure, which is operated by 21 vianet, and make, test, and update the image. This not only adds new members to Azure's open-source operating system set, but also provides ISP and virtual device vendor options to log on to Azure as the basic operating system.

CoreOS virtual machine was officially launched: CoreOS is a Linux kernel-based, container-generated system platform. Microsoft Azure, operated by 21 vianet, is China's first public cloud platform officially supporting CoreOS. Domestic Developers and enterprise users will be able to easily build and manage secure, flexible, and trusted CoreOS Linux clusters on Azure and run their application services on them. CoreOS also provides support for hybrid clouds. You can deploy and run CoreOS Linux clusters in a hybrid environment that spans the cloud and local devices.

From Microsoft's smart cloud Azure to Windows 10, from Xamarin to. Net Core, to open-source communities around the world, Microsoft is embracing a diverse open-source world with an unprecedented open mind. Today, more active and open Microsoft has brought more innovative and dynamic technologies, products, services, and platforms, and has also brought more extensive choices and flexibility to global developers and enterprise users.

A familiar and unfamiliar Microsoft is telling you how to embrace open source. Microsoft is serious.

From: http:// OS .51cto.com/art/201609/517923.htm

Address: http://www.linuxprobe.com/microsoft-opensource.html


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.