首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
文章提出一种面向开源软件特征的开源软件选择方法,首先从开源软件的基本特性、评估策略和内在特征三个方面建立其特征,并将特征纳入到开源软件的分类中。其次再根据不同用户的需求的特征与开源软件的分类建立选择机制,使用户需求选择特征与开源软件特征进行对应,从而建立起开源软件选择方法。然后通过该方法来选择面向开源软件开发工具为例进行验证表明,该策略有效且可用性强。  相似文献   

2.
开放源代码软件开发   总被引:1,自引:0,他引:1  
<正> 在软件开发领域中,开放源代码软件许可证和发布模型从计算机文化的边缘已经转移到相对突出和明显的地位。这种活动大量是在"免费软件"旗号下展开的.自从1998年出现了"开放源代码"的说法以来在网络世界和媒体中便得到广泛流行。为了引导读者尽快了解开放源代码软件活动的基本宗旨,下面给出一个简洁的定义: "开放源代码软件活动是对软件许可证和发布的一种方法和理念,通过确保任何人都能复制并自由地修改.来鼓励使用和完善由志愿者编写的软件。"  相似文献   

3.
4.
《Software, IEEE》2008,25(3):52-53
Many of today's most innovative products and solutions are developed on the basis of free and open source software (FOSS). Most of us can no longer imagine the world of software engineering without open source operating systems, databases, application servers, Web servers, frameworks, and tools. Brands such as Linux, MySQL, Apache, and Eclipse have shaped product and service development. They facilitate competition and open markets as well as innovation to meet new challenges. De facto FOSS standards such as Eclipse and Corba simplify the integration of products, whether they're all from one company or from multiple suppliers. IEEE Software has assembled this theme section to provide a brief yet practical overview of where FOSS is heading.  相似文献   

5.
论文分析了视频会议技术重新成为时代关注焦点的原因;并针对国内起点低、技术落后的现状,介绍了遵守GNU协定的国外优秀视频会议软件GnomeMeeting。论文重点分析了该软件的结构和基本流程,并结合项目给出了代码修改的难点和解决办法。  相似文献   

6.
Most software engineering courses require students to develop small programs from scratch, but professional engineers typically work on the evolution of large software systems. Using open source software and a software change process model can narrow this gap without imposing excessive demands on students or instructors.  相似文献   

7.
目前,开放源代码的软件开发已经越来越多的地被采用,其基本思想是通过公开软件的源代码,使得不同的开发人员可以互相交流,发现错误从而提升软件质量,在某些环境下运行的软件由于对可靠性的高度要求,采用开放源代码的模式进行软件开发将能最大化地做到这一点,本文试从商业模型,法律规范,实现技术这三个角度论述了开放源代码软件的应用。  相似文献   

8.

Context

Several large software-developing organizations have adopted Open Source Software development (OSSD) practices to develop in-house components that are subsequently integrated into products. This phenomenon is also known as “Inner Source”. While there have been several reports of successful cases of this phenomenon, little is known about the challenges that practitioners face when integrating software that is developed in such a setting.

Objective

The objective of this study was to shed light on challenges related to building products with components that have been developed within an Inner Source development environment.

Method

Following an initial systematic literature review to generate seed category data constructs, we performed an in-depth exploratory case study in an organization that has a significant track record in the implementation of Inner Source. Data was gathered through semi-structured interviews with participants from a range of divisions across the organization. Interviews were transcribed and analyzed using qualitative data analysis techniques.

Results

We have identified a number of challenges and approaches to address them, and compared the findings to challenges related to development with OSS products reported in the literature. We found that many challenges identified in the case study could be mapped to challenges related to integration of OSS.

Conclusion

The results provide important insights into common challenges of developing with OSS and Inner Source and may help organizations to understand how to improve their software development practices by adopting certain OSSD practices. The findings also identify the areas that need further research.  相似文献   

9.
The Internet has come to revolutionize the way in which business conducts commercial activities. In this paper, we report on the development of a model of Internet-based information systems (IIS) implementation in business-to-consumer electronic commerce based on IS implementation and technology innovation–implementation studies. Our research model suggests that eight factors, comprising the characteristics of IIS technology innovation, organizational factors, and IS related factors, affect the implementation success of IIS. IIS themselves are characterized by three dimensions: volume, sophistication, and information contents. The suggested model was empirically tested using survey results from Korean companies that have adopted IIS. The results of multivariate regression analysis reveal that compatibility and IS infrastructure are key determinants of the extent of IIS implementation (in terms of volume, sophistication, and information contents). IS expertise potentially affects the extent of IIS implementation.  相似文献   

