scholarly journals Open Source Projects as Incubators of Innovation: From Niche Phenomenon to Integral Part of the Software Industry

Author(s):  
Jan-Felix Schrape
2016 ◽  
Vol 7 (15) ◽  
pp. 28 ◽  
Author(s):  
Sotiris Logothetis ◽  
Efstratios Stylianidis

<p class="VARAbstract">The Building Information Modelling (BIM) software enables the users to communicate and design, understand appearance, performance and cost in the spatial and urban design process. Another important use of the BIM technology is the documentation and 3D reconstruction of cultural heritage monuments. The appropriate BIM software equips the users with tools to easily capture and analyse concepts and maintain the coordination of design data through documentation and 3D modelling. Many developments come up in the BIM field and software industry for design, construction-reconstruction, restoration and management of the cultural heritage 3D models, using BIM tools; mainly commercial as well as free or open source. Nevertheless, recently the growing popularity of open source has altered the landscape in software industry, as they attract many users.</p><p class="VARAbstract">This paper presents a review of some recent research on the topic. We review the recent developments focusing on the OSS that can be used at various stages of BIM process in the digital documentation of cultural heritage. The results show that there is more preference in the commercial software due to the fact that the OSS is not yet complete and covers all stages of the BIM process. However, lately we have the Edificius in architectural BIM design and “BIM Vision” as Industry Foundation Classes (IFC) model viewer that try to attract as many users as possible. These tools are free and they could well be used for the digital reconstruction of cultural heritage.</p>


2015 ◽  
pp. 997-1012
Author(s):  
Jagadeesh Nandigam ◽  
Venkat N Gudivada

This chapter describes a pragmatic approach to using open source and free software tools as valuable resources to affect learning of software industry practices using iterative and incremental development methods. The authors discuss how the above resources are used in teaching undergraduate Software Engineering (SE) courses. More specifically, they illustrate iterative and incremental development, documenting software requirements, version control and source code management, coding standards compliance, design visualization, software testing, software metrics, release deliverables, software engineering ethics, and professional practices. The authors also present how they positioned the activities of this course to qualify it for writing intensive designation. End of semester course evaluations and anecdotal evidence indicate that the proposed approach is effective in educating students in software industry practices.


2020 ◽  
pp. 1646-1663
Author(s):  
Manar Abu Talib

A literature survey study was conducted to explore the state-of-the-art of Open Source Software and the opportunities and challenges faced by this segment of the software industry in seven Arab countries — Tunisia, Egypt, Jordan, KSA, Qatar, Oman and UAE. A framework and road map for OSS is presented derived from interviews conducted in the UAE with at least four experts from each of the following categories: governments and ministries, IT companies, universities and IT enthusiasts. This is the first study of its kind in this part of the world and is expected to make a significant contribution to the direction for Open Source Software in the region and beyond.


First Monday ◽  
2005 ◽  
Author(s):  
Bruce Perens

The following commentary is part of First Monday's Special Issue #2: Open Source. Open Source developers have, perhaps without conscious intent, created a new and surprisingly successful economic paradigm for the production of software. Examining that paradigm can answer a number of important questions. It's not immediately obvious how Open Source [1] works economically. Probably the worst consequence of this lack of understanding is that many people don't understand how Open Source could be economically sustainable, and some may even feel that its potential negative effect upon the proprietary software industry is an overall economic detriment. Fortunately, if you look more deeply into the economic function of software in general, it's easy to establish that Open Source is both sustainable and of tremendous benefit to the overall economy. Open Source can be explained entirely within the context of conventional open-market economics. Indeed, it turns out that it has much stronger ties to the phenomenon of capitalism than you may have appreciated.


Author(s):  
Jagadeesh Nandigam ◽  
Venkat N. Gudivada

This chapter describes a pragmatic approach to using open source and free software tools as valuable resources to affect learning of software industry practices using iterative and incremental development methods. The authors discuss how the above resources are used in teaching undergraduate Software Engineering (SE) courses. More specifically, they illustrate iterative and incremental development, documenting software requirements, version control and source code management, coding standards compliance, design visualization, software testing, software metrics, release deliverables, software engineering ethics, and professional practices. The authors also present how they positioned the activities of this course to qualify it for writing intensive designation. End of semester course evaluations and anecdotal evidence indicate that the proposed approach is effective in educating students in software industry practices.


Author(s):  
Barbara Russo ◽  
Marco Scotto ◽  
Alberto Sillitti ◽  
Giancarlo Succi

Although the situation in the software industry is improved in the last years, the percentage of software project cancelled 18%, or challenged (late, over budget, and with less than the required features) 53% is still high1. Researchers and practitioners are looking for the magic solution or the silver bullet that will allow software companies to overcome the software crisis (Brooks, 1987). New development approaches like AMs and OSD models are some of the solutions identified (Feller & Fitzgerald, 2002; Abrahamsson et al., 2003). One critical problem in software development consist of coordinating interdependent processes involving many interacting stakeholders with different interests, points of view, and expectations (Toffolon & Dakhli, 2000).


Author(s):  
Ikbal Maulana

Open source software (OSS) gives developing countries inexpensive or free alternatives to proprietary software. It gives them the opportunity to develop software and software industry without starting from scratch. This chapter discusses the diffusion and development of OSS in Indonesia especially after the government took “Indonesia, Go Open Source” (IGOS) initiative. This initiative united government organizations, communities, R&D institutions, and universities. While the government's concern was to tackle piracy by replacing illegal software with OSS, the others sought to develop their own OSS. However, the openness of their software is only in terms of that they were developed using OSS development tools, while their mode of development remained closed, which was caused by cultural barrier and institutional incompatibility between government's regime of project administration and the governance of OSS development.


Sign in / Sign up

Export Citation Format

Share Document