github atom目前是以什么协议发布的?是否允许重发布?

首先,根据项目的package.json来看,Atom的授权协议应该是MIT协议。

但是考虑到Atom正式版推出以后将会收费。这是不是意味着即使以后需要收费,我们也可以用目前的代码构建一个Atom编辑器使用和分发?

阅读 4.5k
2 个回答

MIT的含义是,只要保留完整的License声明,任何人都可以以任何形式使用、修改、复制、再发行、出售对应的软件。

就是说github可以对正式版收费,你也可以拿着任何一个还在MIT范围内的版本去卖(如果正式版也在MIT范围内,那正式版也可以),只要保留License就是合法的。

infoQ 的那篇文章其实是过时的,一开始 Github 表示「我们还没有决定以何种授权发布 Atom 的核心,并不排除以后决定收费的可能」,然后后来 Github 宣布决定以 MIT 开源 Atom 核心。即如 mcfog 所说,现在只要保留 License 就可以用于任何用途。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