{"id":29807,"date":"2018-08-15T10:00:42","date_gmt":"2018-08-15T14:00:42","guid":{"rendered":"https:\/\/simpleprogrammer.com\/?p=29807"},"modified":"2018-08-14T20:08:24","modified_gmt":"2018-08-15T00:08:24","slug":"microsoft-github","status":"publish","type":"post","link":"https:\/\/simpleprogrammer.com\/microsoft-github\/","title":{"rendered":"The Microsoft Myth and the Fate of Github"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-29834 alignright\" src=\"https:\/\/simpleprogrammer.com\/wp-content\/uploads\/2018\/08\/Sem-T\u00edtulo-1-1-300x300.png\" alt=\"\" width=\"280\" height=\"280\" \/>Recently, <a href=\"http:\/\/www.businessinsider.com\/microsoft-buys-github-for-2018-6\" target=\"_blank\" rel=\"noopener\">Microsoft purchased GitHub<\/a>. This caused something of a stir in the developer community (GitHub is the most popular platform for developers and companies to host code repositories and perform version control on software projects).<\/p>\n<p>Why is this such big news? To get into that, we have to look at Microsoft\u2019s history. For a long time, Microsoft had a negative reputation as being a closed shop, so to speak, and not being developer-friendly. The negative attitude that Microsoft had toward open source software (OSS) development (particularly the Linux development community) was revealed in a <a href=\"https:\/\/archive.nytimes.com\/www.nytimes.com\/library\/tech\/98\/11\/biztech\/articles\/03memo.html\" target=\"_blank\" rel=\"noopener\">leaked internal memo<\/a> that was widely circulated in 1998.<\/p>\n<p>Clearly, Microsoft felt that their dominant market position was threatened by Linux and the open source community. This attitude, along with Microsoft\u2019s near-monopoly position, and related wranglings with the U.S. Justice Department, made it clear that OSS would never be welcome at Microsoft.<\/p>\n<p>That\u2019s why its acquisition of GitHub may have been an unwelcome surprise.<\/p>\n<p>To this day, there are members of the software development community who very much dislike Microsoft. But this sentiment is from 20 years ago. Is the negative reputation toward Microsoft among some people still deserved?<\/p>\n<p>Let\u2019s examine what Microsoft has been doing with and for developers <em>lately. <\/em><\/p>\n<p>In 2015, Microsoft launched Visual Studio Code, a free version of their full Visual Studio product. It\u2019s an Integrated Development Environment (IDE). While it is slimmed down, the capabilities of Visual Studio Code can be enhanced with the many extensions available for it. And many of these extensions are developed by community members, much the way OSS is improved on, iteration after iteration.<\/p>\n<p>Visual Studio Code is now the most popular IDE, according to the <a href=\"https:\/\/insights.stackoverflow.com\/survey\/2018\/#development-environments-and-tools\" target=\"_blank\" rel=\"noopener\">2018 Stack Overflow Developer Survey<\/a>.<\/p>\n<p>Microsoft has recently contributed to <a href=\"https:\/\/opensource.microsoft.com\/\" target=\"_blank\" rel=\"noopener\">significant open source projects<\/a>, such as Node.js. The company also purchased Xamarin, a platform for developing mobile apps on both iOS and Android; Microsoft then open-sourced the Xamarin SDK (Software Development Kit). <a href=\"https:\/\/simpleprogrammer.com\/xamarin-forms-mobile\/\" target=\"_blank\" rel=\"noopener\">You can read John Sonmez\u2019s post about Xamarin.Forms here<\/a>, and you can read Jason Lowenthal\u2019s post on why to contribute to open source projects <a href=\"https:\/\/simpleprogrammer.com\/why-contribute-to-open-source\/\">here<\/a>.<\/p>\n<h2>Why?<\/h2>\n<p>So <em>why<\/em>? Why did Microsoft start shifting away from its reputation as a monolithic, proprietary, and allegedly monopolistic company? Why the about-face to open-source-loving, community-driven, and sharing? Why the purchase of GitHub?<\/p>\n<p>One key reason is Microsoft\u2019s new leadership.<\/p>\n<p>In 2014, Satya Nadella succeeded Steve Ballmer as CEO of the company. Before becoming the Microsoft CEO, Nadella was a key figure in developing Microsoft\u2019s cloud infrastructure and services. Nadella was highly influenced by his time spent working in the cloud computing field. Seeing as <a href=\"https:\/\/opensource.com\/business\/16\/8\/top-5-open-source-web-servers\" target=\"_blank\" rel=\"noopener\">most Apache servers run Linux<\/a>, Nadella would have pressed Microsoft to accept open source and Linux.<\/p>\n<p>Nadella\u2019s influence has led to a Microsoft that is no longer primarily an operating system\/software company. Instead, it\u2019s now primarily a <em>cloud<\/em> company. In Q4 2015, approximately 20 percent of Microsoft\u2019s revenues came from its cloud service, Azure. While Microsoft does have revenue from other sources, cloud services are the <a href=\"https:\/\/www.zdnet.com\/article\/google-microsoft-apple-where-does-the-money-come-from\/\" target=\"_blank\" rel=\"noopener\">single largest source of Microsoft\u2019s revenues<\/a>.<\/p>\n<p>In Q3 2017, Microsoft reported that Azure revenue grew by 93 percent: Azure revenues, as reported, were <a href=\"https:\/\/venturebeat.com\/2017\/04\/27\/microsoft-reports-23-6-billion-in-q3-2017-revenue-azure-up-93-surface-down-26-and-windows-up-5\/\" target=\"_blank\" rel=\"noopener\">$15.2 billion at that point<\/a>.<\/p>\n<p>It\u2019s hard to miss where Microsoft needs to direct its energies if its wants to keep making this kind of money in the future.<\/p>\n<h2>The GitHub Strategy<\/h2>\n<p>It seems apparent now that Microsoft is much friendlier toward developers and the idea of open source products than in previous years. And it looks like they\u2019re more of a cloud company than anything else. Still, what\u2019s the strategy behind buying GitHub? Microsoft is no nonprofit, looking to help the open source community. GitHub makes <a href=\"https:\/\/www.cnbc.com\/2017\/10\/11\/github-has-a-110-million-run-rate-from-business-products.html\" target=\"_blank\" rel=\"noopener\">$110 million annually<\/a>, and while that is not an insignificant amount for a small company, it\u2019s peanuts compared to Microsoft\u2019s annual revenues.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-29833 alignright\" src=\"https:\/\/simpleprogrammer.com\/wp-content\/uploads\/2018\/08\/strategy-1-300x300.png\" alt=\"\" width=\"280\" height=\"280\" \/>One possibility is that GitHub will be used as an onboarding platform for Azure. Microsoft will likely nurture GitHub and attempt to encourage enterprise clients to sign up for it, and then coax them onto Azure. One powerful possibility is that Microsoft will potentially integrate Github into Windows directly. Windows 10, with its free update from Windows 8, can essentially be seen as an advertising platform for Azure.<\/p>\n<p>Instead of just reacting to open source and Linux, Microsoft has developed a nurturing strategy for open-source-inclined developers. It\u2019s essentially been a steady drip campaign of development and influence. Promoting goodwill and providing value can be a very compelling marketing strategy\u2014this type of behavior is much better received than that of punitive measures and combativeness.<\/p>\n<p>This is the new era of Microsoft.<\/p>\n<h2>The Future<\/h2>\n<p>These are interesting and immensely rewarding times for Microsoft, and <a href=\"https:\/\/www.forbes.com\/sites\/bobevans1\/2017\/11\/01\/how-microsoft-is-revolutionizing-the-cloud-satya-nadellas-strategy-to-blow-past-20-billion\/#27832261ffb7\" target=\"_blank\" rel=\"noopener\">the company is looking to invest in the future<\/a>. In addition to leveraging their cloud infrastructure to power SaaS platforms such as Office 365 for business consumers, Microsoft is eyeing future trends. Products using the hybrid cloud (a mix of data center and on-premises hardware), artificial intelligence, and the Internet of Things could all be in its line of sight.<\/p>\n<p>Microsoft\u2019s plan seems to be to make itself an indispensable service provider for major developers and enterprise alike. Heralded by its embrace of things it once rejected, the GitHub purchase cements Microsoft\u2019s new era.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recently, Microsoft purchased GitHub. This caused something of a stir in the developer community (GitHub is the most popular platform for developers and companies to host code repositories and perform version control on software projects). Why is this such big news? To get into that, we have to look at Microsoft\u2019s history. For a long&#8230;<\/p>\n","protected":false},"author":1139,"featured_media":29835,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[179,162229606,5603054,415,162229823],"tags":[],"class_list":["post-29807","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-business","category-ethics","category-github","category-guest-post","category-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The Microsoft Myth and the Fate of Github - Simple Programmer<\/title>\n<meta name=\"description\" content=\"With Microsoft\u2019s purchase of GitHub, Maurice Fawcett discusses how this reflects the company\u2019s evolving business strategies.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/simpleprogrammer.com\/microsoft-github\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Microsoft Myth and the Fate of Github - Simple Programmer\" \/>\n<meta property=\"og:description\" content=\"With Microsoft\u2019s purchase of GitHub, Maurice Fawcett discusses how this reflects the company\u2019s evolving business strategies.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/simpleprogrammer.com\/microsoft-github\/\" \/>\n<meta property=\"og:site_name\" content=\"Simple Programmer\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-15T14:00:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/simpleprogrammer.com\/wp-content\/uploads\/2018\/08\/microsoft.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"The Microsoft Myth and the Fate of Github\",\"datePublished\":\"2018-08-15T14:00:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/\"},\"wordCount\":886,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/simpleprogrammer.com\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/microsoft.png\",\"articleSection\":[\"Business\",\"Ethics\",\"GitHub\",\"Guest Post\",\"Software\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/\",\"url\":\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/\",\"name\":\"The Microsoft Myth and the Fate of Github - Simple Programmer\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/simpleprogrammer.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/simpleprogrammer.com\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/microsoft.png\",\"datePublished\":\"2018-08-15T14:00:42+00:00\",\"author\":{\"@id\":\"\"},\"description\":\"With Microsoft\u2019s purchase of GitHub, Maurice Fawcett discusses how this reflects the company\u2019s evolving business strategies.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/#primaryimage\",\"url\":\"https:\\\/\\\/simpleprogrammer.com\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/microsoft.png\",\"contentUrl\":\"https:\\\/\\\/simpleprogrammer.com\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/microsoft.png\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/simpleprogrammer.com\\\/microsoft-github\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/simpleprogrammer.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Microsoft Myth and the Fate of Github\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/simpleprogrammer.com\\\/#website\",\"url\":\"https:\\\/\\\/simpleprogrammer.com\\\/\",\"name\":\"Simple Programmer\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/simpleprogrammer.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"\",\"url\":\"https:\\\/\\\/simpleprogrammer.com\\\/author\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Microsoft Myth and the Fate of Github - Simple Programmer","description":"With Microsoft\u2019s purchase of GitHub, Maurice Fawcett discusses how this reflects the company\u2019s evolving business strategies.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/simpleprogrammer.com\/microsoft-github\/","og_locale":"en_US","og_type":"article","og_title":"The Microsoft Myth and the Fate of Github - Simple Programmer","og_description":"With Microsoft\u2019s purchase of GitHub, Maurice Fawcett discusses how this reflects the company\u2019s evolving business strategies.","og_url":"https:\/\/simpleprogrammer.com\/microsoft-github\/","og_site_name":"Simple Programmer","article_published_time":"2018-08-15T14:00:42+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/simpleprogrammer.com\/wp-content\/uploads\/2018\/08\/microsoft.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/simpleprogrammer.com\/microsoft-github\/#article","isPartOf":{"@id":"https:\/\/simpleprogrammer.com\/microsoft-github\/"},"author":{"name":"","@id":""},"headline":"The Microsoft Myth and the Fate of Github","datePublished":"2018-08-15T14:00:42+00:00","mainEntityOfPage":{"@id":"https:\/\/simpleprogrammer.com\/microsoft-github\/"},"wordCount":886,"commentCount":0,"image":{"@id":"https:\/\/simpleprogrammer.com\/microsoft-github\/#primaryimage"},"thumbnailUrl":"https:\/\/simpleprogrammer.com\/wp-content\/uploads\/2018\/08\/microsoft.png","articleSection":["Business","Ethics","GitHub","Guest Post","Software"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/simpleprogrammer.com\/microsoft-github\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/simpleprogrammer.com\/microsoft-github\/","url":"https:\/\/simpleprogrammer.com\/microsoft-github\/","name":"The Microsoft Myth and the Fate of Github - Simple Programmer","isPartOf":{"@id":"https:\/\/simpleprogrammer.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/simpleprogrammer.com\/microsoft-github\/#primaryimage"},"image":{"@id":"https:\/\/simpleprogrammer.com\/microsoft-github\/#primaryimage"},"thumbnailUrl":"https:\/\/simpleprogrammer.com\/wp-content\/uploads\/2018\/08\/microsoft.png","datePublished":"2018-08-15T14:00:42+00:00","author":{"@id":""},"description":"With Microsoft\u2019s purchase of GitHub, Maurice Fawcett discusses how this reflects the company\u2019s evolving business strategies.","breadcrumb":{"@id":"https:\/\/simpleprogrammer.com\/microsoft-github\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/simpleprogrammer.com\/microsoft-github\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/simpleprogrammer.com\/microsoft-github\/#primaryimage","url":"https:\/\/simpleprogrammer.com\/wp-content\/uploads\/2018\/08\/microsoft.png","contentUrl":"https:\/\/simpleprogrammer.com\/wp-content\/uploads\/2018\/08\/microsoft.png","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/simpleprogrammer.com\/microsoft-github\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/simpleprogrammer.com\/"},{"@type":"ListItem","position":2,"name":"The Microsoft Myth and the Fate of Github"}]},{"@type":"WebSite","@id":"https:\/\/simpleprogrammer.com\/#website","url":"https:\/\/simpleprogrammer.com\/","name":"Simple Programmer","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/simpleprogrammer.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"","url":"https:\/\/simpleprogrammer.com\/author\/"}]}},"_links":{"self":[{"href":"https:\/\/simpleprogrammer.com\/wp-json\/wp\/v2\/posts\/29807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/simpleprogrammer.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/simpleprogrammer.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/simpleprogrammer.com\/wp-json\/wp\/v2\/users\/1139"}],"replies":[{"embeddable":true,"href":"https:\/\/simpleprogrammer.com\/wp-json\/wp\/v2\/comments?post=29807"}],"version-history":[{"count":0,"href":"https:\/\/simpleprogrammer.com\/wp-json\/wp\/v2\/posts\/29807\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/simpleprogrammer.com\/wp-json\/wp\/v2\/media\/29835"}],"wp:attachment":[{"href":"https:\/\/simpleprogrammer.com\/wp-json\/wp\/v2\/media?parent=29807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/simpleprogrammer.com\/wp-json\/wp\/v2\/categories?post=29807"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/simpleprogrammer.com\/wp-json\/wp\/v2\/tags?post=29807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}