检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张宇霞[1] 周明辉[1] 张伟[1] 赵海燕[1] 金芝[1]
机构地区:[1]高可信软件技术教育部重点实验室(北京大学),北京100871
出 处:《软件学报》2017年第6期1343-1356,共14页Journal of Software
基 金:国家重点基础研究发展计划(973)(2015CB352200);国家自然科学基金(61432001;61432020;61421091;60873059;61272163)~~
摘 要:由于开源软件开发方式与传统的软件工程方法存在显著差异,为了加入开源社区,商业组织必须要对自身原有的软件开发方式、业务模式等做出调整.在这种情况下,一个亟待解决的问题是商业组织应当采取怎样的参与模式才能有效融入开源社区.为此,进行3个方面的研究:采用雪球采样方法对OpenStack相关的文本数据进行收集,为定性分析提供数据基础;借鉴扎根理论,通过对所收集数据的过滤和归纳,总结出不同商业组织参与OpenStack的模式;在此基础上提炼出4种更具一般性的参与模式,为商业组织参与开源项目提供经验参考与决策支持.There are a lot of differences between the open source software development approaches and the traditional software engineering methods. If commercial organizations want to join the open source community, they must make some adjustments in their own original software development approach and business model. In this case, an urgent problem needs to be solved immediately is what involvement model the commercial organizations should adopt to achieve their goals of joining the open source community. This paper first collects project text data from the Internet as a basis for qualitative analysis using snowball-sampling collection mechanisms. Then, based on the classical grounded theory, it summarizes different commercial organizations' involvement model in open source projects through filtering and analyzing these data. Finally, the study extracts four kinds of general involvement model which can provide decision supports and experience references to those commercial organizations who want to join the open source software proiects.
关 键 词:开源软件生态系统 开源软件 开源-商业混合项目 商业参与模式 扎根理论分析 案例研究
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.142.244.250