纳德拉时代下的微软开源之路

简介:

在鲍尔默时代,你很难会想象微软会与“开源”这两个字扯上什么关系,因为在鲍尔默的心中,开源操作系统Linux是毒瘤。不过进入纳德拉时代之后, 微软的态度来了一个180度大转弯,尽管那句“Microsoft Love Linux”听起来有些暧昧,但是微软确实是深深爱上了开源。

此前Linux基金会公布非营利组织R Consortium之后,微软也成为了该组织的一名成员。但是现在,微软又在开源领域有了新的动向。
**
Office 365**

日前微软开源技术团队正式宣布, 微软旗下的Offcie 365服务将会被集成到开源教育平台Open edx中。微软官方对此表示:“无论是当地小学的四年级小学生,还是一位40岁每夜坚持攻读MBA的求学者,亦或者是准备参与升职培训的公司职员,现在都 有机会享受到Open edx带来的学习管理系统(LMS)和大规模在线课堂(MOOC)。”


8a356924a5a67cfccbfbcc14f0618c372f503039

当然,现在也有机会将Open edx与全球领先的生产力服务Office 365结合在一起使用。作为一款以微软Azure云平台的生产力服务,Office 365一直被微软寄予了厚望。当然这也不是微软第一次拿Office 365来开刀了,早在2014年3月份的时候,微软就已经宣布向Android平台推出开源的Office 365 SDK。今年早些时候Office 365也被集成到另一个非常出名的开源教育平台上——Moodle。

微软这么做,其实是想借助开源技术,让Office 365这样的服务更好地适用于教育市场。当然,这也可能会为Office 365的订阅量带来可持续的增长。

Office 365集成开源教育平台,这个我们或许不难想象,但是微软打算让WWT(World Wide Telescope)也实现开源。


8d3239ac70905e486f85d64c96fa6202e46df4b5

**
WWT(World Wide Telescope)
**

WWT(World Wide Telescope)其实就是我们所熟知的万维天文望远镜。微软已经宣布,微软研究院和美国约翰·霍普金斯大学共同研发的WWT也实现了开源,这款产品的源代码已经提交到开源社区Github上。

WWT也可以说是微软内部的一个黑科技产品,其后台本身拥有非常庞大的数据库。用户利用数据可视化工具可以对获取到的太空图像数据进行分析,并且实现相关数据的调用。微软还与NASA签署合作协议,希望为了WWT导入更多最新的太空图片数据。

WWT本身可以用于教育以及航天科研。按照微软的构想,其实现开源之后,运用范围还会继续拓展。开源对于WWT来说也是有好处的,其中的数据、协议和涉及到的技术将会变得更加完善,开发者也可以在开源平台的软件中进行相关的集成。

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
机器学习/深度学习 敏捷开发 人工智能
技术创新与实践:从理论到应用的跨越
在当今快速发展的科技时代,技术创新已成为推动社会进步的引擎。本文探讨了技术创新的重要性以及理论与实践之间的密切关系,通过案例分析和实践经验总结,展示了技术创新从理论到应用的跨越,以及其在各个领域的应用前景。
525 0
|
移动开发 安全 Java
钉钉企业应用网关了解一下
通过企业应用网关,即便该服务器完全在互联网上运行,我们也能够实现“零信任”访问。
2741 1
钉钉企业应用网关了解一下
|
10月前
|
人工智能 自动驾驶 安全
Cosmos:英伟达生成式世界基础模型平台,加速自动驾驶与机器人开发
Cosmos 是英伟达推出的生成式世界基础模型平台,旨在加速物理人工智能系统的发展,特别是在自动驾驶和机器人领域。
921 15
Cosmos:英伟达生成式世界基础模型平台,加速自动驾驶与机器人开发
|
9月前
|
运维 Cloud Native Serverless
方案测评 | 零基础5分钟拥有自己的DeepSeek-R1 满血版
阿里云推出的DeepSeek解决方案,帮助用户轻松拥有满血版DeepSeek-R1。无需编程知识,最快10分钟完成部署,支持API调用、PAI平台、函数计算和GPU服务器等多种方式。方案具备低门槛、高弹性、成本优化等优势,尤其适合零基础用户。解决方案链接:https://www.aliyun.com/solution/tech-solution/deepseek-r1-for-platforms?utm_content=g_1000401616
|
安全 数据安全/隐私保护 UED
优化用户体验:前后端分离架构下Python WebSocket实时通信的性能考量
在当今互联网技术的迅猛发展中,前后端分离架构已然成为主流趋势,它不仅提升了开发效率,也优化了用户体验。然而,在这种架构模式下,如何实现高效的实时通信,特别是利用WebSocket协议,成为了提升用户体验的关键。本文将探讨在前后端分离架构中,使用Python进行WebSocket实时通信时的性能考量,以及与传统轮询方式的比较。
271 2
|
人工智能 搜索推荐 数据挖掘
让 AI 回答更精准 ◎ 来学学这些Prompt入门小技巧
这篇文章介绍了如何通过有效的提示词来提升向AI提问的质量,使其回答更加精准,并提供了实用的指导原则和案例分析。
让 AI 回答更精准 ◎ 来学学这些Prompt入门小技巧
|
JavaScript 前端开发 架构师
Node框架 【Egg-企业级框架】
Node框架 【Egg-企业级框架】
690 0
|
JavaScript API
Vue3 基础语法
该内容介绍了Vue项目的创建和Vue3的语法、响应式API、生命周期、组件通信及跨组件通信方法。包括使用`npm init vue@latest`创建项目,`npm install`初始化,Vue3的`setup`语法,`reactive`、`ref`、`computed`和`watch`的用法,生命周期图解,以及父子组件间的数据传递。此外,还提到了Vue3中使用`provide`和`inject`进行跨层数据传递,以及通过Pinia库进行状态管理。
208 0
Vue3 基础语法
|
存储 运维 关系型数据库
PolarDB产品使用问题之是否可以私有化部署
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
952 2
|
存储 算法 Linux
Linux中的硬链接与软链接:原理、应用与最佳实践
Linux中的硬链接与软链接:原理、应用与最佳实践
862 0