写点什么

.NET Micro 为什么要开源?

  • 2009-11-24
  • 本文字数:634 字

    阅读完需:约 2 分钟

几个月前,微软宣布.NET Micro Framework 的开源计划。从那以后,有谣传说微软以开源为借口放弃这个项目。真相刚好相反,微软实际上通过开源驱动.NET Micro 的发展。

据微软项目部经理Colin Miller 称,这个改变是由小型电子设备的商业模式驱动的。即使每个部件只收取1 到2 美元的小额许可费用,也占了设备总成本的很大一部分。这个成本阻碍.NET Micro 的发展,从而干扰了微软的战略目标。具体来说,这个目标是使微软拥有一个完整的开发工具包,兼顾从最小电子设备到大规模云系统的所有东西。

开源对发展重要的另一个原因是电子设备市场的多样性。开发人员和工程人员被迫等待微软把.NET Micro 移植到每个新设备,从而延缓.NET Micro 的发展。

Colin 还透露微软正计划和开源社区建立良好的合作关系。一个由微软和非微软成员组成的机构会决定注意力集中在哪些项目上,并最终把它们整合到框架核心里。可能的项目列表将会来自用户社区提交的名单。

.NET Micro Framework 备受批评的一个地方是不支持 Visual Basic。尽管微软此时仍未为 VB 分配专门的资源,但他们确实有一个几年前由实习生创建的演示版本。这也将被开源,如果社区确实想要一个 VB 版本,他们会重拾这个项目并完成它。

另一个备受批评的地方是缺乏开源加密库。Colin 说,这是时间方面的问题,他希望,一旦开源网站创建好了就会有人开展加密项目。

有了托管代码、WPF 以及可以轻易整合起来的高质量组件的支持,小规模和业余电子市场将会有个更好的未来。

查看英文原文: Why .NET Micro Really Went Open Source

2009-11-24 06:512259

评论

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

安全架构师的自我修炼:从原则到实践

I

安全架构师 信息安全 安全设计 企业安全 安全架构设计

VMware Fusion 13.6.2 OEM BIOS 2.7

sysin

VMware Fusion 虚拟机

Ascend上的PageAttention

zjun

大模型 Ascend PagedAttention

3D渲染与动画制作的创意利器 KeyShot 2024 for mac中文激活版

小玖_苹果Mac软件

Splunk Enterprise 9.4 发布,新增功能概览

sysin

Splunk Enterprise

Ascend Extension for PyTorch的源码解析

zjun

模型 PyTorch Ascend

Ascend上的FlashAttention实现

zjun

Transformer 大模型 Ascend

VMware ESXi 7.0U3r Unlocker & OEM BIOS 标准版和厂商定制版

sysin

esxi

智谱清言英特尔酷睿Ultra专享版发布,离线模型玩转AIPC

E科讯

“全球金牌敏捷课程” · 12月28-29日CSM认证课程 · Jim老师引导讨论AI & Agility话题

ShineScrum

鸿蒙应用开发从入门到入行 - 篇7:http网络请求

猫林老师

鸿蒙 HarmonyOS 鸿蒙应用开发 鸿蒙原生应用开发 HarmonyOS NEXT

HarmonyOS鸿蒙开发 - 解决上下两栏白边 - 沉浸式效果

猫林老师

HarmonyOS 鸿蒙应用开发 鸿蒙原生应用开发 HarmonyOS NEXT

开辟新蓝海 华为坤灵剑指中小企业安全增量市场

极客天地

Bodymovin for Mac (AE动画导出json工具) v5.12.1英文激活版

小玖_苹果Mac软件

第78期 | GPTSecurity周报

云起无垠

VMware ESXi 7.0U3r Unlocker & OEM BIOS 集成网卡驱动和 NVMe 驱动 (集成驱动版)

sysin

esxi

VMware ESXi 8.0U3c Unlocker & OEM BIOS 标准版和厂商定制版

sysin

esxi

uniapp开发鸿蒙,是前端新出路吗?

猫林老师

前端 HarmonyOS

鸿蒙应用开发从入门到入行 - 篇6:数据监听器、滚动、侧滑功能

猫林老师

鸿蒙 HarmonyOS 鸿蒙应用开发 鸿蒙原生应用开发 HarmonyOS NEXT

蓝宝石插件套装Boris FX Sapphire mac激活版 支持AE PS AVX OFX等

小玖_苹果Mac软件

SelfAttention在Ascend上的实现

zjun

Transformer 大模型 Ascend

【万字长文】MarsCode结合 Manim 打造炫酷的算法演示动画

战场小包

Python AI 代码生成 AIGC

Ascend Extension for PyTorch是个what?

zjun

PyTorch CANN Ascend

还在为入门鸿蒙效率慢而困惑?不妨试试开发学习神器 - AI辅助编程

猫林老师

鸿蒙 HarmonyOS 鸿蒙应用开发 鸿蒙原生应用开发 HarmonyOS NEXT

VMware Workstation 17.6.2 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux

sysin

Workstation

VMware ESXi 8.0U3c Unlocker & OEM BIOS 集成网卡驱动和 NVMe 驱动 (集成驱动版)

sysin

esxi

0基础跟练!代码小白也能搭建自己的专属 AI 聊天助手

TRAE

AI 聊天机器人 AI编程 聊天助手 豆包MarsCode

Kafka 迁移 AutoMQ 时 Flink 位点管理的挑战与解决方案

AutoMQ

Axure RP 10 for Mac中文激活版:高效原型设计软件

小玖_苹果Mac软件

Antares Auto-Tune Pro for Mac(音调校正) 11.0 激活版

小玖_苹果Mac软件

.NET Micro为什么要开源?_.NET_Jonathan Allen_InfoQ精选文章