How open-source solutions and low-code development empower digital sovereignty

By making software development accessible to a broader range of users, low code and open-source solutions can enhance digital sovereignty and…

Niall McCarthyPlanet Crust 9 min read Updated 16 Nov 2023

By making software development accessible to a broader range of users, low code and open-source solutions can enhance digital sovereignty and interoperability.

As businesses and society at large become more dependent on data, they are also becoming more dependent on foreign countries. This is perfectly demonstrated by the fact that 92% of the data generated in the western world is stored on servers in the US. Moreover, as the sheer volume of data continues to grow, it is becoming less feasible to move it to other platforms in other countries. Herein lies the growing emphasis on digital sovereignty – the idea that people and organizations should have control and ownership of their own data.

Digital sovereignty has become a top priority in the internet age. This is because data is largely subject to the laws and regulations of the jurisdiction it is collected and stored in. The principle of digital sovereignty is perhaps best exemplified by the European General Data Protection Regulation (GDPR), which establishes the key requirements for the handling of data pertaining to EU citizens all over the world. Even though the EU has no jurisdiction over third countries, it can still enforce these rules via mechanisms such as a foreign company’s presence or assets in EU territory or international law. The California Consumer Privacy Act (CCPA) has a similar scope and purpose – itself an outcome of the growing global influence of GDPR.

On an individual level, digital sovereignty is about giving people ownership of their data and the right to control its use, as well as request its deletion. The same applies at the corporate level, since organizations cannot guarantee adherence to legislation like GDPR if they do not have knowledge of or control over where their data physically resides.

The current situation is especially problematic for countries like EU member states, because European organizations almost invariably depend on services delivered from the US and apps hosted on US-based servers. For example, every web address or email address with the .com extension ultimately remains under the jurisdiction of US law, simply because the domain is operated by Virginia-based company VeriSign. Digital sovereignty holds that countries, much like businesses and individuals, should ultimately have control over their own digital destinies.

How open-source empowers digital sovereignty and interoperability

According to a Okta’s 2021 Business at Work report, businesses now use an average of 88 apps, with larger enterprises deploying around 175. The most popular apps and platforms in the workplace include Amazon Web Services (AWS), Microsoft 365, Zoom, and DocuSign, all of which are headquartered in the US. Even though all the major cloud providers have global infrastructures, they cannot guarantee complete digital sovereignty. For example, legislation in the US allows the government to access, under certain circumstances, data stored by US technology companies, regardless of where it physically resides.

The vast majority of today’s enterprise computing environments rely heavily on closed-source solutions, such as those mentioned above, even if they are themselves hosted on servers that run the open-source Linux operating system. That almost all of these solutions are delivered by or rely on US-based technology companies means that digital sovereignty is practically impossible to achieve in a closed-source world. This is why open source has played a central role in fostering digital sovereignty ever since its inception in the late 90s. It is also why almost all of the world’s data centers and supercomputers run a custom Linux distribution.

There is far more to open source than just code and technology. It is a mindset, and one that is perhaps best summarized by software giant Red Hat in five core principles: open exchange, participation, meritocracy, community, and release early and often. Thanks to these principles, open source has digital sovereignty built in, simply because they both follow the same agenda. In other words, open source gives organizations complete ownership of their software which, in turn, empowers them to meet the goals and demands of digital sovereignty.

The problem with today’s digital infrastructure is that it is largely built on a network of solutions provided by the world’s largest tech companies. These often closed ecosystems are guarded against open and public innovation and, all too often, are mired in government or corporate surveillance.

On a global scale, this has pushed many countries, particularly those in the developing world, into trading their digital independence for modernization or, in some cases, self-imposed digital isolation. The same applies to organizations across all industries, which may find themselves faced with the choice of being beholden to certain vendors or developing their own solutions from scratch at great cost.

Digital sovereignty also goes hand-in-hand with interoperability, which is vital for delivering an equitable technology environment. This is also a top priority for the EU which, for example, recently introduced a new rule forcing phone manufacturers selling their phones in the EU to support universal USB-C charging solutions. Unsurprisingly, this inspired swift condemnation from Apple – one of the world’s major closed-ecosystem technology companies – which uses its proprietary Lightning connector. The same, of course, applies to Apple’s iOS and macOS platforms, which are entirely closed ecosystems compared to Linux-based Google Android.

 For consumers, this lack of interoperability is not so much of a problem. For example, Apple continues to maintain its exclusive image simply because many of their customers only use iPhones and MacBooks. But for business users, the lack of interoperability of closed-source ecosystems is increasingly problematic given the growing complexity of technology and the need to support an ever-wider range of end users. After all, not many businesses can afford to operate in a bubble. Indeed, this is one of the reasons why even Microsoft has been working towards delivering better support for and interoperability with Linux.