10.
Toth  K. 《Software, IEEE》2006,23(6):44-52
For software engineering (SE) and computer science (CS) programs to deliver on their promises, they must go beyond teaching students about principles, processes, models, and strategies and offer them realistic, practical experience as well. Although industry has been pressing to increase the emphasis on practical aspects, many CS programs continue to give students relatively simple problems focused on selected computing and software concepts and theories. Open source software offers CS and SE educators an opportunity to give their students practical, hands-on software engineering experience  相似文献   

11.
软件演化确认是软件工程领域的一个重点和热点的研究方向。由于开源软件具有群智开发,演化过程不可控和不可建模等特点,使得传统的确认方法不适合于开源软件,故从功能语义角度提出了一种软件演化确认方法,试图将代码按主题的方式进行聚类,每一个主题表征软件系统的一个功能集合,演化确认工作被转化为功能集合与演化需求之间的映射关系。通过对现有开源软件的源代码进行实验,获取了大量的真实可靠实验数据,对这些实验数据进行分析后得出的实验结果表明该方法相较基于文本的基线方法,更能有效区分是否已经演化,可以用于对软件演化进行确认工作。  相似文献   

12.
在新军事变革中,军队的武器装备、作战方式等许多方面都发生了重大变化,在军事训练方面就要适应这种变化。将开源软件应用于军事训练是一种高效、节省的好方法。  相似文献   

13.
To provide comprehensive, low-cost tool support for project monitoring and control for small organizations in particular, the authors compare the most popular free/open source Web-based project management applications against their compliance to CMMI-DEV. Based on this analysis, they implement a set of enhancements to dotProject, including Earned Value Management, and evaluate the resulting application with respect to its CMMI-compliance. Their initial experiences applying the tool in an R&D organization indicate that it helps establish a systematic project monitoring and control process by supporting or automating tasks. In this way, it presents an open, flexible, and free tool-integration solution for project management, illustrating that open-source tools might be appealing, especially for small organizations.  相似文献   

14.

Editorial Commentary

Editorial: Open Source and Empirical Software Engineering  相似文献   

15.
回顾嵌入式系统发展中开源软件的作用和发展趋势,指出了移动互联网产品是开源软件的重要机缘,阐述了嵌入式系统对于开源软件多样性需求,介绍国际开源软件现状、社区文化和在嵌入式系统中的局限性。  相似文献   

16.
SUSE Linux Enterprise Server与Sun公司的MySQL数据库协同使用,给客户带来更多价值.近日,Novell公司近日宣布将与Sun公司进一步加强合作伙伴关系,共同支持和促进开源软件的深远发展,通过Novell的SUSE Linux Enterprise Server与Sun公司MySQL数据库的捆绑运用,构建最佳解决方案,帮助广大客户降低企业的运作成本、减少复杂性、降低数据中心的风险,从而为开源软件的进一步发展创造了新的契机.  相似文献   

17.
随着校园网内接入设备的种类和数量日益增加,开源软件的发展为良好的监测系统提供了方法。Cacti与Nagios是网络监测的两种非常高效的软件,利用二者优势整合利用,实现了校园的监测与实时报警功能。利用手机等移动终端接收网络实时监测信息,可及时了解设备运行状态。  相似文献   

18.
《软件》2019,(7):123-128
本文首先从开源的定义,开源协议的介绍,开源开发者的动机三个方面介绍了开源软件的背景。然后通过对Linux的诞生、发展和市场占有率,谷歌和甲骨文关于Java的版权之争,Android和iOS在移动终端市场中的市场占有率分析,TensorFlow的巨大成功四个案例分析,得出开源对软件行业发展有积极的推动作用。但是,并不是要将所有软件都开源。在软件行业的发展过程中,开源和闭源各有优势,它们将长期共存,共同促进软件行业持续、健康、稳健的发展。  相似文献   

19.
《IT Professional》2007,9(4):28-33
Open source software use is amassing a long list of benefits, among them higher software quality. Enterprises that are still discouraged by the task of converting existing software might find that modernization building blocks can make that task easier. Adapting or converting to OSS need not be overwhelming, if the organization considers the entire modernization plan, considers what various application types require, and does not undertake too much conversion at once.  相似文献   

20.
首先分析了VoIP系统的组成,介绍了一些开放源代码的网守项目,也就是VoIP系统的核心--软交换部分,然后以Asterisk为例,介绍了其安装与配置,分析了VoIP协议、编码及终端选用的一些原则,最后以一个小的成本分析为例,分析了VoIP系统的特点及在企业应用中极低的使用成本。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号