Microsoft and Salesforce have separately announced plans to release some key software products as open source for anyone to use in their data centers.\nMicrosoft plans to release its Open Network Emulator (ONE), a simulator of its entire Azure network infrastructure that it uses as a way to find and troubleshoot problems before they cause network outages. The announcement was made by Victor Bahl, a distinguished scientist with Microsoft Research, on a Microsoft podcast.\nMeanwhile, Salesforce announced its intention to open source TransmogrifAI, key software behind its Einstein AI product. TransmogrifAI helps build machine-learning systems at enterprise scale. The news came on the Salesforce Engineering blog by Shubha Nabar, senior director of data science at Salesforce Einstein.\nSuch actions by either company would have been unthinkable ten years ago and reflects how important the cloud and AI have become. More to the point, it also reflects an acknowledgment by both companies that on-premises isn\u2019t going anywhere.\nBahl said the emulator works by mimicking the network, so when networking engineers and operators make changes, they actually are changing the emulator. \u201cIt mimics the network underneath so amazingly that you can\u2019t tell the difference. So, once you make the changes, the emulator will then try them out and make sure everything is good. Once everything is good, it\u2019s going to go and put it on the network below,\u201d he said on the podcast.\nMicrosoft ultimately decided that ONE is too important to keep to itself. \u201cWe have decided that this is such an important resource for everybody that just hoarding it ourselves is not the right thing to do,\u201d Bahl said. \u201cSo, we are making it available to the entire community so that they can now \u2014 and it\u2019s not just for production systems, but also for students that are now graduating.\u201d\nThe software will help large enterprises improve their network uptime by simulating changes to their network before rolling them out live.\nMicrosoft hasn\u2019t disclosed where it plans to release ONE, but GitHub \u2014 which Microsoft is in the process of acquiring \u2014 seems the logical choice.\nTransmogrifAI is an automated machine learning library for structured data, which makes sense coming from Salesforce, since its CRM products are built on the traditional row-and-column structure of a relational database. It\u2019s written in Scala and built on top of Apache Spark, Apache\u2019s in-memory analytics software.\nNabar said Salesforce customers are looking to predict a host of outcomes, but every customer\u2019s data is unique, with different schemas, different shapes, and different biases introduced by different business processes. That means building thousands of different models.\n\u201cThe only way to achieve this without hiring an army of data scientists is through automation,\u201d she wrote.\u201cMost auto-ML solutions today are either focused very narrowly on a small piece of the entire machine learning workflow, or are built for unstructured, homogenous data for images, voice and language. But we needed a solution that could rapidly produce data-efficient models for heterogeneous structured data at massive scale.\u201d\nTransmogrifAI promises an efficient coding process with just a few lines of code executing tasks, where a data scientist can automate data cleansing, feature engineering, and model selection to arrive at a performant model without hassles.\nTransmogrifAI is available from GitHub.