Site original : Free Software Foundation Europe
As a general rule, software source code is protected by copyright by default. Copyright holders create Free Software by applying a Free Software license to their code. Creative works, such as source code, nevertheless must be sufficiently original in nature before they can be protected by copyright. Exactly what is this “threshold of originality”, and are there types of code that are not automatically protected by copyright?
Copyright is a legal construct that grants a person exclusive rights over a creative work. This can refer to almost any output/work produced by a creator: written text, a piece of music, a film, etc. Source code is included in this bundle of creative works that are protected by copyright. In the European Union, this was confirmed by the European Court of Justice in the case SAS Institute Inc. v World Programming Ltd:
“… the source code and the object code of a computer program are forms of expression thereof which ….. are entitled to be protected by copyright as computer programs, by virtue of Article 1(2) of Directive 91/250”
The most important exclusive right granted by copyright is in the name itself: the right to produce copies. Only the copyright holder is allowed to reproduce a work and to give new copies of that work to third parties. Additionally, only the copyright holder has the exclusive right to modify the work and to make it publicly available (for example, to offer it up online for download).
Do note that there is a distinction between a “copyright holder” and an “author”. The term “author” refers to the person who created the particular piece of copyrighted work. Meanwhile, the “copyright holder” is the person who has the exclusive rights over that work. Often, both the author and the copyright holder are the same person, as copyright automatically vests in the author from the instant that the work is created.
In most legal systems, copyright can be passed on to someone else, which is why the author and the copyright holder of a particular piece of work can, in some circumstances, be two different entities.
While copyright automatically vests in the author at the moment of the creation of a particular piece of work, this can only happen when that piece of work clears what is referred to as the “threshold of originality”. In other words, this means that the piece of work has to be sufficiently original to justify it being protected by copyright.
In the legal context, being “sufficiently original” here first indicates that the work must be independently created; in other words, the work cannot be copied or comprised of another pre-existing work. To this end, the Court of Justice of the European Union (CJEU) has clarified the status of the threshold of originality required for work to be copyrightable under EU law. In Infopaq International A/S v Danske Dagblades Forening, the CJEU affirmed that “copyright … is liable to apply only in relation to a subject-matter which is original in the sense that it is its author’s own intellectual creation.”
The EU Computer Programs Directive codifies these concepts specifically for source code. Under Article 1(3), this Directive states that:
“a computer program shall be protected if it is original in the sense that it is the author’s own intellectual creation. No other criteria shall be applied to determine its eligibility for protection.”
Nevertheless, it is also important to note that an “original” work for the purposes of copyright does not mean that the work has to be “unique”, or “novel”. Originality for the purposes of copyright therefore relates entirely to the origin or authorship of the work in question; it only needs to be original in relation to the author. Accordingly, a new work can be similar to others, but can still clear the threshold of originality to attract copyright protection.
It is entirely possible that two authors, without ever having met each other or discussed their work with each other, may create identical pieces of work. In such a situation, both these works would still each meet the threshold of originality, and therefore are subject to copyright protection, even if to an outside observer, they are not unique.
This emphasis on originality and not novelty was also further clarified by the CJEU, which stated that originality in EU copyright law is dependant on the “free and creative choices” of the author, signalling that the process by which the work was accomplished plays a role in determining whether the work is original enough to be protected by copyright, and not just the end result.
Because the uniqueness or novelty of the work is not a factor, the threshold of originality can be said to be a very low bar to clear. This can be seen in the UK case of THJ v Sheridan (while the UK is no longer part of the EU, UK copyright law was nevertheless interpreted in accordance with the relevant EU law in this case). This case concerned a software developer (“Mitchell”) who had developed a software program to assist with trading options. The defendant (“Sheridan”) would use Mitchell’s program to display data and information to his clients.
The copyright dispute in this case partially concerned the copyright in the images and charts generated by Mitchell with the help of his software. Mitchell claimed that these images and charts were eligible for copyright protection, while Sheridan claimed that, as what amounted to charts presenting data and information, the images were not sufficiently original to clear the threshold.
Example image produced using Mitchell’s software
The UK Court of Appeal, on observing such images, noted that:
Because of these factors, we see that even a non-unique, relatively uncreative work can still clear the threshold of originality for copyright protection, as long as it is:
For the context of software, that would mean that most developers’ original work would clear the threshold of originality and warrant copyright protection, that is if they wrote lines of source code by themselves without reference to other sources.
Being granted copyright protection is an important legal foundation for creating Free Software. This is because copyright protection gives developers the exclusive rights over their work. When developers then exercise choices in what kind of freedoms users of their work are able to enjoy (by licensing their work under a Free Software license, for example), copyright law functions to legitimize this choice to grant these rights to users. In other words, copyright gives developers a legal framework under which to license their original work under a Free Software license.
Nevertheless, there are always cases where some works may not clear this threshold of originality. Short phrases, data, simple symbols, or functional aspects of a particular piece of work are rarely considered copyrightable. For example, short phrases such as “World’s Greatest Dad”, or “better late than never” are not considered copyrightable. Similarly, lists of data or works compiled from public domain materials are also not considered to be copyrightable. The common theme in these uncopyrightable works is that they are too generic or simple to be considered an intellectual creation of the author.
Looking at this from a software perspective, a classic demonstration of non-copyrightable work would be the following program:
Here, both the function expressed and the phrase “Hello, world!” are simply too generic to be considered original works.
Developers will find that there are many such files or contributions in their own project repositories, such as files automatically generated by code, or config files that contain no creative expression. Similarly, very minor contributions like fixing a syntax error or correcting a spelling mistake can also be said to be non-copyrightable.
With the rapid advancement of machine learning based generative systems (“AI”), questions have been raised about whether code generated by AI can be protected by copyright. These questions have not been definitively answered, as there currently lacks a uniform legal approach to classifying AI generated works.
This uncertainty has arisen because there is an unresolved debate about whether or not an AI generative system can be considered an author, thereby allowing AI generated works to be considered an intellectual creation made with free and creative choices of the author. While some consider that only human created works should be able to clear the threshold of originality, there are nevertheless other voices asking for copyright or similar legal protections over their investments in AI and AI generated products. Until such debates are definitively resolved in the law, copyright uncertainty will persist over AI generated works.
The FSFE recommends the REUSE specification for developers to properly display their licensing and copyright information in their repositories. Generally, this would entail including a comment header in every file indicating such information. As the REUSE specification does not allow excluding files, some information still has to be recorded for the uncopyrightable files in your repo.
To deal with these files, you have two options:
You may choose to use a copyright tag such as SPDX-FileCopyrightText: NONE to assert that there is no copyright holder.
Additionally, you may run into a situation where you are incorporating code that you think is not copyrightable into your software project. This could be because the code files are in your opinion simply not original enough to warrant copyright protection, or because they have been tagged in their original repos as having no copyright. In such situations, it helps for your project to implement and follow a strict compliance policy for code ingestion that includes processes to confirm the non-copyrightability of such code, including policies for scanning, tagging, and processing such code.
To that end, tools such as ScanCode, Fossology, and FOSSA exist to scan source code for identifying, among other things, copyright ownership of the code. The Linux Foundation has also made recommendations for developing such a compliance policy.
The reason that these files must be licensed is because opinions can differ about the threshold of originality. You may consider a file so insignificant that it does not merit licensing information, but downstream users may disagree and believe that the file in question falls under copyright, effectively disallowing them from using it if there is no license.
Such disagreements over copyrightability have even been litigated in European courts. While court cases have yet to provide an example directly relating to software and source code, they have produced examples where different European courts have had different opinions over whether the same piece of original work has cleared the threshold of originality.
A legal dispute between two Italian cosmetic brands demonstrates this difference clearly. The cosmetics brand KIKO S.p.A. (“Kiko”) claimed that a competitor WYCON Cosmetics (“Wycon”) had copied the design of its cosmetic stores, which included what Kiko claimed was a unique store layout. As a result, Kiko brought copyright infringement lawsuits against Wycon in a number of EU member states in which they both operated, including Italy, Belgium, and Portugal.
In Italy, the Italian Supreme Court of Cassation confirmed that Kiko’s store design reflected an expression of originality that warranted copyright protection, and that the similarities of Wycon’s shops amounted to copyright infringement. This was however not the opinion of the Belgian and Portuguese courts, which took the opposing view to the Italian courts. They were of the opinion that Kiko’s store layout and their arrangement of store components were standard features of cosmetics stores, and the store layout was essentially commonplace and generic, and did not require intellectual creativity to create. Kiko’s store design therefore could not pass the threshold of originality in their opinion.
In this example, we can therefore see a situation where a piece of work is able to be protected by copyright in one EU country, while failing to do so in another. This difference in how domestic law in different states may view the threshold of originality, even within the EU, is a good reason for developers to think about how to display copyright and licensing information in insignificant and uncopyrightable files.
In summary, the threshold of originality is a barrier to clear in order for a piece of work to be protected by copyright. Works that are of an author’s own intellectual creation and made with their free and creative choices will in the vast majority of cases clear that bar. That being said, there will be certain types of minor works in software, such as insignificant contributions, insignificant files such as config files, or generic lines of code, that taken by themselves will not warrant copyright protection.
As a legal concept, the threshold of originality is useful for Free Software developers to understand, so that they are able to discern which parts of their work can and cannot be protected by copyright. This in turn allows them to understand how to apply various standards and specifications, such as the FSFE’s REUSE specification, in a manner that helps to build a more informative and healthier Free Software legal ecosystem.
That being said, AI advancement has disrupted conventional understandings of originality and authorship. The discussion around whether or not AI generated works pass the threshold of originality is a complex one, which we will explore in a separate and future article.
In April, our work on Device Neutrality continued with news and meetings on DMA; we had a PMPC meeting in Germany and talked about the German coalition agreement in one of our Podcast episodes; we also held our annual Legal & Licensing Workshop; and we published another article in our Legal Corner.
Table of contents
"A fully enforced Digital Markets Act (DMA) provides the opportunity to Free Software companies to break into markets that have long been dominated and restricted by gatekeepers. We encourage Free Software companies to seize the momentum to unwind and create Free Software alternatives also in mobile devices.”
Lucas Lasota, FSFE Legal Programme ManagerDespite initial promising steps, the European Commission’s measures on Apple’s compliance with interoperability procedures under the Digital Markets Act fall short. The less stringent obligations on API documentation and long deadlines for interoperability solutions will impact how Free Software projects get interoperability from Apple.
On April 24, 2025, the FSFE participated in a session organized by the Open Source Business Alliance (OSBA), the association representing Free Software companies in Germany. We were invited to present our work on the Digital Markets Act (DMA) and the opportunities it creates for Free Software companies. The discussion was fruitful, and we were happy to see an increasing interest in this topic.
Please feel free to share this with people, organisations, and companies that might be interested in this specific aspect of the DMA.
The German coalition treaty from the CDU/CSU and SPD has been published with over 140 pages. In our latest episode Alexander Sander and Bonnie Mehring talk about the coalition treaty as well as the current digital policy decisions in Germany and the sudden removal of Jutta Horstmann, the CEO of the German Center for Digital Sovereignty (ZenDiS). Together they break down the standing of Free Software in Germany.
Software is a major component of modern life, affecting large parts of our lives. When software is embedded in vehicles, the ability to control our digital technology becomes even more important in the name of public safety. Despite that, a recent court case in Poland highlights how the law, and legal processes, can sometimes work against that.
The Free Software Legal & Licensing Workshop convened once again, this time in Essen, bringing together over 100 legal and compliance professionals, technologists, and policy experts from across the globe. The 2025 edition delved into the evolving legal landscapes impacting Free Software, with a particular focus on Artificial Intelligence and cybersecurity.
Moreover, as part of the "Dialogue for Cybersecurity" project, the FSFE and the German Federal Office for Information Security (BSI) are working together with representatives from civil society, academia, industry, and government in a project on the Cyber Resilience Act (CRA) and its implications for Free Software. Watch the recording of the first event in this series, which took place on 3 April.
The FSFE symposium on “Public Money? Public Code!“ made it clear: Procurement of and investment in Free Software (also known as Open Source) are fundamental for innovation and digital sovereignty. Free Software is key to reducing the dependencies of public administrations. These administrations, including municipalities, have the opportunity to advance the controllability and manageability of their digital infrastructure by committing to Free Software in the long term. The time has come to take action, build networks, reduce dependencies, and establish digital sovereignty through Free Software.
A new release of the Webpreview tool is here! This is our in-house Free Software designed to support our amazing volunteers in translating and checking website content. Among other improvements, this update integrates LibreTranslate, providing a helpful starting point to speed up the translation process.
Thanks to the amazing work of our volunteers, Ada & Zangemann can
now be translated on Weblate as well. This is a milestone for the
automation that is continuously being improved.
Refund4Freedom is an Italian initiative from the FSFE and the Italian Linux Society (ILS) that defends the right of consumers to choose their operating system and to receive a refund for pre-installed software when they buy a new device. The project will be launched on 29 May with an online kick-off meeting, open to any Italian enthusiast, volunteer, or supporter. This initiative will help Italians to claim their refund, but of course, if you live in another country, you can do it too! The process might be a bit different, so if you do it and you are successful, share your experience with us!
Youth Hacking 4 Freedom would not be possible without the amazing teenagers who join this contest, our incredible sponsors and donors whose support is vital, and our expert jury who evaluate the projects. One of these jury members is Brielen Madureira, who talked with us before the participants have to submit their projects.
The FSFE is joining the celebrations of its sister organisation, the Free Software Foundation, and its 40 years of commitment to software freedom.
On 29 May, members of the FSFE will join the local celebrations in Warsaw (Poland). The event will include various activities to learn about what Free Software is and the work the Free Software Foundations have done over the last 40 years, as well as a panel discussion on software freedom and machine learning.
During the month of April, various Italian FSFE volunteers organised events mainly aimed at educating younger generations about Free Software. Among the 8 events, 6 were Ada & Zangemann readings followed by a robotics lab, organised by Giacomo Alessandroni, reaching a total of more than 200 students.
We would love to hear from you. If you have any thoughts, pictures, or news to share, please send them to us at newsletter@fsfe.org. You can also support us, contribute to our work, and join our community. We would like to thank our community and all the volunteers, supporters, and donors who make our work possible, with a special mention to our translators who make it possible for you to read this newsletter in your mother tongue.
Your editor, Ana
A new release of the Webpreview tool is here! This is our in-house Free Software preview tool for FSFE webpages. It supports our amazing volunteers in translating, and checking website content. Our latest update integrates LibreTranslate, providing a helpful starting point to speed up the translation process.
As an European charity promoting the use of Free Software as well as the importance of software freedom. One of our ways of reaching the Free Software community, and the society in general, is by offering our website and documents in several languages – translated by native speakers.
This hard work is mainly done by our hard-working volunteers and where the Translation Team come into play: our diverse and international groups of volunteers proofread and translate our content into many European languages. Warmly kudos to all of them!
One of the most useful tools that our translators are using is Webpreview. This Free Software tool is provided by the FSFE and created by our Deputy Coordinator of the Translation Team, Luca Bonissi. Webpreview helps our translators to share their proposed changes to our mailing list, preview how their changes might look on our website, have a live editor while translating and much more. Indeed, Webpreview is not only a tool for translators but for the rest of the team as it allows staffers to check out how a page or news item will look like before putting it online.
LibreTranslate is a Free Software project that provides a Machine Translation API, based on the Argos Translate library. The biggest addition in this release is its integration into Webpreview, which currently allows you to create a draft translation in six languages: English, Spanish, French, German, Italian, Portuguese - more will be coming soon!
Sneak preview of LibreTranslate in Webperview, CC-BY-SAYou just need to choose in which language you need the text to be translated into and the machine gives you a first draft. Of course, every translation still goes through the care and insight of our dedicated volunteers, who proofread and check it making suggestions and taking the extra step that a machine cannot do.
Thanks to its simple API, we were able to easily integrate LibreTranslate into the codebase.
By using the existing command system of Webpreview, we added an autotranslate command. This command translates chunks of text using the LibreTranslate API.
Here is how it works:
This design sends excerpts of text to LibreTranslate, which may lack some context from the overall page. One future improvement might be to consider sending the whole page using the built-in HTML format in the LibreTranslate API, which could potentially improve translation quality.
Webpreview now supports Markdown, allowing for easier content creation without having to deal with XHTML pages. This feature is powered by the SimpleMDE Markdown editor, some frontmatter parsing, and basic templating.
The underlying code for these changes is available to the public under a Free Software license.
Interested in helping grow the FSFE community? Consider joining our translation team to help make our content accessible in more languages!
The Free Software Legal & Licensing Workshop convened once again, this time in Essen, bringing together over 100 legal and compliance professionals, technologists, and policy experts from across the globe. The 2025 edition delved into the evolving legal landscapes impacting Free Software, with a particular focus on Artificial Intelligence and cybersecurity.
Some member of the FSFE team during LLW25
The FSFE’s Free Software Legal & Licensing Workshop (LLW), is a a two and a half day conference for members of the Legal Network community to meet face-to-face and share legal expertise. Once again, this conference emphasized the importance of fostering a collaborative environment where professionals can share insights, debate complex issues, and build a cohesive understanding of the legal landscape affecting Free Software.
Set in the creative and collaborative atmosphere of Unperfekthaus, a vibrant cultural hub in the heart of Essen (Germany), participants engaged in in-depth discussions on current topics in the Free Software sphere. These conversations extended beyond traditional legal and licensing concerns to include the broader policy landscape, where emerging regulations increasingly shape the way Free Software is developed, distributed, and maintained.
For instance, the intersection between law and policy proved especially relevant in sessions addressing pressing issues such as the EU’s Digital Markets Act (DMA), the EU Cyber Resilience Act (CRA) and the licensing of AI technologies.
Participants discussed the impact of interoperability policies imposed by large corporations like Apple on smaller Free Software developers and how this relates to the litigation efforts conducted by the FSFE.
With the CRA being one of the most impactful laws on Free Software these days, there were also several discussions dedicated to understanding compliance,legal enforcement, and further policy development of the law.
Topics concerning export control, licensing for hardware and software, tools for compliance automation and community governance were also debated in detail.
AI remains a topic of interest, and the participants engaged in discussion related to the definition of Free Software AI, the relevance of data for licensing, as well as challenges for the enforcement of the AI Act.
Continuing its commitment to nurturing emerging legal talent, this year the LLW also organized a mentorship program, which started with a breakfast meetup before the official kick off of the conference, so that experienced legal professionals acting as mentors were able to meet with newcomers to the industry and the conference in an informal environment, before the talks stated. The mentorship program is aimed at new members of the Legal Network.
Feedback from attendees was positive, with many highlighting the value of face-to-face interactions and the depth of knowledge shared during the sessions. One participant noted, "The LLW remains an unparalleled forum for tackling the pressing legal questions of our time in the Free Software domain."
The FSFE extends its gratitude to all participants and sponsors, whose support made LLW 2025 possible: Red Hat, Amazon, Microsoft, Siemens, Bosch, Ericsson, GitHub, Intel, Eclipse Foundation, Heuking, Liferay, Open Invention Network, and The Linux Foundation.
The Legal Network is a neutral, non-partisan group of experts in different fields involved in Free Software legal issues. Currently the Legal Network has over 400 participants from different legal systems, academic backgrounds and affiliations.
The aim of the Legal Network is to promote discussion and foster better knowledge of the legal constructs that back Free Software. The conversations on the Legal Network are intended to be dynamic, thought-provoking, and up to speed with the most recent developments.
The Legal Network serves as an open platform to promote legal knowledge about Free Software so that companies can make strategic decisions about Free Software development based on an understanding of how Free Software licensing and other related legal issues work. This allows Free Software developers and legal professionals who work within larger companies to continue to contribute to software freedom.
Admission to the Legal Network is restricted, and the discussions held there are confidential. Nevertheless, this does not mean that the content of the mailing list is contained away from the larger Free Software community. The Chatham House Rule applies to all discussions on the Legal Network mailing list and at Legal Network events, which enables members to use the information received, but not to reveal the identity nor the affiliation of the speaker or any of the participants involved in the discussion.
Recently, the German coalition treaty from the CDU/CSU and SPD has been published with over 140 pages. In our latest episode Alexander Sander and Bonnie Mehring talk about the coalition treaty and break down the standing of Free Software in it.
Listen to the 33rd episode of our Software Freedom Podcast and find out what the coalition treaty outlines for Free Software in Germany and where spillover effects to the EU policy are to be expected. Bonnie and Alex discuss where we, as a civil society, need to keep an eye out for threats to our software freedom, and what the options are for the Free Software ecosystem in the future. Together they also talk about the sudden decision to remove Jutta Horstmann, former CEO of the German Center for Digital Sovereignty (ZenDiS in German), from her position and cover the recent symposium "Public Money? Public Code! in practice”, organised by the FSFE.
This is the perfect episode for everybody who wants to learn more about the coalition treaty and its aspects on Free Software! Help us to protect software freedom by donating.
Show notes
If you liked this episode and want to support our continuous work for software freedom, please help us with a donation.