码迷,mamicode.com
首页 > 其他好文 > 详细

引入开源技术要考虑的3个方面

时间:2019-11-14 09:29:11      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:border   tar   none   解决   成熟   价值   top   不必要   开发   

对开源技术的可用性负责

开源技术引入系统后,属于系统的一部分,自此你需要对它的可用性负责。需要将这些代码当做自己的代码管理起来,包括源码、依赖库、组件包、相关文档等。开源技术社区是不做任何可用性的承诺的。

开源技术的技术成熟度

开源技术的起因千差万别,其发展历程更是各有各的故事。开源只是代码公开,提供了一种利用群众的力量来发现问题、解决问题的能力,但是否能转换为实际,真的很难。对于普通开源技术,更多的价值是提供了一种设计参考,一种技术迭代的基础。

许可授权的范围

开源不等于免费,不同的授权,不同的使用方案。开源领域的授权协议五花八门,即使你仔细研究半天,也未必能理解,它最终是怎么授权你使用。如果你开发的是商业软件,则需要注意一下,避免不必要的麻烦。



作者:黄军雷
链接:https://www.jianshu.com/p/eb58264936a6
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

引入开源技术要考虑的3个方面

标签:border   tar   none   解决   成熟   价值   top   不必要   开发   

原文地址:https://www.cnblogs.com/doit8791/p/11854638.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!