当前位置: 首页 > 科技观察

Dropbox的5个开源软件替换

时间:2023-03-12 18:21:07 科技观察

Dropbox是文件共享应用程序中的800磅重的大猩猩。虽然它是一种非常流行的工具,但您可能仍想使用软件来代替。如果您出于各种充分的理由(包括安全和自由)决定使用开源,那也没关系。或者您可能被数据泄露吓坏了,或者定价计划可能没有涵盖您实际需要的存储量。幸运的是,有多种开源文件共享应用程序可以为您提供更多的存储容量、更好的安全性,并让您以Dropbox的一小部分价格控制您的数据。有多低?如果您有足够的技能和一台Linux服务器供您使用,请试试这个免费的应用程序。这里有5个可以替代Dropbox的最佳开源应用程序,以及您可能想要考虑使用的其他一些应用程序。ownClouddownCloud是此列表中最古老的应用程序,于2010年发布,但不要被它愚弄:它仍然非常受欢迎(据该公司称,用户超过150万)并且由1,100名参与者组成的社区提供支持。积极维护,定期发布更新。它的主要功能——文件共享和文档编写功能与Dropbox类似。它们之间的主要区别(除了其开源许可证之外)是您的文件可以托管在您的私人Linux服务器或云中,让用户可以完全控制他们的数据。(自托管是本文中列出的应用程序的常见功能。)使用ownCloud,您可以通过Linux、MacOS或Windows客户端以及Android和iOS移动应用程序同步和访问文件。您还可以通过受密码保护的链接与他人共享以进行协作或上传和下载。数据传输通过端到端加密(E2EE)和SSL加密进行保护。您还可以使用其市场中的各种第三方应用程序来扩展其功能。当然,它也提供付费的、商业许可的企业版。ownCloud提供了广泛的文档,包括用户、管理员和开发人员的安装指南和手册。您可以从GitHub存储库中获取其源代码。NextCloudNextCloud于2016年从ownCloud分叉出来,具有许多相同的功能。NextCloud将其高安全性和合规性作为一个独特的卖点。它符合HIPAA(医疗保健)和GDPR(隐私)标准,并提供广泛的数据策略约束、加密、用户管理和审计功能。它还在传输和存储过程中对数据进行加密,并与移动设备管理和身份验证机制(包括LDAP/AD、单点登录、双因素身份验证等)集成。与此列表中的其他公司一样,NextCloud是自托管的,但如果您不想在自己的Linux上安装NextCloud服务器,该公司已与多家提供安装和托管并销售服务器、设备和服务的供应商合作支持。市场上提供了大量的应用程序来扩展其功能。NextCloud的文档为用户、管理员和开发人员提供详细信息,其论坛、IRC频道和社交媒体提供基于社区的支持。如果您想贡献或获取其源代码、报告错误、查看其AGPLv3许可证或想了解更多信息,请访问其GitHub项目主页。与ownCloud或NextCloud相比,Seafile可能没有花哨的卖点(app生态),但可以胜任。本质上,它充当Linux服务器上的虚拟驱动器以扩展桌面存储,并允许您有选择地共享具有密码保护和不同级别权限(即只读或读写)的文件。其协作功能包括文件夹权限控制、受密码保护的下载链接以及类似Git的版本控制和日志记录。使用双因素身份验证、文件加密和AD/LDAP集成来保护文件,并且可以从Windows、MacOS、Linux、iOS或Android设备访问。有关详细信息,请访问Seafile的GitHub存储库、服务手册、wiki和论坛。请注意,Seafile的社区版是在GPLv2下授权的,但其专业版不是开源的。OnionShareOnionShare是一款很酷的应用程序:如果您想匿名,它可以让您安全地共享单个文件或文件夹。无需设置或维护服务器,您需要做的就是下载和安装,无论是在MacOS、Windows还是Linux上。文件始终在您自己的计算机上;当您共享文件时,OnionShare会创建一个Web服务器,使其作为Tor洋葱服务可访问,并生成一个不可猜测的.onionURL,允许接收者通过Tor浏览器浏览获取文件。您可以设置文件共享限制,例如限制可以进行的下载次数或使用自动停止计时器,它设置了一个严格的到期日期/时间,在该日期/时间之后文件将无法访问(即使文件尚未被访问)访问)。OnionShare在GPLv3下获得许可;查看其GitHub存储库了解详细信息,其中还包括描述此易于使用的文件共享软件的功能的文档。PydioCells于2018年5月发布稳定版,是对Pydio共享应用程序核心服务器代码的全面检修。由于Pydio基于PHP的后端的限制,开发人员决定用Go服务器语言和微服务架构重写后端。(前端仍然是基于PHP的)。PydioCells包括常用的共享和版本控制功能,以及应用程序、移动应用程序(Android和iOS)中的消息接受,以及社交网络风格的协作方法。安全性包括基于OpenID连接的身份验证、rest加密、安全策略等。高级功能包含在企业版中,但在社区(家庭)版中,对于大多数中小企业和家庭用户来说仍然足够了。您可以下载适用于Linux和MacOS的PydioCells。更多信息请查阅文档FAQ、源代码存储库和AGPLv3许可证其他如果以上选项不能满足您的需求,您可能要考虑其他开源文件共享应用程序。如果您的主要目的是在设备之间同步文件而不是共享文件,请查看Syncthing。如果您是Git粉丝,则不需要移动应用程序。您可能更喜欢SparkleShare。如果您主要想要一个地方来汇总您的所有个人数据,请查看Cozy。如果您正在寻找轻量级或以文件共享为重点的工具,请查看ScottNesbitt的评论-一种鲜为人知的工具。您最喜欢哪个开源文件共享应用程序?让我们在评论中知道。