想了二十天,还是把内核开源了

发布于

之前在 V2 发过 DOMD,一个 markdown 编辑器。app 是 MIT 授权,但内核并没有开源,npm 上只提供了一个精简版的包。

7 月底有人开了个 issue,提到 app 说明是 MIT,但实际上离不开一个闭源的内核,感觉有点误导。这位提问者是 Paul Hammant,他是写 trunk-based development 那篇文章的作者。

他还想给 DOMD 加一套行内语法,相关的解析器和测试都已经写好了,但因为内核里没有相应的 hook,源码又看不到,无法修改。我当天补上了这个 hook。他顺口问我内核会不会开源,我回答不会。项目本来就知名度不高,内核再开源感觉就什么都不剩了。

他也没有劝我,说那我换一个编辑器吧,祝我好运。

之后我一直在思考这个问题,反思是否应该开源。最终还是下定决心,最近把内核开源了,从 0.11.0 版本起采用 GPL-3.0 许可证。

issue 地址在这里:[点击查看](https://github.com/do-md/domd/issues/13)

仓库链接:[点击查看](https://github.com/do-md/domd)

---

原文链接:[点击查看](https://www.v2ex.com/t/1236125)

评论(1)

我是这么看的:如果你打算靠这个项目赚钱,那内核不开源反而是对的;要是压根没想商业化,那就应该早点开源,拖着也没意义。

· 0 个赞

0.056671s