1

2021-13: Matrix 是好文明

 3 years ago
source link: https://xuanwo.io/reports/2021-13/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

2021-13: Matrix 是好文明

这周花了不少时间研究 Matrix,除了开放协议,端到端加密和去中心化的模型之外,它的社区也很有意思,我最感兴趣的地方是商业公司 Element 与开源组织 Matrix 的关系。简单对比一下 matrix-orgvector-im 的成员就能看出,这两个组织的人员基本上是一致的。

从分工上来说,Matrix 社区负责维护 Spec ,SDK 以及服务器端的参考实现,比如 HomeServer synapse 和 IdentityServer sydent,而 Element 社区负责维护客户端,比如 web, android 和 ios 客户端。具体到服务的层面,Matrix 提供并维护了世界上最大的 Matrix 服务: matrix.org,而 Element 提供世界上使用最为广泛的 matrix 客户端 element.io。

从利益上来说,Matrix 实际上不进行任何商业活动。它的全部活动资金来自于 The Matrix.org Foundation,一个注册于 UK 的非盈利组织。Element 公司的收入主要来自于他们的全托管 Matrix HomeServer 服务: EMS(Element Matrix Services)。值得注意的一点是,Element 公司并没有赞助 Matrix.org Foundation。从我能查到一些资料来看,Element 全年五月份的时候完成了 A 轮融资,投资者是 Automattic,金额是 $4.6M,参考 crunchbase

Automattic 公司旗下的知名产品包括 Wordpress.com, Tumblr,Simplenote 与 Gravatar。

这个组合其实很有意思,我们可以根据商业化的策略将市场上存在的实时/异步通讯工具分成如下几类:

  • 完全不进行商业化,比如说 IRC,最知名的服务是 freenode
  • 像 Matrix 这样,拆分开源社区和商业公司,其中开源社区走非营利组织的道路,而商业公司提供全托管的 SaaS 服务以盈利。
  • ZulipMattermost 这样,由商业公司直接支持开源社区,并提供全托管的 SaaS 服务。
  • Telegram 这样,客户端开源(此处从单纯能看到源码的角度上考虑),服务器端不开源,通过附加服务以盈利(目前可见的盈利模式是 Telegram 从 Pay API 中进行抽成)。
  • SkypeWechat,完全闭源的商业软件,通过附加服务以盈利。
  • Apple iMessage 这样,是更大生态的组成部分,并不考虑该服务本身的盈利。

我个人更加喜欢 Matrix 这样的策略:完全由商业公司控制的项目很容易在公司倒闭之后彻底流产,而完全缺乏商业公司参与的项目,其本身会缺乏活力,导致项目假性死亡。商业与开源并不是对立的,如果能够找到一条合适的道路,那开源社区能够促进商业发展,而商业的突破又能够反哺开源社区,我相信 Matrix 正走在这样的一条道路上。

为了体现对 Matrix 的支持,我将 aos.dev 社区的实时沟通场所从 Zulip 迁移到了 Matrix,欢迎大家来 #campfire:aos.dev 玩。此外所有的项目都已经创建了对应的 public room,只需要输入 server name: aos.dev 即可查找到。


以撒 出了个新的 DLC: 《忏悔》 ,评论里头有句话能非常好的概括:

这是一个怪物史诗级加强,玩家史诗级削弱,从而达到让玩家购买后感到忏悔的DLC

全成就解锁的我们(指我女朋友)又重新踏上了征程,截止到这边文章为止,我们的连胜记录已经达到了 -50,非常的刺激。

另外一个给以撒老玩家的 Tips: 以撒现在已经支持多人联机了,只要有多个手柄,就能实现同屏的 2-4 人联机,值得提的点是这样:

  • 相互之间会卡屏(友情大挑战)
  • 子弹可以推动别人的炸弹(友情大挑战 x2)
  • 一人进房间,全队进房间(下层也一样,我多次手滑直接下层,导致 BOSS 房的道具还没吃,友情大挑战 x3)
  • 击杀 BOSS 之后可以复活队友,队友会保留之前的道具,不过只有半血(拯救友情的机会来了)
  • 队友死了之后会变成透明小人,挨打不计算伤害,可以输出(攻击力 0.5),可以用钥匙,不能吃道具,不能进房间
  • 加入的方式是在第一个房间里按 Start 然后选人,在其他房价加入会变成小人

下周再见!

naihu-theo.jpg


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK