首页> 外文会议>Open source systems: long-term sustainability. >Forking the Commons: Developmental Tensions and Evolutionary Patterns in Open Source Software
【24h】

Forking the Commons: Developmental Tensions and Evolutionary Patterns in Open Source Software

机译:分叉公地:开源软件中的发展张力和进化模式

获取原文
获取原文并翻译 | 示例

摘要

Open source software (OSS) presents opportunities and challenges for developers to exploit its commons based licensing regime by creating specializations of a software technology to address plurality of goals and priorities. By 'forking' a new branch of development separate from the main project, development diverges into a path in order to relieve tensions related to specialization, which later encounters new tensions. In this study, we first classify forces and patterns within this divergence process. Such tensions may stem from a variety of sources including internal power conflicts, emergence of new environmental niches such as demand for specialized uses of same software, or differences along stability vs. development speed trade-off. We then present an evolutionary model which combines divergence options available to resolve tensions, and how further tensions emerge. In developing this model we attempt to define open software evolution at the level of systems of software, rather than at individual software project level.
机译:开源软件(OSS)通过创建软件技术的专业化来解决多个目标和优先事项,为开发人员利用基于公地的许可制度带来了机遇和挑战。通过“分叉”与主要项目分开的新的开发分支,开发可以分流成一条路,以缓解与专业化相关的紧张关系,而后者随后会遇到新的紧张关系。在这项研究中,我们首先对这种分歧过程中的作用力和模式进行分类。这种紧张可能源于多种原因,包括内部电源冲突,新的环境利基的出现,例如对相同软件的专门用途的需求,或者在稳定性与开发速度之间的权衡取舍。然后,我们提出一个演化模型,该模型结合了可用于解决紧张局势的分歧选项,以及进一步出现紧张局势的方式。在开发此模型时,我们尝试在软件系统级别而不是单个软件项目级别定义开放软件的演变。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号