Language Selection

English French German Italian Portuguese Spanish

Open Source: A Way of Developing, Distributing, and Licensing Software

Filed under
OSS

Since the beginning of the software industry, nearly every software company in the world has followed the same business model: developed software by the company's own employees, closely held intellectual property, delivered software in binary format to clients, and licensed software to users to run on their own computers. Today, however, that model is being challenged by a new paradigm: open source. Developed and maintained by volunteers, distributed to users at no cost, and available in source code form, it is radically different from proprietary counterpart. Each of the new characteristics of the open source software forces organizations to develop new ways of thinking about how they procure, implement, test, and deploy software.

Accessible without cost, open source software is distributed to users under licensing terms different from commercial software, and created under different conditions from commercial software. Open source software developers take responsibility for the quality of the software towards their user base. This responsibility demands a new model of software procurement, one where the organization is an active participant in creating the complete software, rather than a passive recipient of what the vendor delivers. The new model demands new working methods and practices. In this article, we present on the open source software, the open source community, and the development practices. We explore the various benefits and risks the open source model brings to development practices, and present on possible strategies to support open source in your organization.

Rest of the Story.

More in Tux Machines

Android Leftovers

Why you need more than just open-source

In 2016, the Open Source Drives Digital Innovation study commissioned by Red-Hat and conducted by analyst house Forrester revealed that 52% of CIOs and senior IT decision makers in the Asia-Pacific (APAC) region are already tapping open source software in areas such as cloud, mobility, big data and DevOps. More IT decision-makers are turning to open source to drive better efficiency and digital innovation, as its flexibility enables organisations to build new customer experiences, services and products more quickly. Read more

How an open source board game is saving the planet

Learning is supposed to be fun, and incorporating games into education is a great way for teachers to help kids have fun while they're learning. There are many free online games that are appropriate for the classroom and there are also board games, including Save the Planet, a board game that teaches kids concrete solutions to environmental problems. Read more

I made my own wearable computer with a Raspberry Pi, and it was almost too easy

Ever since I read about the crazy wearable pioneers back in the ‘90s and early 2000s, I've wanted a wearable computer of my own. I had two major requirements, however: it had to be a computer, and I had to be able to wear it. Smartphones, for the most part, have supplanted most people's interest in or need for a wearable computer. They're great, I highly endorse smartphones. But you can't really "wear" them in any functional way. Read more