站在阳光下

Good Luck To You!

owncloud与nextcloud之间的区别

在开始今天的文章之前,我们先来了解一下owncloud与nextcloud之间的一些事情。owncloud创建于2012年,是最早的个人云存储程序,后来分成了美国和德国两个公司。因为与其他管理层意见不合,2016年5月,创始人Frank宣布离职,离职后原owncloud的主要核心程序员全部跟随Frank加入到了他创立的新公司,这个新公司就是后来的Nextcloud。美国公司正式解散,旗下所有业务并入了其德国公司,现在仍然在使用的owncloud全部都是那个德国公司在运营,而美国公司运营的就是今天的Nextcloud,相当于是从母公司分家独立。

用过owncloud的同学请举手?这是一篇带有科普性质的行业八卦,更是一部简短的IT项目演变史,请备好小板凳,咱们现在开讲。

owncloud是什么?

owncloud是一款开源的多用户私有云存储系统,与Dropbox、Box、Google Drive极为相似,但与他们最大的不同在于owncloud是由成千上万的社区开发者贡献代码构建而成,完全免费。

owncloud服务端依赖LAMP(Linux、Apache、MySQL、PHP)环境运行,提供近乎完美的跨平台客户端支持,包括各主流Linux发行版、Windows(owncloud 8以后不再支持Windows Server系统)、macOS,以及Android和IOS手机客户端。

owncloud能把用户的文件完整的在每一个客户端之间同步,做到一处修改处处更新,并且可以随时将文件或文件夹共享给其他用户。同时,owncloud支持安装插件,实现诸如电子邮件、日历、联系人、音乐、相册等丰富的功能。

有了上述优势,owncloud得以在全世界范围吸粉无数,开始高速成长。

后来发生了什么?

几年前,事情开始发生变化。原本的由社区开发者决策驱动的产品策略受到创业投资的商业化影响,核心团队对来自社区的错误报告和功能要求的关注越来越少,owncloud GMBH(德国)和owncloud Inc(美国)之间逐渐形成了无法逾越的鸿沟。公司开始通过提供技术支持赚钱,并向其他领域扩张,抱怨的声音开始在开源社区久久回荡。

其实简单点说,就是两个公司一个要商业化,倾向于支持那些大的VIP客户,对于出了bug甩手不管,甚至无视那些开发者们。另一个公司也就是做开源技术的那个就很不满。

  • owncloud开发者无视用户反馈,只管付了钱的“企业”用户。

  • 诸如联系人和日历等核心服务插件的用户界面被破坏。

  • 任何建设性批评意见都被视为个人攻击或直接被忽视。

  • 大量存在缺陷的代码被发布,例如损坏的更新工具。

  • owncloud美国和德国公司之间在功能路线图计划上背道而驰,互相遮遮掩掩。

  • 缺乏整体创新和发展。

伴随着一系列问题的发生,owncloud项目的创始人Frank对风险投资的“屠杀社区”行为感到十分沮丧,决定采取一些行动。在辞职后的几周内,绝大多数的核心开发者也离开了owncloud选择跟随Frank另起炉灶。随后,他们宣布组建新的业务平台,从owncloud的github仓库中创建了一个分支并将其命名为nextcloud。有人认为这是自己打自己的脸,但更多人觉得这是一个项目的重生。用从前的方式,做崭新的事情。

Nextcloud凭什么更好?

在2016年6月2日发布消息的一个月不到的时间,nextcloud 9和nextcloud 10相继诞生。另外,owncloud 8.2.3以及之后的版本都可以非常简单的直接迁移到nextcloud,并宣称将长期提供迁移功能。nextcloud修复了大量的bug,并增加了许多用户期待的功能,包括且不限于:

  • 修复了40多个错误,其中大部分是早已存在的。

  • 支持自由修改LOGO和主题颜色。

  • 集成视频播放器。

  • 相册界面增强。

  • 增加服务器信息统计插件,可以查看实时 CPU 负载、内存用量、存储空间,并且可以使用第三方统计监测工具访问。

  • 增加在线 OFFICE 办公软件等高级功能,且视频和音频会议与 Spreed.ME WebRTC 平台完全兼容。

  • 全新的应用插件商店。

这对开源社区是否有好处?

许多人担心,owncloud项目有可能中止,这会伤害整个社区。但现实情况并非如此,虽然流失了大量的核心开发者,但owncloud仍旧在修复bug。虽然资源在两个项目之间进行了重新的分配,可以看到两者都产生了令人耳目一新的变化。这种项目拆分的情况并不是头回发生,MariaDB之于MySQL,LibreOffice 之于 OpenOffice都是前车之鉴。

总结

Frank出走owncloud另起炉灶创建nextcloud这件事,笔者并不未及时获悉,事件的始末是前一段时间无意中才了解的。随后我安装体验了nextcloud,事实证明确实要比owncloud更体贴好用,特别是用Docker容器技术实现完全免费的在线 office预览和编辑功能实在太赞了。

天下大事,合久必分,分久必合,你说呢。

也就是说这两个程序都是来自于同一个母体,应该说是同一个团队,这也是为什么他们俩的界面完全是一模一样的双胞胎。连登录画面的背景图都一样,除了颜色不一样之外。由于是原班人马打造的新版,因此有人质疑他们是新瓶装旧酒。其实与其让一个开源的程序变成了敛财的工具,资本逐利的工具,到不如把它用之于民。好在Nextcloud很讲义气,承诺以前所有的owncloud用户出现问题有了bug无条件解决,或者直接可以一键迁移到Nextcloud上面,在这方面可以说是很仗义的,要知道有的程序在独立分家后是不会去管以前的那些老用户的,这也说明了新程序还是重视用户体验的。在owncloud 9版本后,Nextcloud 9全新起航,目前owncloud发行了10版本,Nextcloud发行了13版本的新版。相信未来可以继续使用非常优秀的个人存储产品。

文章原文:云存储——再见owncloud,你好nextcloud!(文章有改动)

https://www.getnas.com/2017/06/2222.html

发表评论:

Powered By Z-BlogPHP 1.5.1 Zero

Copyright 2017-2020 站在阳光下(shibushi.cc)All Rights Reserved. 鲁ICP备17054101号