Dropbox 是文件共享应用程序中的巨头。 即使它是一个非常受欢迎的工具,您也可能会选择使用替代方案。
也许是因为您出于所有充分的理由(包括安全性和自由)而致力于开源之道,或者您受到了数据泄露的惊吓。 或者,对于您实际需要的存储量而言,定价计划可能对您不利。
幸运的是,市面上有很多开源的文件共享应用程序,它们以比 Dropbox 收费低得多的价格为您提供更多的存储、安全性和对数据的控制。 有多低? 如果您有点技术头脑并且可以使用 Linux 服务器,请尝试免费。
以下是五个最佳的 Dropbox 开源替代方案,以及您可能需要考虑的其他几个方案。
ownCloud

ownCloud 于 2010 年推出,是此列表中最古老的应用程序,但不要被它迷惑了:它仍然非常受欢迎(据该公司称,拥有超过 150 万用户),并且由 1,100 名贡献者组成的社区积极维护,并定期发布更新。
它的主要功能——文件和文件夹共享、文档协作——与 Dropbox 类似。 它的主要区别(除了它的 开源许可证)是您的文件托管在您的私有 Linux 服务器或云上,从而让用户完全控制您的数据。(自托管是此列表中应用程序的共同点。)
使用 ownCloud,您可以通过适用于 Linux、MacOS 或 Windows 计算机的客户端或适用于 Android 和 iOS 设备的移动应用程序同步和访问文件,并为他人提供受密码保护的链接以进行协作或文件上传/下载。 数据传输通过端到端加密 (E2EE) 和 SSL 加密来保护。 您还可以通过其 市场中提供的各种第三方应用程序来扩展其功能,并且还有一个付费的商业授权企业版。
ownCloud 提供全面的 文档,包括安装指南和用户、管理员和开发人员手册,您可以访问其 GitHub 存储库中的 源代码。
NextCloud

NextCloud 于 2016 年从 ownCloud 分拆出来,并具有许多相同的功能。 Nextcloud 宣称其高安全性和合规性是一项显着特征。 它具有 HIPAA(医疗保健)和 GDPR(隐私)合规性功能,并提供广泛的数据策略实施、加密、用户管理和审计功能。 它还在传输过程中和静态状态下加密数据,并与移动设备管理和身份验证机制(包括 LDAP/AD、单点登录、双因素身份验证等)集成。
与此列表中的其他解决方案一样,NextCloud 是自托管的,但如果您不想在 Linux 上推出自己的 NextCloud 服务器,该公司会与多家 提供商合作进行设置和托管,并销售服务器、设备和支持。 一个 市场提供大量应用程序来扩展其功能。
NextCloud 的 文档页面为用户、管理员和开发人员提供详尽的信息,以及指向其论坛、IRC 频道和社交媒体页面的链接,以获得基于社区的支持。 如果您想贡献、访问其源代码、报告错误、查看其 (AGPLv3) 许可证或只是了解更多信息,请访问该项目的 GitHub 存储库。
Seafile

Seafile 可能没有 ownCloud 或 Nextcloud 的 bells 和 whistles(或应用程序生态系统),但它可以完成这项工作。 本质上,它充当 Linux 服务器上的虚拟驱动器,以扩展您的桌面存储,并允许您有选择地与密码保护和各种级别的权限(即,只读或读/写)共享文件。
它的协作功能包括每个文件夹的访问控制、受密码保护的下载链接以及类似 Git 的版本控制和保留。 文件通过双因素身份验证、文件加密和 AD/LDAP 集成来保护,并且可以从 Windows、MacOS、Linux、iOS 或 Android 设备访问。
有关更多信息,请访问 Seafile 的 GitHub 存储库、服务器手册、wiki 和 论坛。 请注意,Seafile 的社区版是在 GPLv2 下获得许可的,但其专业版不是开源的。
OnionShare

OnionShare 是一个很酷的应用程序,它只做一件事:它允许您安全地共享单个文件或文件夹,如果您愿意,还可以匿名共享。 无需设置或维护服务器——您只需在 MacOS、Windows 或 Linux 上 下载并安装该应用程序即可。 文件始终托管在您自己的计算机上; 当您共享文件时,OnionShare 会创建一个 Web 服务器,使其可以作为 Tor Onion 服务访问,并生成一个无法猜测的 .onion URL,该 URL 允许收件人通过 Tor 浏览器访问该文件。
您可以设置文件共享的限制,例如限制下载次数或使用自动停止计时器,该计时器设置严格的到期日期/时间,之后该文件将无法访问(即使尚未访问)。
OnionShare 是在 GPLv3 下获得许可的; 有关更多信息,请查看其 GitHub 存储库,其中还包括 文档,其中涵盖了此易于使用的文件共享应用程序中的功能。
Pydio Cells

Pydio Cells 于 2018 年 5 月达到稳定状态,是对 Pydio 文件共享应用程序核心服务器代码的完全改进。 由于 Pydio 基于 PHP 的后端存在局限性,开发人员决定使用微服务架构以 Go 服务器语言重写后端。(前端仍然基于 PHP。)
Pydio Cells 包括通常的文件共享和版本控制功能,以及应用内消息传递、移动应用程序(Android 和 iOS)以及用于协作的社交网络风格方法。 安全性包括基于 OpenID Connect 的身份验证、静态加密、安全策略等。 企业发行版中包含高级功能,但对于社区(或“家庭”)版本中的大多数中小型企业和家庭用户来说,功能足够强大。
您可以为 Linux 和 MacOS 下载 Pydio Cells。 有关更多信息,请查看 文档常见问题、源代码存储库和 AGPLv3 许可证。
其他值得考虑的
如果这些选择不能满足您的需求,您可能需要考虑这些开源文件共享类型的应用程序。
- 如果您的主要目标是在设备之间同步文件,而不是共享文件,请查看 Syncthing)。
- 如果您是 Git 的粉丝并且不需要移动应用程序,您可能会喜欢 SparkleShare。
- 如果您主要想要一个聚合所有个人数据的地方,请查看 Cozy。
- 而且,如果您正在寻找轻量级或专用的文件共享工具,请仔细阅读 Scott Nesbitt 的评论,了解一些鲜为人知的选项。
您最喜欢的开源文件共享应用程序是什么? 请在评论中告诉我们。
9 条评论