diff --git "a/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\344\274\201\344\270\232\350\247\206\350\247\222\347\234\213\345\276\205\345\274\200\346\272\220.md" "b/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\344\274\201\344\270\232\350\247\206\350\247\222\347\234\213\345\276\205\345\274\200\346\272\220.md" index 56d68695f7335b9b6a8e401a161dc20008d9e419..eea8df36ee0318b9cc3d48bb341080042f58dddc 100644 --- "a/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\344\274\201\344\270\232\350\247\206\350\247\222\347\234\213\345\276\205\345\274\200\346\272\220.md" +++ "b/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\344\274\201\344\270\232\350\247\206\350\247\222\347\234\213\345\276\205\345\274\200\346\272\220.md" @@ -14,7 +14,7 @@ 看待开源不能只从一个方面看,只看到它的好,看不到风险,那么给你今后可能会带来不小的麻烦哟;如果只看到它的不好,看不到他的好,那么自己只会成为井底之蛙,远见越来越小。 -下面咱从2个大的方面来阐述一下它。 +下面咱从 2 个大的方面来阐述一下它。 ## 视角 @@ -55,7 +55,7 @@ 3. 把开源当做发展手段:看到的问题是如何在新技术领域产生影响力;在新的技术和业务领域,如何通过开源,站在行业发展前沿等问题。 高德纳公司(Gartner)及Linux基金会的调查报告显示,企业平均有29%的软件代码来自开源,在互联网背景下,开源软件比例高达80%。产品中大规模嵌入开源代码,会产生一系列研发管理问题: -1. 版权许可证 (license)选择不慎会潜伏知识产权法务风险,成为企业拓展海外市场的绊脚石。 +1. 版权许可证(license)选择不慎会潜伏知识产权法务风险,成为企业拓展海外市场的绊脚石。 2. 不同团队选择多种同类开源软件会带来巨大的管理成本。 3. 产品研发初期,如何在众多类似的开源组件中选择合适的代码?方向选择错误会导致陷入产品生态与业界不兼容的困境,面临放弃重写还是继续往下走的两难抉择。 4. 产品开发时难免会对代码进行修改,修改后的商用代码是闭源还是开源?随着时间的推移,社区版本更新迭代,继续闭源,意味着会重复投入资源,进行不增值的代码合入;而开源则意味丧失产品竞争力。