第一个,ReactOS。
它最大的目标,就是重新实现Windows NT架构,让大量Windows软件和驱动能够直接运行,同时保持整个系统完全开源。

ReactOS最牛的地方在于开发过程。
这个项目大概开发的前20年,一直由一个已经退休的德国程序员默默坚持开发。更新很慢,却一直没有停止。

第二个是Zorin OS。
基于Ubuntu开发,目标是让Windows用户能够平稳迁移到Linux。
据说当时Windows 10停止官方支持之后,这套系统迎来了最快的一轮增长。
而且在Zorin OS 18发布后,仅用了一个月左右,下载量便突破100万,其中约78%的下载直接来自Windows用户。

ReactOS从诞生开始,就没有打算做另一套Linux,它选择了一条最难的路。
项目最初甚至叫FreeWin95,后来开发团队推翻原来的设计,把目标调整为兼容Windows NT,同时正式改名ReactOS。

Free95
这个决定,也意味着开发难度陡然提高。
Windows大量底层接口没有公开文档,很多功能只能依靠反向工程不断摸索。一个接口、一段驱动、一个系统调用,都需要反复验证。
2006年,ReactOS还经历过一次源码审查风波。项目暂停开发,对大量代码重新审核,只为了保证所有代码都符合开源规范。很多开发者离开了,也有人继续留下,坚持把项目做下去。

说回它的诞生,其实Zorin OS由Artyom Zorin和Kyrill Zorin兄弟两人共同创立,他们发现真正阻碍普通用户迁移Linux的,并不是系统性能,而是学习成本。
所以,开发初期他们就打算把开始菜单、桌面布局、窗口逻辑都尽量设计得接近Windows,让第一次接触Linux的人几乎不用重新适应。
很多用户第一次安装Zorin OS之后,很快就能开始办公,这也是它能够快速吸引Windows用户的重要原因。

看到这里,我们会发现一个共同点,就算它们都没有要求用户重新学习一切,而是尽量沿着大家熟悉的方式继续前进。

这种思路,国内早就有人借鉴,而且已经坚持了16年。
eversheet自研了中文表格编程技术,把开发软件变成了画表格。

它的表单设计界面和Excel十分接近,功能导航重点围绕填表公式、业务公式和数据接口展开。
普通人甚至开发者,不需要编写代码,也能逐步搭建ERP、WMS、MES、OA、财务、人力、物资管理等企业管理系统。
很多企业业务一直在变化。云表平台把这些变化交给业务人员自己完成,画表格、配置流程、增加业务逻辑,一套系统便可以持续迭代。

经过16年的发展,它已经服务超过30万家企业,行业覆盖化工、石油、电力、生产制造、航天等多个领域。
平台创建者曾深度参与WPS项目,因此整体操作方式十分接近大家熟悉的表格软件。
普通人两周左右便能完成基础搭建,还支持钉钉、企微、金蝶等第三方系统的数据互联互通,免费版支持20人同时在线,很多个人或者小团队可以直接开始使用。

软件行业每天都会出现新的产品。有的软件火一年,有的软件火几个月。
但始终存在些坚持不懈踏踏实实推进的项目,每一次版本更新,每一次功能完善,每一次代码提交,都来自一群愿意长期投入的人。
极客精神一直都在,理想主义也一直都在。
正是这些愿意慢慢打磨产品的人,让软件世界不断出现新的可能。
最后,你有什么补充或者修正的地方?
文 | eamon