Open-source is essential for empowering interoperability and digital sovereignty for nonprofits, businesses, and governments alike. It has thus become essential in the digitization of both the public and private sectors and for driving innovation in a constantly changing digital-first world.

Bringing digital sovereignty to the masses with low-code development

Despite the fact that open source software already plays an integral role in business computing behind the scenes, in that it typically powers the servers delivering cloud-hosted apps, smaller organizations still have a long way to go to achieve complete digital sovereignty. For example, Amazon Web Services (AWS), despite being one of the world’s largest technology providers, uses its own variant of Linux to power its cloud services.

Of course, not many companies have a need to develop their own operating systems, but all organizations have their own unique goals and needs, which cannot always be addressed with off-the-shelf software. Even where off-the-shelf software does offer a viable solution, the issue of digital sovereignty is often quick to rear its head, especially in the case of platforms handling highly sensitive data – such as patient management systems in healthcare.

It is often said that every company is now a technology company, but that does not mean they all have in-house software development teams developing bespoke applications. Outsourcing custom software development is a possible alternative, but this approach comes with its own set of challenges, such as issues with collaboration and poor quality control.

Thanks to the union of open-source software and low-code software development, companies now have the opportunity to develop their own bespoke solutions without being restricted by vendor lock-in. Achieving digital sovereignty no longer need be a luxury that only the world’s most powerful businesses and governments can enjoy. Low-code platforms can also make it accessible to citizen developers – business users who have little or no software development and coding expertise of their own.

For mission-critical applications, it is vital that companies be able to apply their own expertise, as well as retain full control over their operational infrastructure and data. Thanks to low-code, they can achieve these goals by building on the past work of industry experts and making it their own – without all the complexity of traditional software development. This self-sufficient approach also enables them to keep their operations and infrastructure independent from any one technology provider, thus avoiding the problem of vendor lock-in.

What makes a low-code platform truly open?

For any software to be classified as open source, its source code must be freely available to the general public. This means that anyone with the necessary programming skills is allowed to modify the code in any way they wish. Perhaps the best known example is the Linux kernel, whose open source nature has led to the development of more than 600 unique distributions and hundreds more in active development. Furthermore, software companies can themselves use open-source software as a foundation for their own products, which they can then use for commercial purposes. In the case of LCDPs, this means such companies can develop their own software much faster to satisfy specific client needs.

There is much more to open-source software than having the ability to freely modify the source code. Because open-source software is freely available, it also helps overcome interoperability issues and avoid vendor lock-in. Developers of open-source software prioritize interoperability through the use of APIs and open programming standards.

This is also true of any low-code LCDP. As such, companies using an open-source LCDP can enjoy better cross-departmental and cross-company collaboration incorporating both business professionals and experienced software developers. This is what makes LCDPs a no-brainer for any enterprise developing their own bespoke software solutions.

The complete lack of vendor lock-in that is inherent to an open-source LCDP also means that organizations are free to host it on any platform they want. For example, they can host it in a public or private cloud, in an internal data center, or a colocation facility without having to worry about high data egress fees of moving from one vendor to another. They also have the freedom to choose who will support their platform and provide any necessary consultancy services – whether internal or external.

These benefits, in turn, leads to an entirely open ecosystem whereby the organizations using the open-source LCDP can achieve total digital sovereignty and the freedom to collaborate with the wider community.

Who benefits from digital sovereignty?

The concept of digital sovereignty holds that every individual, organization, and government should have control over their own data and digital destiny. As such, the advantages of digital sovereignty extend to all.

That being said, there are certain industries for which digital sovereignty is a practical, ethical, or even a jurisdictional necessity. For example, sectors like smart cities and urban planning rely on highly complex, interconnected technology environments. Because of this, they must take an API-centric approach and avoid vendor lock-in at all costs, especially in cases where those vendors are located in other jurisdictions. The same is true of critical infrastructure, government, and military – sectors that clearly need full control over the technology assets they are becoming increasingly reliant on. This need has been exemplified by several high-profile cases, such as the UK’s banning of Chinese technology giant Huawei in the country’s 5G infrastructure.

