ownCloud, csync
Posted | archive
KDE那帮人觉得Dropbox不错于是搞了个山寨品 ownCloud.org 。我很是喜欢。
其中双向同步的关键核心组件是 csync,看了下,是OpenSUSE一帮人搞的类unison工具。
unison/csync 区别在于:
csync is a bidirectional file synchronizer like unison. csync is written in C and not in ocaml. So it can be used by PAM (pam_csync) or you can write a GUI for it (this is a future plan). csync is a client only file synchronizer and doesn’t need a daemon running on the other system. Unison needs to be installed and running on both systems.
希望csync能用上rsync的差分复制算法。这样就完美了。
关于ownCloud,赞美+吐槽几点:
- 一下子就喜欢官方网站和demo的UI了
- Photo浏览界面非常不错。很现代。类似 Google Image那种定高不定宽。
- 还是老系统思路,功能全面,系统臃肿庞大
- URL不苗条
- 客户端不性感。QT做的一个巨大玩意。Android的貌似还收费
- 服务器端是php的。有些地方不够细致。
- 文件历史通过git实现。git真是个银弹啊,任何问题都是个钉子,壮哉我git钉锤万能党!
希望能加几点:
- 作为开源消息分发中心。比如scrobble,timeline
- web hooks
- ifttt的开源版
- yahoo pipes, page transencoding, readability tool
- zfec integration
- 不仅仅一个有版本历史的持久化工具,个人数据重要的是结构化存储知识和记忆,而不是二进制持久化工具。加上一些处理功能是重大利好。
有点心痒痒想跳进这个坑啦。非常有趣的项目。总的来说,ownCloud前途无量。他们也有商业版本 ownCloud.com。这个模式很好,可以说潜能是是把云计算真正做到了消费者零售这个级别。
Comments