What is open source, and why does it matter today? (2024)

Amanda Brock, CEO of OpenUK, considers what open source is and why it matters today

Open source software is incredibly popular. It has been adopted at scale over the last decade and now forms the spine of our technology infrastructure today. It is critical to businesses of all sizes and to organisations across the public sector. From the Internet, to public cloud computing platforms, we see open source as the basis for how the world communicates, does business and provides services. It’s frankly inescapable.

The term ‘open source’ describes software that is available on an open source licence that shares the source code or human readable code, and allows anyone using the code on that licence to maintain and modify the code. They can do this themselves, or through a skilled third party of their choosing. Open source licenses have to be approved by the Open Source Initiative.

This is different to proprietary software, where the underlying code would have been kept secret. This approach allowed companies to make revenue for their work, but it limited the ability that customers had to work with and understand that code. Instead, companies using proprietary software are tied to that software.

Today open source has changed the face of technology – it allows customers to know how the code works, facilitating the development of the most innovative software. It allows reuse and recycling of code, making it easier to collaborate and achieve goals, rather than trying to do everything yourself. Companies also have more options on who can support them over time. Rather than paying old school royalty charges, developers can pay for support and services that help them in their goals.

What is the future for open source?

From its beginnings in the software community, open source now means different things to different people, depending on the experience and interactions they have had. From covering code ownership, licensing and development, it has become more important for technology projects. However, one thing it is not is a business model.

When companies open source their code, they still need to generate revenues to run successful businesses. However, they cannot charge royalties in the same way that other software companies might do. Instead, we see the rise of new business models accompanying this zero cost licensing, which allow generation of revenue alongside giving away code. For many years, this would rely on support and subscription models, but today this can include offering cloud services that make it easy to use the service.

However, what is to stop other companies doing exactly the same thing without contributing back to those projects? This can eat into the revenue opportunities that these companies have, as well as affecting the community around the project. Whilst the software itself may come without a direct cost to customers, maintaining the code and making it secure clearly has an ongoing cost for those involved. To date, this has been paid by the community of volunteers or businesses that have chosen to develop and maintain the code. However, with so much of our infrastructure and digital services today depending on those open source code projects, there is now a more compelling argument that Governments and public sector organisations now need to actively contribute to and support the open source model too.

Open source needs to be considered as a public good bringing huge societal benefits in the same way that real world infrastructure like roads. It can no longer simply be considered within the Commons. It must be funded by Governments at scale globally.

In the UK, the Energy Digitalisation Task Force launched its recommendations in January 2022 around how the utility sector will have to evolve in order to meet its goals around providing energy and achieving net zero. In the report, it stated that the most effective way to build this would be to use open source and open standards, as this removes lock in and promotes interoperability. The report also called for strong governance and collaboration structures to be in place, as with all critical infrastructure.

From a sustainability perspective, open source can accelerate getting good things done, helping spread the value more widely and reducing costs yet improving innovation. It’s almost an add-on-benefit, but open source inevitably creates sustainability and offers more efficiency. Open source projects share the code created, which is more efficient than every company doing their own thing. Using open APIs provides de facto standards for everyone to use, improving efficiency. The ability to reuse and recycle not only fits in a circular economy model but also allows those less privileged to access the same level of innovation.

This work around energy efficiency and collaboration in the UK will create public interest digital assets that will benefit both existing energy sector businesses and new market entrants. It should also make services more competitive for customers and make it easier to improve sustainability. This work can then be re-used by other countries to improve their energy economies. For companies in the UK, open source projects can lead to digital project exports that will need support, evolving into new business opportunities over time.

Closing remarks

To make this successful, both finance and resources are needed. We will see this through increased public/private sector partnerships, building bodies to hold code on a national and international level. This will ensure that this code is managed, follows good code quality rules and that it is secure over time. Something similar will be needed for open data too, although it’s unclear whether this will involve the same single entity or multiple organisations working together over time.

Open source has historically been categorised as part of the commons. Its value has shifted and today, private sector investment is not enough. Its value is not just economic but also societal. It supports skills development, collaboration and employment opportunities, allowing collective equity and community development. Access to open source accelerates and improves innovation for all organisations, rather than making this the purview of only the largest and most wealthy enterprises.

Contributor Details

Editor's Recommended Articles

  • Must Read >> Open-source software as a force for good in local government

  • Must Read >> A case study: Improving patient outcomes with Open Source

  • Must Read >> Crisis communications: Why local authorities should adopt open source technologies

  • Must Read >> The public sector ‘opens up’: How public sector IT embraced open source

What is open source, and why does it matter today? (2024)

FAQs

What is open source, and why does it matter today? ›

The code for open-source software can be viewed by anyone which can increase its security because there are more people available to identify and correct issues within the code. Using closed-source software, you're unable to fix bugs yourself but receive security in knowing that other users can't manipulate the code.

What is open source and why does it matter? ›

