教你如何用排除法选择合适的开源方案

教你如何用排除法选择合适的开源方案_第1张图片

当要启动一个项目的时候,很多人都会参考或者选择一个开源方案,毕竟从头开始造轮子功耗过多,老板也不会高兴,但是开源方案也不是能够随便用的,一不小心就有可能埋下隐患,吃亏上当涨姿势。

掌握一定的原则,还是能够比较好的避坑的,下面我们就使用排除法来选择开源方案。

为了避免尴尬,牵扯到的相关开源厂商已经做了打码处理。

(1)如果没有指明开源协议,建议放弃,避免以后扯皮。

教你如何用排除法选择合适的开源方案_第2张图片

(2)用通用开源协议,而同时又自立条款,自相矛盾,建议放弃。

教你如何用排除法选择合适的开源方案_第3张图片

教你如何用排除法选择合适的开源方案_第4张图片

(3)无分支,无发行版,无issue,无PR,建议放弃。

教你如何用排除法选择合适的开源方案_第5张图片

(4)star,fork,评论,关注全是刷来的,建议放弃。

教你如何用排除法选择合适的开源方案_第6张图片

教你如何用排除法选择合适的开源方案_第7张图片

教你如何用排除法选择合适的开源方案_第8张图片

教你如何用排除法选择合适的开源方案_第9张图片

(5)开源非常有限的功能(基本不能用),插件版或者商业版又加密,建议放弃。

以上就是我们使用排除法来挑选开源方案的一些基本原则了,聪明的你学废了吗?

你可能感兴趣的:(开源)