微软应该开源的 15 款产品 Skype、照片库在列 - 开源中国社区
微软应该开源的 15 款产品 Skype、照片库在列
oschina 2015年12月29日

微软应该开源的 15 款产品 Skype、照片库在列

oschina oschina 发布于2015年12月29日 收藏 24 评论 37

有免费的MySQL,为什么还要买? >>>  

在过去这几年里,微软对软件开源似乎产生了越来越大的兴趣。他们先是向Linux内核贡献代码,还开放了 .NET 核心Visual Studio Code 编辑器、甚至是 Chakra JavaScript 引擎(IE浏览器和Edge所用)的源代码。而在和公司内部的开发者进行了漫长的谈判之后,微软最近又对博客工具 Windows Live Writer 进行了开源。

可实际上,作为一家软件巨头,微软还有不少产品都应该进行开源,本文就对当中的15款进行了盘点。

1.Windows Media Player

微软这款古老的多媒体播放器许多年都没有进行过升级了,但它依然预装在Windows系统当中。Media Player拥有不少Groove音乐播放器或电影和电视视频播放器所缺乏的功能,比如皮肤和插件支持。

如果微软不想在为Media Player带来更多的新功能,它可以将其交给开源社区打理。

2.飞行模拟器

在25年的时间里,微软飞行模拟器让我们坐在椅子上就能操纵世界上最热门的飞机和直升机,但这款软件在2006年就停止了更新,微软更是在2009年关闭了它的开发工作室ACES。

在去年,微软将飞行模拟器授权给了Dovertail(火车和钓鱼模拟器开发商),它的新版本可能会在2016年发布。但如果新版软件是一个和微软飞行游戏类似的轻量级版本,那微软还不如将其交给爱好者社区进行开发和维护。

3.Windows照片库

这款优秀图片管理和编辑软件背后的团队已经把开发侧重放在了Windows 10的照片应用,但后者似乎并不会加入太多的高级功能。和照片应用相比,Windows照片库拥有更为丰富的功能,比如地理标签、面部标签或是全景功能。但现如今,这款软件已经被打入冷宫。

4.MSN Messenger

MSN曾经是风靡一时的聊天软件,但在收购Skype之后,微软很快彻底关闭了该服务。但考虑到MSN的即时信息要比Skype聊天稳定得多,微软可以将前者的客户端开源,而开源社区或许可以将其变成一个总是显示你最新信息的工具。

5.Skype

WebRTC 标准意味着你可以编写一个网页来使用Skype了,因此我们可能很快就会看到网页版的第三方Skype应用。要是微软可以同时开放Skype标准客户端的 源代码,开发者就能为其带来各种各样的功能,长期无更新的Linux版本也将得到升级,一些缺失的功能也能得到补充,比如64位支持和视频群聊的屏幕分享 等。

6.Windows 10触控键盘

早在首个Build大会上,Windows团队的Jensen Harris就曾承诺Windows 8触控键盘将提供更多的高级功能,开发者也能够制作自己的按键布局。我们也希望微软能够早日兑现自己的承诺,开放Windows 10的触控键盘。

7.记事本

记事本是处理一些简单文字任务的实用工具,但它自Windows Vista起就基本没有变过了。虽然它也拥有几个热门的开源版本,比如Notepad++,但它们的高级功能基本都是为开发者所设计的,且界面更为复杂。

如果记事本能够开源,那开发社区就能够为其带来更多的实用功能,比如拼写检查或更多格式的支持,并同时保持它简单基本的界面。

8.写字板

如果你的电脑没有安装Word,那你可以使用写字板打开Word文件。不过和记事本一样,这款软件也已经很久没有更新过了。如果微软将其开源,那么人们便获得了一个可以开启Word文档的可靠替代品,开源社区甚至可以为其加入其他格式的支持。

9.OneDrive同步客户端

虽 然可能性几乎为零,但我们依然希望看到OneDrive同步客户端能够开源。虽然微软一直希望打造一个统一的OneDrive和OneDrive for Business客户端,但他们却没有时间为其添加新功能,且OneDrive客户端的完善程度也不够高,在Windows中经常会出现许多问题。如果将 其开源,OneDrive可能会变得更加稳定、快速和功能丰富,甚至是与其他操作系统进行整合。

10.FrontPage和Expression Web

在 这些年里,FrontPage已经从开发网站的HTML编辑器成为了SharePoint的自定义工具,而它的网页编辑功能已经被转移到了 Expression Web当中,但后者在2011年就已停止了开发。如果微软将其开源,那么它便能够跟上网页标准的发展,过时的安全功能也将得到解决。

11.PowerToys

PowerToys 是一款功能强大的工具,它的众多功能也已经被直接整合到了Windows当中,比如虚拟桌面、桌面背景自动更改、ISO镜像烧录/加载等等,但其他那些被 遗忘的功能同样非常实用,比如用于同步文件夹的SyncToy。如果原开发者同意,微软可以对PowerToys那些最实用的功能进行开源,让开发社区继 续延续它的生命。

12.Windows Home Sever

