Skip to main content

Say goodbye to Micro$oft – the new Microsoft is all about openness

say goodbye to microoft the new microsoft is all about openness microopen opensource
Image used with permission by copyright holder
Remember Metro apps? Those restrictive, full-screen only programs that used to come from the Window Store? If you’re running Windows 8 or 8.1, those are still very much a reality. Once you upgrade to Windows 10, though, you’ll find the situation has spun 180 degrees. That’s because Microsoft has focused on promoting development and open access to the Windows platform.

What we saw at BUILD 2015 was an entirely new direction. Never before has Microsoft so desperately wanted to gain back the favor of the development community. Rather than continue to close down the ecosystem, it’s finally relying on the huge developer base that already exists, as well as the software it has worked so hard to create.

Microsoft is bringing prolific development frameworks like C++ and .NET into the official fold by inviting apps powered by these platforms into the Windows Store. It’s been developing an increasingly large amount of software for competing platforms, like Mac OS X and Linux, as well as inviting developers from those platforms to create content for Microsoft platforms. Finally, a newly found devotion to open source licensing and active user feedback has led many to change their mind about the software giant. The days of “Micro$oft” may be over.

The expanded universe

Image used with permission by copyright holder

A few months ago, Microsoft surprised everyone by releasing the .NET framework as open source software on Github. In doing so the company delivered 13 years of platform development into the hands of the eager developer community. Microsoft also promised Linux and Mac OS X runtime environments for .NET, and today we saw that goal realized, too.

BUILD also brought the announcement of a free, cross-platform development application called Visual Studio Code. It runs on both Mac OS X and Linux, and handles an immense number of programming languages. It even includes the Intellisense intelligent code completion tool that’s built into the full version of Visual Basic Studio. This isn’t a token attempt to bring Windows to other hardware, but a fully released tool meant to make Windows 10 development easy on any platform.

It’s clear that Microsoft is embracing a more modern development cycle.

It’s clear that Microsoft is embracing a more modern development cycle. If you’ve been using the Windows 10 Technical Preview, you know that new builds have been coming fast and hot, with lots of feedback during the process. Previous versions of Windows had very limited beta periods, open only to hardware managers and IT professionals that applied for the program and signed a non-disclosure agreement.

This time around, Microsoft has invited anyone and everyone to come try the newest OS, and did so quickly, putting out the first technical preview just days after the announcement in September of 2014. Since then, Microsoft has been open about changes made to builds, as well as the thought process that goes into each release. The development team has used A/B testing and an aggressive user feedback system to build a useful and responsive set of data about Windows 10 well before its release. This may be the closest we ever get to open source development of a Microsoft operating system.

Microsoft Office, a notoriously closed-off program, now has a full API for add-ins, so you can schedule an Uber ride right from your email client, or build an Excel spreadsheet inside your productivity software. That might not seem like revolutionary stuff with so much integration across other programs and platforms already, but it’s new territory for Microsoft.

Goodbye Ballmer, hello Nadella

It’s hard to look at the changes Microsoft has made in the last couple of years and not notice a distinct lack of Steve Ballmer. The former CEO of Microsoft stepped down in February of 2014, and Satya Nadella took over. In September, Windows 10 was announced, with a new release plan, and a return to the design values of Windows XP and 7.

Nadella’s background at Sun Microsystems, now free to reign, has kicked in.

If you want further proof that Nadella is at least partially responsible for the reworking of the Windows development cycle, you simply need to look at Ballmer’s opinions about Linux and Open Source software. During his time as Microsoft CEO, Ballmer compared Linux to cancer, stating his mistaken belief that “it attaches itself in an intellectual property sense to everything it touches.”

Nadella’s background at Sun Microsystems, now free to reign, has kicked in. He is making aggressive moves to modernize the software design strategy at Microsoft with which he’d become intimately familiar. Ballmer believed in cross-device development, but it was balanced by a hesitation to be open, as evidenced by Windows 8. His departure left an opening for a new approach.

The result has been a distinct change in the culture of Microsoft, from the music in advertisements, to the change in tone of the press conferences. There are living room scenes now, trendy music, and high-ranking employees in funky t-shirts.

Image used with permission by copyright holder

Big changes for a big company

In the last year, Microsoft has made a public effort to fundamentally alter what we think we know about the brand. Some are small changes, like including more framework in the ecosystem, and producing more software for Linux and Mac OS X. Some are big moves, like turning .NET into open source software, or running a technical test for Windows 10 for over six months.

As much as the company loves to butt heads with Google, it’s clear that Microsoft is learning a lot from its competitor when it comes to corporate culture. The moves that other brands, from start-up to giant, have made an integral part of their business model are popping up all over Redmond, and it feels like the beginning of some really striking changes. Whether they fully commit to it or not, the first step in improving is recognizing that you’ve made a mistake, and taking steps to remedy the situation. In this case, Microsoft has made it clear it’s committed to being better.

Editors' Recommendations

Brad Bourque
Former Digital Trends Contributor
Brad Bourque is a native Portlander, devout nerd, and craft beer enthusiast. He studied creative writing at Willamette…
Microsoft’s new Designer app offers DALL-E-like AI art creation for all
microsoft designer app offers dall e experience for more creative projects

Among the new creator tools announced for Microsoft 365, Microsoft Edge, and Bing on Wednesday is Microsoft Designer, an AI-powered app that allows you to start with a concept and let the technology do most of the work in developing a creative project.

Microsoft Designer is based on an AI technology similar to DALL-E 2, which was created by OpenAI. The text-to-art generator recently became available to the public after a popular waitlist period following its April 2022 launch.

Read more
Microsoft says disabling these two Windows 11 features will boost gaming performance
An Alienware + Windows 11 PC gaming setup.

Two settings in Windows 11 may affect gaming performance, says Microsoft. These settings are enabled by default.

Microsoft has made it possible for you to disable these options, but there are also reasons why you might want to keep them on. However, if your computer's performance in games is less than stellar, they might be worth checking out.

Read more
Microsoft’s emoji library goes open source
The design process of emoji.

Microsoft has announced it is making over 1,500 emojis in its library open source for developer and creator use as of Wednesday.

You can access the Microsoft emoji library on Figma and Github, with the brand noting that images can be saved as SVG, PNG, and JPG files "to allow for true versatility." However, Microsoft recommends you make a "vector, flat, and monochrome version," of each emoji designed for "scale and flexibility.

Read more