如何将AI能力与大数据技术结合,助力数据分析治理等工作的效率大幅提升,优化大数据引擎的性能及成本? 了解详情
写点什么

微软.NET Framework 的开源之路

  • 2007-10-12
  • 本文字数:975 字

    阅读完需:约 3 分钟

回到 2000 年,敲门人 Eminem 发布了一个名为“The Real Slim Shady”的打油歌。在当时,这是为了调侃那些在流行音乐世界普遍存在的工业制造的流行歌曲。具有讽刺意味的是,大多数听众和歌迷忽略了这首歌的真正含义,而欢呼着这种新方式(即写打油歌)的到来。今天,Scott Guthrie宣布在.NET 3.5 和Visual Studio 2008 发布的同时,微软将在微软参考许可协议(MS-RL, Microsoft Reference License )下发布.NET Framework 的源代码。

用 Scott Guthrie 自己的话来说:

我们将以提供如下组件的源代码(包括注释在内)作为开始:.NET Base Class Libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System.Net, System.Security, System.Runtime, System.Text, etc)、ADO.NET (System.Data)、ASP.NET (System.Web)、Windows Forms (System.Windows.Forms) 和 _WPF (System.Windows)。_ 然后,我们将在明年添加更多的组件。

开发人员将能够下载这些源代码的单独安装包或者在 Visual Studio 2008 中根据需要动态地下载。使用动态下载的好处是允许 Visual Studio 根据开发人员安装在他的机器上的.NET 函数库版本,来匹配源代码文件。

关于这次动作的背景原因,Scott 做了详细说明:

能够访问.NET Framework 函数库的源代码并和调试器集成等措施对于.NET 开发人员真的很有价值。能够单步调试和查看这些源代码对.NET Framework 函数库如何实现有更好的理解,转而帮助开发人员创建更好的应用程序,更好地使用他们。

在最近的一篇 eWeek 文章中,Peter Galli 所假定的开源会成为软件工业的巨大“破坏者”已经逐渐显现出来。为了支持他的观点,他从 Gartner 引用了大量数据。

  • 开源软件抢走了 2006 年的 927 亿美元软件市场份额当中的 13%。
  • 开源将在 2011 年预计达到 1692 亿美元的收入当中占据 27% 的份额。

这将如何发生?他继续引用 Gartner 的 Laurie Wurster 的话:

开源软件通过提供更低成本或免费的替代品,继续侵蚀着私有软件的销售收入,并通过提供普及型解决方案来满足中小企业的需求进而扩展总体市场潜力,同时为既定的和正在形成的服务提供者创建了一种新的商业模式——为开源解决方案提供选择、自定义和管理服务。

.NET 社区和开源社区将对微软这样的公告做出如何反应?这是一个在软件工业中进化或革命的行动吗?

查看英文原文: Open Source: The .NET Framework

2007-10-12 00:281429
用户头像

发布了 254 篇内容, 共 46.4 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

加电软件系统开发详情

黔唐百宜软件系统开发内容

Axie Infinity区块链游戏系统开发技术

薇電13242772558

区块链

号称下一代消息中间件!来看看它有多牛逼

白亦杨

Java

完成GitHub个人主页设计,只需要这三步

百度开发者中心

GitHub 主页

思购趣拼APP系统开发内容

CloudQuery 使用教程之 No.5 组织架构

CloudQuery社区

sql dba 国产数据库 运维开发 数据库管控工具

优米心选软件系统开发资料

VGC挖矿APP系统开发内容

社区活动|Apache Pulsar 社区志愿者招募

Apache Pulsar

大数据 云原生 pulsar Apache Pulsar 消息中间件

双非本化学跨专业,投岗阿里/滴滴后端三面,最终拿下offer

Java 面试

云服务器、虚拟主机以及服务器如何定义的?三者有什么区别?

行云管家

云计算 服务器 云服务器 虚拟主机

Canny 边缘提取相关知识学习,图像处理第 32 篇博客

梦想橡皮擦

7月日更

保安小王分享:四面字节跳动,终拿Offer,只有努力,方能成功

Java架构师迁哥

等保二级与等保三级定级标准是怎样?哪个级别更高?

行云管家

网络安全 数据安全 等保 等级保护

三伏天口腔上火有口气?用这款牙膏降降火

Geek_50a546

手把手教你,从零开始实战搭建SpringCloud Alibaba!这份笔记太牛了!

Java 架构 面试 微服务

容器安全最佳实践入门

百度开发者中心

容器

走进Android架构!2021大厂Android面试经验

欢喜学安卓

android 程序员 面试 移动开发

云洲智造直播间来啦!精彩不停,速来观看

浪潮云

CGPay Pro钱包APP系统开发需求

视频云的全景蓝图,想象力的允诺之地

阿里云视频云

阿里云 计算机视觉 云视频 超视频化 图像增强

性能优化:空调能耗节能的强化学习探索之路

鲸品堂

性能调优

FIL币价走势如何?FIL币价格未来多少钱一枚?

IPFS挖矿靠谱吗?IPFS是什么项目是国家许可的吗?

一个100%省力的,让城市管廊运维变得轻松的秘诀

一只数据鲸鱼

数据可视化 智慧城市 智慧管理 地下管廊

金九银十吃透这份redis笔记文档,让你超过90%的面试者

Java redis 架构 面试

网络攻防学习笔记 Day73

穿过生命散发芬芳

网络攻防 7月日更

低代码行业未来如何?

优秀

低代码

帮你理清学习一个知识点的过程

加百利

大前端 7月日更 primise

RAID 概念- RAID-0-1-5-10 的工作原理

学神来啦

Linux 运维自动化 linux运维 raid

微软.NET Framework的开源之路_.NET_James Vastbinder_InfoQ精选文章