微软应该开源的15款产品 Skype、照片库在列

由 于OEM希望Windows Home Sever能够以更高的价格出售,微软被迫将其变得更加复杂。虽然他们不太可能将整个操作系统开源,但当中的部分工具却有这个可能,比如Drive Extender工具和备份软件。它们依然具备很强的实用性,能够给普通用户带来不小的益处。

13.Sketchflow

微软应该开源的15款产品 Skype、照片库在列

Expression Studio是一款相当全面的开发套件,但它在2012年就已停止了开发。在众多的实用工具当中,Sketchflow是其中关注度颇高的一款,它可以让 开发者为自己的界面设计打草稿,使自己可以清晰地看到自己的工作进度。由于相当多的开发者依然想要使用它来开发自己的应用,它也就成为了理想的开源候选。

14.Electron

微软应该开源的15款产品 Skype、照片库在列

Electron是一个跨平台架构,可让开发者将其他操作系统作为Universal App在Edge浏览器中运行。微软自己的开源Visual Code编辑器就是基于Electron所制作的,因此微软的开发者应该对其都非常熟悉。

15.Visual C++

微软应该开源的15款产品 Skype、照片库在列

当微软开源.NET之时,他们同时也开放了Roslyn C#的源代码。但和大多数C++编译器一样,Visual C++并没有开源。如果你想要开发一款运行于iOS的C#应用,可以使用开发者社区所制作的开源工具。如果你想为iOS开发一款C++应用,可以在 Visual Studio Community中实现。但你会开始觉得微软不让自己的C++编译器开源显得有些不合常理。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:微软应该开源的 15 款产品 Skype、照片库在列
分享
评论(37)
最新评论
0

引用来自“猫之良品”的评论

作者说得好像开源不需要成本似的,要是代码里有与其它软件项目相同的算法代码,很容易被告侵权。
制造慵肿的垃圾,然后扔挣慵肿的垃圾。微软的产品只剩下 DVD 和游戏机
0
作者说得好像开源不需要成本似的,要是代码里有与其它软件项目相同的算法代码,很容易被告侵权。
0
一步一步来呗,现在微软已经迈向开源
0
做个记事本能有多难?小编想象中的记事本早就有人实现啦,叫Notepad2,虽然也是个渣渣。
0
没记错的话MFC的例子里就有一个写字板,虽然不是完全一样的,但没缺任何主要功能
0
模拟飞行有steam重置版的。。。。但说实话,如果能让PMDG之类的公司参与,相信会做得更好:bowtie:
0
Wimdows一旦开源,世界就会爆炸
0
微软还是很让人佩服的
0
趁微软病,要微软命,在Windows霸占桌面系统已长达几十年的时间,也是时候取其首级于混斗之中啦
0
微软应该送我钱的10个理由。。。。
0
开源skype?想多了吧。
0

引用来自“颠落大帝”的评论

要明主,人家不开元你也不能逼迫人家

引用来自“eechen”的评论

就那notepad,开源都没人看,什么鸟东西,连Linux换行LF都不能识别的垃圾。

引用来自“颠落大帝”的评论

我喜欢PHPstorm + sublime 组合。sublime 虽然window下收费,但是linux 可以免费用。

引用来自“ios之王”的评论

sublime在unix的OSX下也是免费,但是textmate也很好。PHPstorm也是收费的,PHPstorm和netbeans比有什么优势么,特别在单步debug上面?
你说的单步debug 太高级了,从来没用过。我基本都是靠看代码逻辑加 自己的debug日志查问题。我是看中他的索引功能,太强大。netbeans 没用过,不做评论。
0
文章中这些都是垃圾货,微软都开源了黑科技.NET C#,你们还要怎样?
0

引用来自“颠落大帝”的评论

要明主,人家不开元你也不能逼迫人家

引用来自“eechen”的评论

就那notepad,开源都没人看,什么鸟东西,连Linux换行LF都不能识别的垃圾。

引用来自“颠落大帝”的评论

我喜欢PHPstorm + sublime 组合。sublime 虽然window下收费,但是linux 可以免费用。
sublime在unix的OSX下也是免费,但是textmate也很好。PHPstorm也是收费的,PHPstorm和netbeans比有什么优势么,特别在单步debug上面?
0
前面的都说明了这是微软不管的东西,要微软交给开源社区管理理由还是充分的,但是最后几个是什么玩意。
另外这个说的是应该给开源社区负责,倒不是真的对这代码多感兴趣
0

引用来自“zouqilin”的评论

应该开源windows
wrk倒是很久没更新过了
0
应该开源windows
0

引用来自“颠落大帝”的评论

要明主,人家不开元你也不能逼迫人家

引用来自“eechen”的评论

就那notepad,开源都没人看,什么鸟东西,连Linux换行LF都不能识别的垃圾。
我喜欢PHPstorm + sublime 组合。sublime 虽然window下收费,但是linux 可以免费用。
0
我不明白把一个记事本开源有什么鸟意义……
0
写字板,虽然不是开源的,但你能找到它的源代码——就在MFC的example里
顶部