I’m happy to report that the eigth article in the Open Source Expanded column of IEEE Computer has been published.
Title
Managing Your Open Source Supply Chain—Why and How?
Keywords
Open Source, Software Supply Chain
Authors
Nikolay Harutyunyan, Friedrich-Alexander-University Erlangen-Nürnberg
Publication
Computer vol. 53, no. 6 (June 2020), pp. 77-81
Abstract: More than 90% of software products include open source components, most of which are not directly added by your own developers. Instead, they are an inseparable part of the software supply chains that virtually all companies depend on. This article covers the related risks of ungoverned open source use and provides industry best practices to practitioners.
IEEE’s Computing Edge magazine is a practitioner-oriented publication that republishes particularly popular content from other IEEE publications. In the April 2020 issue, they republished last year’s The Innovations of Open Source article that I wrote to open the Computer magazine’s Open Source Expanded bimonthly column.
Abstract: This article present a particular business model for commercial open source firms, called the single-vendor open source model. This model has long dominated venture capital funding for open source software firms, contributing to the long-term sustainability of open source. As such, it is of high economic relevance. It is also an excellent example to show how open source licensing and related strategies really are just tools in the design of a business model and not philosophies.
I’m happy to report that the sixth article in the Open Source Expanded column of IEEE Computer has been published.
Title
Managing the Open Source Dependency
Keywords
Computer Applications, Open Source Software
Authors
Tomas Gustavsson, PrimeKey
Publication
Computer vol. 53, no. 2 (February 2020), pp. 83-87
Abstract: Organizations use open source software in a majority of computer application programs. Here we describe some of the technical challenges and offer recommendations about how to manage open source software dependencies and avoid the most common pitfalls that might be encountered through decision-making, automated scanning, upgrading, and strategic contributions.
I’m happy to report that the fifth article in the new Open Source Expanded column of IEEE Computer has been published.
Title
How to Select Open Source Components
Keywords
Open Source Software, Licenses, Documentation, Computer Bugs, Software Project Management
Authors
Diomidis Spinellis, Athens University of Economy and Business
Publication
Computer vol. 52, no. 12 (December 2019), pp. 103-106
Abstract: With millions of open source projects available on forges such as GitHub, it may be difficult to select those that best match your requirements. Examining each project’s product and development process can help you confidently select the open source projects required for your work.
I’m happy to report that the fourth article in the new Open Source Expanded column of IEEE Computer has been published.
Title
Getting Started With Open Source Governance
Keywords
Companies, Licenses, Security, Software, Law
Authors
Jeff McAffer, GitHub
Publication
Computer vol. 52, no. 10 (October 2019), pp. 92-96
Abstract: Using and managing open source is essential in modern software development. Here we lay out a framework for thinking about open source engagement and highlight the key steps in getting started.
I’m happy to report that the third article in the new Open Source Expanded column of IEEE Computer has been published.
Title
Open Source License Compliance–Why and How?
Keywords
Open Source Software, Licenses, Software Packages
Authors
Hendrik Schoettle, Osborne Clarke, Munich, Germany
Publication
Computer vol. 52, no. 8 (August 2019), pp. 63-67
Abstract: Compliance with open source software (OSS) license requirements is necessary but often overlooked. This article explains how OSS license compliance differs from compliance with commercial software licenses, why it is necessary even though OSS is generally free, and what requirements have to be met with OSS.