Other industries where digital sovereignty is vital are those that handle highly sensitive and regulated data, such as finance, legal, and healthcare. Such data typically needs to be stored in the same jurisdiction as the people it pertains to.

Supply chain management is yet another area where sovereignty is crucial, simply because it gives organizations greater visibility over increasingly large and complex supply chains, which would otherwise be ungovernable. 

Final words

An open-source LCDP combines the inherent benefits of open-source software for maintaining digital sovereignty while making software development accessible to business users rather than just programmers. This way, organizations can maintain control over their digital destinies without having to maintain costly in-house software development teams. And, because open-source software is supported by the community rather than a single party, there is no risk of vendor lock-in.

A truly open-source platform permits unlimited importing and exporting of applications and data, simply because the end user has complete ownership over the code. This is what makes the combination of low code and open source the undeniable future of software and a key enabler of digital sovereignty.

Planet Crust is the creator and driving force behind Corteza, a 100% open-source low-code software development platform that lets you import data from any source and use intuitive drag-and-drop tools to create custom applications for your unique business needs. Get started for free today.

#Digital Sovereignty#Low-code#Open source

Found this useful? Share it.

Written by

Niall McCarthy

More articles by Niall
Sales

Talk to our sales team

Planning @Human for your organisation? Tell us a little and the right person will get back to you.

  • Plans, support and licensing explained
  • Pilot and rollout options
  • Answers from the team that builds @Human

We reply within one working day.

Your enquiry

A few details so we can prepare.

General enquiries

Get in touch

Press, partnerships, careers or anything else. Send us a note and the right person will reply.

  • Press and media
  • Partnerships and community
  • Careers and everything else

Questions about buying @Human? Talk to our sales team.

Your message

We'll reply by email.

Quote

Ask for a quote

Tell us what you need and we'll prepare a written quote for your organisation.

  • Support plans with an SLA
  • Enterprise Support with a named engineer
  • Build, pilot and rollout services

Quotes are free, and the decision is always yours. Prices exclude VAT.

Quote details

The more we know, the more precise the quote.

Newsletter

News from @Human

Product updates, governance tips and early-access news, about once a month.

  • What's new in @Human
  • Practical EU AI Act and ISO 42001 notes
  • Unsubscribe in one click, any time

Your email stays private with us.

Subscribe

Just your email is enough.

Token savings

Estimate what you could save on tokens

Tell us about one process that runs on AI today. We'll map which steps need a model and which can run as token-free code.

  • Which steps need judgement, and which run as code
  • A rough before-and-after of your token bill
  • Ideas you can use whatever you decide

Estimates are illustrative. Real costs depend on your model, provider and volumes.

Get your estimate

A specialist replies within one working day.

Not-for-profit free build

Apply for a free governed AI application

For charities, NGOs and community groups. We build your first @Human application free of charge.

  • Governed from the first line
  • Cheap to run, protects the people you serve
  • Yours to keep and run

We reply within one working day to arrange a scoping call.

Your application

A few details about your organisation and what you'd build.

Enterprise pilot

Plan your @Human pilot

Start with one AI system that matters, prove the value, then standardise what works across the enterprise.

  • Policies, risk and approval gates set up with you
  • Your cloud, your models, your data
  • A clear path from pilot to portfolio

We reply within one working day to plan next steps.

Tell us about your pilot

Two minutes now saves a meeting later.

Ask us anything

Ask your own question

Security, compliance, integration, cost or anything else. A real person replies.

  • An answer within one working day
  • From the team that builds @Human
  • Routed to the right specialist on our team

Prefer to see it live? Book @Human Walkthrough from any page.

Your question

We'll reply by email.

Get started

Choose your @Human plan

Pick what you'd like to pay. Nothing is charged today: we'll email you to get you set up.

  • €0 due today
  • The same platform at every amount
  • Change or cancel at any time

We email you before anything is charged.

Your plan

Three short steps.

Plan€10 a month
Due today€0.00

€0 due today. Choosing your plan gets you started, and we will email you before anything is charged. You can change or cancel at any time.

20-minute walkthrough

See @Human at work with your use cases

Bring a use case you're planning. We'll show you how to build it in @Human as a compliance-first AI system.

  • Built around your own use case
  • How it's classified, governed and evidenced
  • Which plan fits, honestly

Your pace, your decision. A real conversation.

Book your walkthrough

We reply within one working day to find a time.