8个曾经专有的免费开源Windows应用程序

您是否认为开放源代码软件运动只是在2000年代初达到顶峰的一种时尚?嗯,绝对不是这种情况。实际上,在过去几年中,由于一些出人意料的公司的支持,开放源代码运动引起了极大的关注。

例如,Apple开放源代码Swift编程语言,而Apple是足够聪明的人意识到这一点。

而且不是唯一的一个!!在公司为曾经专有的项目发布源代码的情况下,您会发现数十甚至数百个案例-他们通常从中受益。这是一些更著名的示例,您可能会认出其中的许多。

1。 Mozilla Firefox

Firefox并不总是Firefox。

早在1990年代,当Internet仍然是新的且尚未开发时,最受欢迎的Web浏览器是称为Netscape Navigator的专有软件。但是,由于微软成功地将世界推向Internet Explorer,Netscape Navigator在2000年代几乎全部消失了。

Netscape Corporation继续前进并创建了Netscape Communicator软件套件,该套件用作Mozilla应用程序套件的基础,该套件最终将成为Phoenix浏览器的基础。由于商标压力,Phoenix最初重命名为Firebird,最后又重命名为Firefox。

2。 LibreOffice

您对此列表中的LibreOffice感到惊讶吗?确实,LibreOffice并不总是开源的。

它始于1985年,当时是专有的文字处理程序,名称为StarWriter,StarDivision是StarOffice的一部分。该公司后来在1999年被Sun Microsystems收购,后者将应用程序转变为Microsoft Office的开源替代品,并获得了OpenOffice的名称。

但是,Oracle Corporation进入并收购了Sun。 Microsystems于2010年推出。这促使一些对Oracle的历史和软件开发者声誉不满意的OpenOffice用户分叉源代码并以LibreOffice的形式发布。现在到了今天,LibreOffice是目前可用的最好的免费办公套件之一。

3。 ICQ

ICQ(“我向你求婚")是一个受欢迎的即时通讯工具,于1996年推出,为AIM,YIM和MSN Messenger等更知名的应用程序的成功铺平了道路。出乎意料的是,ICQ仍被全球超过1100万用户使用。

对ICQ的历史知之甚少,但这就是我们所知道的:ICQ在1998年被AOL收购,然后从AOL卖给Mail .Ru在2010年开源,然后在2016年由Mail.Ru开放。它的开源来源不多,主要是因为大多数人根本不了解或不在乎它。

简而言之,此举是“太少,太迟"的缩影,而且我不希望ICQ再次流行。但这对Mail.Ru来说是一个不错的举动,因此他们的确值得赞扬。

4。 Blender

开放源代码爱好者经常将Blender视为正确完成开放源代码软件的示例。它证明了开源软件可以与专业级替代软件一样好,在Blender的情况下,开源软件可以比专有软件更好。 p>

但是这里有一个问题:

Blender在1995年作为内部动画应用程序开始,于1998年作为共享软件发布,并在2004年被关闭2002年,开发公司破产。作为最后的努力,首席开发人员开展了一项筹款活动,并承诺如果社区筹集了100,000欧元,则将开源Blender。在短短几个月内就实现了目标,并且Blender从那时起就一直是开源的。

不仅如此,Blender社区比以往任何时候都更加活跃和活跃。如果您想学习3D建模,动画,视觉效果甚至视频编辑,请查看这些教程以开始使用Blender。

5。 .NET Framework

五年前,如果您调查过一群认为自己永远不会接受开源哲学的公司的人,那么微软可能会超越名单。因此,当Microsoft在2014年开源.NET Framework时,每个人的嘴巴都松了下来。

要了解为什么这是一个如此重要的时刻,我们需要知道.NET Framework是什么以及为什么它会在第一个版本中存在。

.NET Framework于2002年发布,它提供了大量的代码,开发人员可以使用它们来加快开发过程。例如,如果我想创建一个业务应用程序,则不必编写将窗口绘制到屏幕上的所有逻辑,框架可以为我处理。请查看我们的.NET Framework入门指南以获取更多详细信息。

缺点是基于.NET Framework的代码只能在具有.NET Framework运行时环境的计算机上运行很长时间。这仅适用于Windows。但是,由于该框架是开源的,因此可以移植到Mac,Linux和其他操作系统,从而可以使用一个代码库创建跨平台应用程序。

6。 Live Writer

微软进军开源软件并不是一次性的事情。自从开源.NET Framework以来,多年来,Microsoft在其他几个项目中都做过同样的事情,其中​​包括广受欢迎的Windows Live Writer应用程序。

Microsoft早在2000年代就收购并整合了一家名为Onfolio的公司。及其所有软件产品。其中一个应用程序Onfolio Writer于2007年以Windows Live Writer的形式发布,然后每年进行更新,直到2012年更新为最新版本。那时,开发工作就停止了。

幸运的是,Live Writer的粉丝们发现该应用程序开源于2015年,并分支到现在称为Open Live Writer的地方。这是为什么开源软件非常适合最终用户的一个很好的例子:如果原始开发人员停止使用该软件,则其他人可以将其分叉并继续使用。

7。 Xamarin Studio

这是微软在开源社区中所做的第三个例子。

Xamarin Studio是专有的集成开发环境,简化了创建Mono,Cocoa,Android,和使用C#的iOS应用。 2016年初,Microsoft迅速收购了Xamarin及其所有软件产品,然后将其大部分开源。

Xamarin Studio本身已停产,因为其大多数功能已合并到Microsoft Visual Studio中。 Xamarin SDK中的所有其他软件都是根据MIT许可证发行的。他们甚至接受了Mono(由Xamarin主导的.NET Framework的重新实现,该协议在GPL和LGPL下获得许可),并在MIT下进行了重新许可。

换句话说,Microsoft进行了一个著名的项目,其中一部分

8。 Visual Studio代码

很难为程序员提供好的文本编辑器。 Sublime Text很棒,但是要花70美元,而像Atom和Brackets这样的开源替代品一直存在问题(例如性能不佳,错误更新等)。直到Visual Studio Code才使我们两全其美。

注意:Visual Studio Code与Visual Studio完全分开。

Visual Studio Code首次推出于2015年6月获得专有的封闭源代码许可。但是,在获得了社区的大量反馈和许多请求之后,Microsoft将其打开并根据MIT许可证在GitHub上发布了它。现在,它可以说是目前最好的文本编辑器,许多以前的Sublime / Atom / Brackets用户都喜欢使用它。

我每天都亲自使用它,我强烈推荐它。如果您要开始使用,请查看这些有关Visual Studio Code用户的生产力提示。

开源软件是未来

专有软件将永远存在,并且不能否认。但是令人惊讶的是,开源运动是如何获得发展的。想进一步探索吗?

越来越多地看到,除了开源软件之外,一无所获成为可能-两者并不是同义的,即使用户倾向于将它们混为一谈。

您对开源软件的感觉如何?您是否会尽可能地寻找它?还是您更喜欢专有应用程序的一般质量?在下面的评论中与我们分享!

标签: Blender LibreOffice Mozilla Firefox 开源 软件许可 Windows Live Writer