Open source fosters ingenuity; programmers can use pre-existing code to improve the software and even come up with their own innovations. Open source comes with a built-in community that continuously modifies and improves the source code. Open source provides great learning opportunities for new programmers.

What is the role of open source in today's world? ›

Open source software refers to computer programs whose source code is freely available on repositories like GitHub for anyone to view, use, modify, and distribute. From powering smartphones to running critical infrastructure systems worldwide, open source plays an indispensable role in our digital lives.

What is meant by open source? ›

The term open source refers to any program whose source code is made available for use or modification as users or other developers see fit. Unlike proprietary software, open source software is computer software that is developed as a public, open collaboration and made freely available to the public.

Is open source good or bad? ›

Open-source software is highly reliable. Usually, thousands of expert developers work on making and constantly improving the open-source software. This means there's a greater chance that someone will notice a flaw or a bug and fix it in no time.

What is the benefit of open source? ›

Open source enables technology agility, typically offering multiple ways to solve problems. Open source helps keep your IT organization from getting blocked because a particular capability isn't available from a vendor. Instead of waiting for the vendor to deliver that capability, you can create it yourself.

What is the main purpose of open source media? ›

Open-source media platforms are software or web-based applications that allow users to create, edit, share, and distribute media content, such as audio, video, images, or text, using open-source code and licenses.

Why do people care about open source? ›

Simply put, open-source means publicly available to everyone. It is a licensing agreement allowing developers to come forward with innovative ideas, and anyone can use it for free. Open-source focuses on the freedom to think and collaborate with the open-source community.

How open source is changing the world? ›

Today, open source powers the data and digital transformation projects at companies around the world. Open-source software is now at the heart of how we run our lives. At its core, open source democratizes innovation, where everyone can start innovating and building software in a more collaborative and efficient way.

What is the impact of open source technology? ›

Open source technologies are allowing developers to build customized applications quickly and easily, making them an attractive choice for businesses looking to develop IoT solutions. Finally, open source software can also help organizations better manage their data.

What are examples of open source? ›

LibreOffice and the GNU Image Manipulation Program are examples of open source software. As they do with proprietary software, users must accept the terms of a license when they use open source software—but the legal terms of open source licenses differ dramatically from those of proprietary licenses.

What does open source mean for dummies? ›

Open-source software is the kind of software whose code is available to see. The code is not hidden and can be freely inspected - and even modified. On the other hand, proprietary or closed-source software is the one whose code remains hidden.

Why was open source created? ›

As we have seen, initial open source efforts were geared towards fighting closed source and the exorbitant “rental pricing” that they had for software. Developers, therefore, began by building the most commonly used components of software, for example, operating systems (think about GNU).

Does open source mean free? ›

Nearly all open source software is free software, but there are exceptions. First, some open source licenses are too restrictive, so they do not qualify as free licenses.

Can I trust open source? ›

✅Fact: Unlike closed source software, open source software is secure only if used correctly and responsibly. Users of both open source and closed source software can greatly benefit from keeping track of dependencies through SBOM and using secure coding practices when integrating dependencies.

What are five disadvantages of open source software? ›

Now, let's analyze four of the drawbacks of using and developing OSS.
  • Lack of Dedicated Support. While OSS often has a vibrant community, it may lack dedicated support compared to proprietary software. ...
  • Hidden Costs. ...
  • Fragmentation and Compatibility Issues. ...
  • Intellectual Property and Licensing Concerns.

Why is open source more reliable? ›

Open source software is secure relative to proprietary software – and in some instances, we'd say more secure than proprietary software. In all instances, open source software allows anyone to examine the software and attempt to provide fixes if they discover a vulnerability.

Why is open source and freeware important? ›

FOSS allows for better collaboration among various parties and individuals with the goal of developing the most efficient software for its users or use-cases while proprietary software is typically meant to generate profits.

Why is open source science important? ›

The principles of open-source science are to make publicly funded scientific research transparent, inclusive, accessible, and reproducible. Advances in technology, including collaborative tools and cloud computing, help enable open-source science, but technology alone is insufficient.

Why do people develop open source? ›

Releasing a project as open source allows others to adapt and build on top of your project. When people build on top of your project, they are invested in your success as well as their own.

Top Articles
Latest Posts
Article information

Author: Pres. Carey Rath

Last Updated:

Views: 6276

Rating: 4 / 5 (61 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Pres. Carey Rath

Birthday: 1997-03-06

Address: 14955 Ledner Trail, East Rodrickfort, NE 85127-8369

Phone: +18682428114917

Job: National Technology Representative

Hobby: Sand art, Drama, Web surfing, Cycling, Brazilian jiu-jitsu, Leather crafting, Creative writing

Introduction: My name is Pres. Carey Rath, I am a faithful, funny, vast, joyous, lively, brave, glamorous person who loves writing and wants to share my knowledge and understanding with you.