选择合适的开源许可证

如果开源软件应用到生产系统或商业领域,我们需要关注开源许可证 (License). 我根据自己的理解做了一张图, 从左往右开源许可证的限制由低到高.

世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的几种(GPL,BSD,MIT,Mozilla,Apache和LGPL) 之中做选择,也很复杂。 via

Copyleft: 版责,开源协议中要求衍生软件也必须开源.


Open Source Licenses in 2020: Trends and Predictions

参考

前端学习React

最近手头的AWS SaaS项目暂停了,被调到另一个产品组帮忙, 改写界面. 准备前端用React. 我对前端的认知还停留在HTML, 完全无从下手的感觉. 虽然内心是很想在数据的技术和行业领域能深耕精进,但现实中则是哪里需要哪里去. "转行"做前端, 试试现在学习能力是长进了还是衰退了.

资料索引

先放出收集的学习资源索引,接下来几天要学习+操练了.

Web 基础

React 知识

Web 工具

React 库

搜索过程

就像看书先看目录,我得先找些适合我学习的资料. 除了Google, GitHub外, 我发现 阮一峰的网志 真是好东西. 他写的东西对新手特别友好, 对于做前端的人, 或者说多数程序员来说, 看他的博客一点都不无聊. 特别是近两的他整理的 科技爱好者周刊, 反正我是恨不得一下看完99期.

这周刊是MarkDown格式放在GitHub上的, 所以可以拉到本地, 在 Typro 中打开repo目录, 就可以非常惬意的在本地阅读了. 因为是MarkDown全文本, 还可以全目录搜索, 爽歪歪.