From e3fd308defa862c4c557e0d06db685b2142518ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E5=9F=BA=E7=B1=B3=E4=B8=9C?= <870179822@qq.com> Date: Sat, 13 Apr 2024 07:26:38 +0000 Subject: [PATCH] =?UTF-8?q?update=20=E7=AC=AC=E4=B8=80=E9=83=A8=E5=88=86?= =?UTF-8?q?=EF=BC=9A=E5=88=9D=E8=AF=86=E5=BC=80=E6=BA=90/=E7=AC=AC=207=20?= =?UTF-8?q?=E5=B0=8F=E8=8A=82=EF=BC=9A=E4=BC=81=E4=B8=9A=E8=A7=86=E8=A7=92?= =?UTF-8?q?=E7=9C=8B=E5=BE=85=E5=BC=80=E6=BA=90.md.=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=96=87=E7=AB=A0=E5=BC=80=E5=A4=B4=EF=BC=8C=E8=A1=A5=E5=85=85?= =?UTF-8?q?=E5=BC=80=E6=BA=90=E9=A3=8E=E9=99=A9=E9=83=A8=E5=88=86=E5=86=85?= =?UTF-8?q?=E5=AE=B9=EF=BC=8C=E4=BF=AE=E6=AD=A3=E5=85=B6=E4=BB=96=20Markdo?= =?UTF-8?q?wn=20=E6=A0=BC=E5=BC=8F=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 阿基米东 <870179822@qq.com> --- ...13\345\276\205\345\274\200\346\272\220.md" | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git "a/\347\254\254\344\270\200\351\203\250\345\210\206\357\274\232\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 7 \345\260\217\350\212\202\357\274\232\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\357\274\232\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 7 \345\260\217\350\212\202\357\274\232\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 b8a215f..d9ff837 100644 --- "a/\347\254\254\344\270\200\351\203\250\345\210\206\357\274\232\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 7 \345\260\217\350\212\202\357\274\232\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\357\274\232\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 7 \345\260\217\350\212\202\357\274\232\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" @@ -1,16 +1,17 @@ # 第 7 小节:企业视角看待开源 -## 概述 -顾名思义,就是站在企业的角度去看待开源本身、开源项目、开源思维等。 +本节主要探讨从企业角度出发,如何看待开源软件、开源文化、开源治理等,并分析企业参与开源的动机、优势和风险。 + +## 概述 开源本身是很好的,非常利于行业的进步和发展的,纵观历史,只有拥抱开源,解放思想,乐于分享,才能够有更加长足的进步和发展。 举个很简单且大家都知道的例子: -假设:我手里只有一个苹果,你手里只有一个梨,我舍不得给你吃,你也舍不得给我吃,那么我就不知道梨的味道,你也不知道苹果的味道。 - -反之:则我分一半给你,你分一半给我,咱俩就都可以尝到苹果和梨的味道。 +> 假设:我手里只有一个苹果,你手里只有一个梨,我舍不得给你吃,你也舍不得给我吃,那么我就不知道梨的味道,你也不知道苹果的味道。 +> +> 反之:则我分一半给你,你分一半给我,咱俩就都可以尝到苹果和梨的味道。 开源亦是如此。 @@ -45,7 +46,8 @@ ### 开源的风险及劣势 开源软件不能被简单地认为只涉及产品研发过程中的选型和开发。从企业视角看,开源软件还涉及产品外销时的知识产权法务风险、企业的研发效率、产品架构、软件生态系统、开放标准构建手段、人才竞备、商业利益角逐等。 -企业可以用多个视角去理解开源的意义和价值 + +对于大多数企业来说,开源软件的法务风险可能是最大的问题,尤其是涉及海外业务的产品。因此,企业需要重视开源软件的选型、安全审查,才能做到合规化,避免法务风险。 #### 企业用多个视角看待开源 @@ -73,15 +75,13 @@ ## 企业为什么会主动贡献开源 - 1.吸引人才: 当贵司依赖开源软件,那么寻找人才最好的地方莫过于熟悉项目内部本身,而且还是项目社区成员。通过在社区的公开的工作,贵司可以吸引到一些既是做自己喜欢的工作,还能获得一定报酬的人。尤其重要的一点,贵司现有的项目参与的员工,每天都会和他们在一起打交道,自然是非常熟悉的,找到他们也很容易; - - 2.降低维护成本: 如果一个企业开始在本地的分支做缺陷修复、增加新的功能,然而却没有将这些代码提交到上游的开源项目中,那么很快维护本地的分支,将成为该公司的一个成本噩梦。将上游作为优先的提交缺陷修复和增加新功能是最为明智的做法,因为这样的维护成本最低; +1. **吸引人才**:当贵司依赖开源软件,那么寻找人才最好的地方莫过于熟悉项目内部本身,而且还是项目社区成员。通过在社区的公开的工作,贵司可以吸引到一些既是做自己喜欢的工作,还能获得一定报酬的人。尤其重要的一点,贵司现有的项目参与的员工,每天都会和他们在一起打交道,自然是非常熟悉的,找到他们也很容易。 +2. **降低维护成本**:如果一个企业开始在本地的分支做缺陷修复、增加新的功能,然而却没有将这些代码提交到上游的开源项目中,那么很快维护本地的分支,将成为该公司的一个成本噩梦。将上游作为优先的提交缺陷修复和增加新功能是最为明智的做法,因为这样的维护成本最低。 +3. **项目影响力**:在一个开源的项目中,新的特性或功能来自社区的贡献,那么这些贡献就会影响到项目的走向,如果你认为为项目所贡献的新功能对于贵司非常的重要,那么你应该去安排积极的贡献者对这些功能进行开发和实现。通过贵司的贡献,自然而然就可以影响到项目的走向。 +4. **有利可图**:商本逐利,无可厚非。一方面,对现有开源项目的贡献可以让企业在降低维护成本的同时促进相关业务的发展,获取利润;另一方面,开源本公司的个别项目吸引全球各地的开发者共同维护,借助开源的优势扩大该项目在本行业的影响力,扩大市场占有率,在保持项目开源继续发展的前提下,通过附加其他手段来获取丰厚的利润回报。 - 3.项目影响力: 在一个开源的项目中,新的特性或功能来自社区的贡献,那么这些贡献就会影响到项目的走向,如果你认为为项目所贡献的新功能对于贵司非常的重要,那么你应该去安排积极的贡献者对这些功能进行开发和实现。通过贵司的贡献,自然而然就可以影响到项目的走向; - - 4.有利可图:商本逐利,无可厚非。一方面,对现有开源项目的贡献可以让企业在降低维护成本的同时促进相关业务的发展,获取利润;另一方面,开源本公司的个别项目吸引全球各地的开发者共同维护,借助开源的优势扩大该项目在本行业的影响力,扩大市场占有率,在保持项目开源继续发展的前提下,通过附加其他手段来获取丰厚的利润回报。 +## 本部分内容贡献者 -### 本部分内容贡献者 [欧建深](https://gitee.com/oujianshen)、[麦健翔](https://gitee.com/maijianxiang)、[MartyZane](https://gitee.com/MartyZane)、[ORH](https://gitee.com/orh)、[阿基米东](https://gitee.com/luhuadong)、[BaiYunIT](https://gitee.com/baiyunit)、[WhitePaper](https://gitee.com/whitepaper233)、[taotieren](https://gitee.com/taotieren)、[ttyhtg](https://gitee.com/ttyhtg) > 发现内容中的错误?还是想要补充更多符合主题的内容?《开源指北》欢迎你进行贡献,点击[贡献指南](./../贡献指南.md)了解贡献的具体步骤。 \ No newline at end of file -- Gitee