Open source software powers much of the technology we rely on every day, but the legal and business challenges behind it are often overlooked. In this episode of Open Web Conversations, host Anne Bovelett digs into the practical and philosophical questions shaping the open source world with Carlo Piana, a prominent IT lawyer and board member of the Open Source Initiative.
Together, they talk about the complexities of open source licensing, how AI is changing the landscape for developers, and why understanding copyright and attribution is essential for both creators and companies. Whether you’re considering launching an open source project or you want to know how legal strategy affects innovation, this conversation provides insight and advice from one of Europe’s leading open source advocates.
Our sponsors keep the lights on.
Take a moment to check out our current sponsors.

Since 2005, Automattic has built tools for the open web including WordPress.com, WooCommerce, and Jetpack that are used by millions of people to create, sell, and publish online. They believe in ownership, flexibility, and open source and we’re grateful for their support. Learn more at automattic.com.

In five days, Omnisend moves every flow, list, and template off your current platform, and you could be paying up to 35% less without lifting a finger. You just show up when it’s done. We’re glad to have them supporting the show and the community we’re building around it. Use the code OpenChannels and get 30% off your first 3 months of any paid plan.
Takeaways
- Importance of Open Source Licensing: Licensing decisions should be made early in a project’s life, as changing licenses later is often complicated, especially when multiple contributors are involved. Failure to plan can create legal headaches and block business opportunities (10:07-13:29).
- Legal Complexity of AI-generated Code: When using AI to generate code, copyright typically does not protect the idea but the specific expression of it. If AI is simply prompted and the result is used without human intervention, it is unlikely to be copyrightable, but documented creative decisions and modifications may support a copyright claim (17:07-25:36).
- Open Source Does Not Mean Free of Charge: Open source software can be commercial, and it’s legitimate to build paid businesses on open source models. The only requirement is to comply with the open source license conditions (39:40-40:49).
- Attribution Is Required in Open Source: Using someone else’s open source code generally requires proper attribution and license compliance. Failing to do so can result in legal consequences, as seen in the case where Carlo Piana successfully represented a client against code theft (14:16-17:05).
- Open Source Initiative’s Role: The Open Source Initiative (OSI) is the steward of the open source definition and maintains the list of approved open source licenses. It educates, advocates, and works with governments and organizations to clarify what can be called open source (41:16-45:50).
- OSI Engagement in Policy Debate: The OSI and advocates like Carlo Piana played a significant role in shaping the EU Cyber Resilience Act to exempt non-commercial open source from liability, highlighting the impact and necessity of advocacy in protecting open source interests (46:59-48:36).
- AI’s Impact on Developer Education: The increased use of AI in software development could create a gap in experience for new developers, potentially leading to a future lack of skilled senior talent in the field (21:06-21:29).
- Contacting Legal Expertise Early is Wise: When developing projects, especially those involving open source or AI, consulting with knowledgeable IT lawyers before launch helps prevent issues and ensures legal compliance (32:00-36:23).
- Open Source Means Freedom, but Has Guardrails: Open source offers significant freedoms but also requires rules and enforcement so contributors and businesses are protected, and so “free” does not lead to exploitation (46:38-48:36).
- Copyright Does Not Protect Ideas Alone: Copyright law only protects the expression of an idea, not the idea itself—an important distinction in both traditional software and AI-generated outputs (23:23-25:36).
Questions This Episode Answers
Q: How can open source projects handle licensing when multiple people contribute at a hackathon?
A: Carlo Piana recommends planning the license in advance, ideally by agreeing that all contributions will be under a permissive license like MIT or BSD. This approach makes it easier to manage copyright and ensures that the project can develop without legal complications if someone wants to commercialize it or change the license later (13:29).
Q: What legal risks arise when using AI to rewrite or generate code based on existing open source projects?
A: Carlo Piana explains that if AI is used to create functionally equivalent code without directly copying, this is akin to white room engineering and can avoid copyright issues, as copyright protects the expression of an idea, not the idea itself. However, if copying occurs, it can lead to infringement, and distinguishing between legitimate inspiration and copying remains a key legal challenge (17:16).
Q: Can you claim copyright for software created using AI tools if you prompted the idea but didn’t write the code?
A: According to Carlo Piana, copyright doesn’t protect ideas, only the expression of those ideas. If a person only gives a prompt and accepts whatever the AI produces, copyright is not likely attributed to them; however, if they make significant creative decisions and document those, some degree of copyright could apply 24:26.
Q: Is it legal to monetize open source software and release pro versions?
A: Yes, Carlo Piana clarified that open source software can be monetized and sold as long as the license terms are respected. Offering a pro version or selling support is legitimate, and there’s no prohibition against making money from open source 50:13.
Q: What is the role of the Open Source Initiative (OSI) and what does it mean for a license to be ‘open source’?
A: The OSI stewards the definition of open source and approves licenses that meet its established criteria, ensuring clarity and quality in the use of the term. Open source isn’t just having access to source code—it’s about a set of freedoms and rules, such as permitting modification and redistribution, defined in the Open Source Definition (41:16).
Q: How did a landmark court case in Italy impact open source code protection?
A: Anne Bovelett and Carlo Piana discussed an important case where Carlo Piana represented Ovation srl and won against a company that copied their code without attribution. This case was reassuring for the open source community, showing that legal action can successfully defend proper attribution and licensing 16:09.
Q: What are the risks and challenges of using AI-generated code in open source projects?
A: Carlo Piana noted that a challenge is verifying that the AI-generated code hasn’t copied protected works and ensuring there’s proper documentation of decisions. Another risk is the potential loss of training opportunities for junior developers if AI is used to generate most code, leading to a gap in experienced contributors in the future 21:06.
Q: How did the EU’s Cyber Resilience Act address liability for open source developers?
A: Carlo Piana explained that the original draft would have made independent open source developers liable for software issues even if they received no compensation. Thanks to advocacy (including from the OSI), the final version exempts non-commercial open source developers from liability, with liability applying only when there’s monetary reward 48:34.
Mentioned Links and Resource
Carlo Piana’s Law Firm – Carlo Piana is the founder of Array, a firm specializing in IT law and open source.
🔗 https://array.eu/
WordCamp Europe 2024 (Referenced Talk) – Carlo Piana gave a featured talk at this major WordPress community event in Turin, Italy.
🔗 https://europe.wordcamp.org/2024/
Open Source Initiative (OSI) – Carlo Piana is a board member of this organization, which defines and stewards the Open Source Definition.
🔗 https://opensource.org/
GNU General Public License (GPL) – Frequently discussed as a cornerstone of open source legal frameworks in the episode.
🔗 https://www.gnu.org/licenses/gpl-3.0.html
Telex by Automattic – Anne Bovelett mentions using this AI tool to generate custom Gutenberg blocks.
🔗 https://telex.automattic.com/
Novamira AI – Discussed as an example of connecting LLMs and AI to WordPress environments (with Carlo Piana involved in an advisory role).
🔗 https://novamira.ai/
The Document Foundation – One of several open source projects Carlo Piana publicly advises.
🔗 https://www.documentfoundation.org/
Debian Project – Cited as one of the public open source initiatives Carlo Piana has advised.
🔗 https://www.debian.org/
SCO vs. Linux Legal Case (Background Reference) – Carlo Piana references the famous SCO litigation affecting Linux.
🔗 https://en.wikipedia.org/wiki/SCO–Linux_disputes
Wikipedia – Anne Bovelett notes that Carlo Piana has earned his own Wikipedia page for his legal work in open source and IT.
🔗 https://en.wikipedia.org/wiki/Carlo_Piana
Timestamped Overview
- 00:00 Notable legal battles and recognition
- 05:03 Involvement in Open Source Advocacy
- 08:26 Challenges of legal licensing
- 10:53 Discussing Hackathon Project Licensing
- 17:07 Remaking libraries with AI
- 19:16 Navigating open source legal issues
- 24:26 Creative decision-making in AI and art
- 26:57 Discussing Hosting and Web Tools
- 28:50 Discussing Novamira AI tools
- 34:03 Discussing European Accessibility Act Compliance
- 37:49 Misconceptions about open source business
- 39:40 Monetizing Open Source Projects
- 44:37 Open Source AI Definitions
- 46:59 Open Source and EU Legislation
- 52:29 Promoting open source competition
- 55:09 Wrapping up and sharing links
Episode Transcript
Anne Bovelett:
Hello everyone, my name is Anne Bovelett and today I’m hosting this episode on Open Channels FM with a very special guest, a well known lawyer in the atmosphere of Open Source, Carlo Piana from Italy. Stay tuned because there are some interesting things going to fly by. For example, one of the trendsetting court cases that he won for an open source company in Italy, very well known in the WordPress space. I’m going to leave the details to Carlos and some of you may know that he has given a fantastic talk at WordCamp Europe in Turino in 2024. And Carlo is an IT lawyer, open source advocate and he’s a board member of the Open Source initiative. Welcome Carlo. I’m so happy that you’re here.
Carlo Piana:
Hello and thank you for having me.
Anne Bovelett:
I was impressed when I first learned about you. I learned about you through Cintolo, when he decided to take people who stole his code without attribution to court. If I’m right, that started in 2021 and that’s the case that he won. We’ll be talking about it later, but there are a few things that really inspired me when I saw you have your own Wikipedia page. And in this day and age, everyone is trying to get a Wikipedia page, of course, because they want to be cited by AI, but you’ve really earned that page. I’ve seen it. So I see that you have been involved in some of the cornerstone legal cases in Europe, like the antitrust battle between the EU Commission and Microsoft. So for anyone listening and anyone here creating open source software or using open source software, really you want to stay tuned. So Carlo, I actually have a million questions for you. But one of the first is how did you even get into Open Source? What made it that you are so passionate that you decided to take up the legal acts and go to battle for all of us?
Carlo Piana:
Well, I’m passionate about technology, which for an Italian lawyer is not very common. So I was much into studying how to do things better and I was in, so to speak, anti Microsoft camp. And also because my firm at the time was taking a firm stance against using Microsoft tools. And when I left I tried to find something else to run my stuff and I was exposed to Linux in 1996. That was interesting. But yeah, just curiosity. I started in 2000 with a mandrake Linux. As a lawyer, I was curious about this long legal language which didn’t seem like a legal language was a new GPL. I say, oh, this thing, free software. I remember, I’ve heard about it, some guys in Massachusetts doing free stuff. I said no, that’s rubbish. Of course software needs a lot of investments, a lot of money and people doing free stuff cannot exist. But I was curious and so I, I learned about it and I started studying it and it fascinated me. So I started writing about it from a legal standpoint, started attending meetings, some or these underground meetings of people doing this strange open source stuff. There were a couple of person, very high level in the Linux or Free Software environment and so I got involved. But the boom of my involvement began when the Microsoft’s decision in the antitrust decision was published and it was announced on the radio that the Microsoft was going to appeal. I said, I have some experience in antitrust, I have some experience in law, I can help you somehow. And that was kind of understatement because I was sucked in almost literally. And I started doing this very huge dedication with high profile lawyers and I. So I had to gear up my understanding and all the legal and social and technical stuff around Open Source and it never stopped ever since I became general counsel to the Free Software foundation Europe for 10 years and then I was elected board member and I became chair of the Open Source Initiative, which is the entity, the initiative that defines what is Open Source and what is not Open Source. So it’s. And now I’m still currently member of the Open Source Initiative, but both member of the OSI and a member of the licensing committee, which is a committee deciding which license can be approved as an open source license and which cannot be.
Anne Bovelett:
Yeah, this is, I mean to people who are not so deeply into legal, I’m one of them, that licensing feels like a jungle. Right? So for example, one of the things I learned about when I was talking to the sole maintainer of the PHP code sniffer, Juliet Reinders Folmer, she explained to me that if they wanted to change certain things in the licensing, they would have to get permission from any soul that ever worked on it. And it’s one of the reasons why they are not using AI in working on their tool because they simply can’t because of copyright. So people, if you’re interested in that, go listen because that is really, really interesting stuff. Or I think someone proposed something wild when Cloudflare came up. Did you follow that when the guys behind CloudFlare decided to quickly build a CMS like okay, let’s do something better than WordPress. Let’s vibe code that thing.
Carlo Piana:
Yeah, I’m still spending a lot of time in non professional things around open source and it would have been yet another thing. I’m just laying back and watching what the evolution is going to be. But that was raiding, trusting.
Anne Bovelett:
It was interesting. And then also it was another occasion where I heard like okay, someone said, I don’t even recall what it was. Whether someone proposed for Gutenberg to be in there or the other way around, I don’t know. But because of licensing this just wasn’t possible. And that’s really interesting what is going on there. But I wonder if people understand how this is actually protecting them and their work.
Carlo Piana:
Okay. People tend not to be involved in the legal licensing issue unless they are forced to. Sometimes they are forced to because there is some hiccups they need to solve. People just slap the license. They think it’s best without much thinking, only to learn. After that it’s too late to change their mind. Especially with some licenses you are required to ask permission from the corporate holder, which can be many, many, many, many, many, many, many people. Yeah, and for Linux for instance, Linux, the kernel, that would be impossible because you can have hundred thousand different copyright holders, many of whom you don’t have a way to reach out. They did that. There was a time there was a company named SCO or scope. They claimed to have copyright on a small portion of Linux and they started a huge litigation which lasted for many, many, many, many years. The Linux decided to redo track back the contributions coming from that company which went bankrupt and reformed. But that was a hell of an exercise.
Anne Bovelett:
What a nightmare.
Carlo Piana:
Another time, another guy is called Mac Hardy is a guy seeking money from infringers of the GNU GPL which is the license under Linux is under. In order to avoid these to be becoming commonplace, some would say trolling, they decided to trace all these contributions and to redo them without removing all the copyright this guy had. Then again, that was because there was a lot of problem arising from these legal initiatives.
Anne Bovelett:
This actually, this actually puts a question I didn’t realize I had. I’m part of a large group of people who have attended the CloudFest Hackathon. I don’t know if you heard about it, if you’ve ever been there. Next year the Hackathon is having its 10th anniversary and we have usually about 10 projects, 11 open source projects. And the goal is always they have to be projects that serve the greater good and everything. And one of the questions that no one can answer easily, but maybe you can, is imagine you have built this project in CloudFest, it is successful, you’re going to build a company around it and then the people who were in your project at the table when the project was born, that’s where the license hasn’t even been thought about. I just realized it, it hasn’t been thought about. What would be the way to go about that? For example, you get everyone together and say, listen, we built this together at the hackathon, we’re going to build a company around it, we’re going to license it with, with an open source license. And then how would you go about that? I mean there are many, many more hackathon projects and open source projects where people get together spontaneously.
Carlo Piana:
Yeah, no, no. Actually being in a hackathon, not actually hacking, but being in the process, somehow doing that as an afterthought is a bad idea. You have to plan in advance. The most, probably the easiest way is to say everything you contribute is going to be under a very low profile license like MIT or BSD, which permits for you to have been attributed the work you have done. But these software can be mingled, so to speak, with other software without creating incompatibilities. Because if you don’t do that, every author is a copyright holder and if you don’t have the permission to use that software, you’re stuck. You cannot do.
Anne Bovelett:
Okay, yes, that’s a very clear, clear thing and it’s something place we just never thought about it. Right?
Carlo Piana:
Yeah. But the easiest way is to say everybody slap an MIT or a BSD license. So if you want to change a license of the overall project having bits which are MIT or BSD, that would be easier. Of course there is still some compliance to do, but that would be very, very, very low profile, not big deal. If you start using GPL, probably you must use GPL for the rest of the project’s life.
Anne Bovelett:
Yeah. So on another topic, you know, to get back to, I remember in 2020 I was speaking to Giovanni Cintolo who at that time made a massively important product for people using Elementor. And like so many, there were so many and there are so many companies building all kinds of add on products for this highly successful page builder. Right. I mean there are millions and millions of sites out there based on it. So obviously it’s very lucrative for people to build add ons. And I remember that what happened back then is that suddenly there was a competitor who built the exact same product. And I remember seeing that product for the first time. And I was like, heh. But that’s exactly what the product from Dynamic was doing, called Dynamic content for Elementor. Right? They took Nerds Farm to court. Those were the guys who did that. And then it felt like a miracle. You won. You represented Ovation SLR and you won that case. And I saw it, I saw the press release. A lot of people saw the press release. I think even the founders of Elementor said something about it online. And to me it felt like you had defeated a mountain. It gave hope that people don’t just get away with stealing your code. Because what I understand is that if you use source code that someone else created, you have to attribute, you have to say, thank you, these people created this, this is what their work. And we are working on that along. So I wonder, in this day and age now with AI, I remember you were talking about AI in Torino, at WordCamp Europe. And just before, as we were talking, you said to me, I know even more now than I knew then. What if someone builds a WordPress product, for example, or another open source product, and uses AI to literally take the code from another open source creator and tries to modify that in such a way that it becomes as good as unrecognizable? How does that work in these days? Does it make things more difficult?
Carlo Piana:
Actually, this is not a theoretical stuff. This is actually happening now. Now, I don’t remember the name of the library, but there’s a guy redoing remaking a library, so a set of code to be reused in other products and expressly telling to the AI redo this, making all the functions that are in the library, but without copying any code, which is possible. I mean, yeah, it’s something that has been done many times using an approach which is called white room reverse engineering. So you look at the code, people define how the code, what the code is doing in a very high level, and some other, without watching at all, to the source code, rewrite the same functions. And the odds are that you will not do the same code. You compare the two sets of code and you will see something different. And if you see something which is very, very close, it’s mostly because there’s some constraint. In French it says that it’s something you are forced to do and that’s not copyrightable. So in this way you can reproduce something which is functionally equivalent, but without being copied. Because of course you can redo the stuff. As long as you don’t copy the code, you can redo, you have the Right, to study the software, what the software does and redo the same stuff. But what you cannot is to decompile and to reverse engineer the source code and recopy, because that’s not possible. Of course, it’s possible for free software, but you cannot copy. You must redo that. With AI, you can do the same. You have more legal challenges because it’s very difficult to say that you have not seen the code because somehow the code is public with open source. But it’s not impossible to think about a way to rewriting without having a copyright issue, because you can instruct the AI to not to reproduce the same. If there are five ways to do, to write the same thing and the originating project was implementing a, you will do E. Yeah. And that’s not impossible because copyright is actually about copying the part which is creative, where you have much freedom of writing. So that’s the way it’s functionally constrained. That’s not copyrightable. So many say, oh, but this is stealing on our work because these people are reusing our stuff to create new stuff. But this is actually how open source works. You study and you can reproduce if you can use or can you reproduce if you don’t like it and there is no way at present to stop it. I’m probably stopping is not a good idea because I mean, the scope of open source, you’re having more software, better software available to everybody. AI can be a way. The real problem of AI coding, you must have somebody sufficiently senior, sufficiently knowledgeable to tell this is good software, this is bad software. But AI coding is rapidly draining the source of new developers who don’t have. You don’t write code, we don’t get experience. Again, they’re senior enough to be leading developers. So in a few years you will have very old senior developers and no young senior developer. And that’s a huge problem.
Anne Bovelett:
That’s a danger. I mean, that’s, that’s not just for software, that’s also for AI being used on hardware and everything. It’s, it’s something that deeply, deeply worries me when I think about the future of our children and grandchildren that they’re heading for and. Yeah, but that’s probably a topic for another day. And also one of the things I find interesting, and I don’t know how much that would relate to copyright. For example, there are all kinds of MCPs being launched right now. An MCP that creates blocks, also AI tools that create. Creates blocks. I mean, I’m having a field day with the application called Telex from Automatic. You can actually go to Telex Automatic, AI Think or Dot Com. I don’t know. I’m not sure I will share the correct link in the show Notes. And you could just go there and say, I want a custom Gutenberg blog that does this and this and this and this. Um, and then I looked into the information around it and I was like, I don’t see any real information that says, you can’t say that you created this. You have to say that Telex created this. I couldn’t find it. I’m not saying that that isn’t there. I just couldn’t find it. I just thought to myself, whoa, so we’re being given an AI tool that can create stuff and then you can just change it and say, okay, I created this, whereas I think I didn’t create it. I didn’t create that block. Telex did. But it was my idea, right?
Carlo Piana:
Yeah. Copyright doesn’t protect ideas.
Anne Bovelett:
Right.
Carlo Piana:
Copyright protects the way an idea is expressed, is delivered.
Anne Bovelett:
Full definition. I mean, it couldn’t be any clearer than this, right?
Carlo Piana:
Yeah. It’s not mine, so I cannot be attributed to that. The standard way of saying in an illegal environment.
Anne Bovelett:
I come from an artist family and we’ve been robbed of our copyrights for three generations of musicians, animators and all that. But that is a very, very beautiful definition.
Carlo Piana:
Works in the reverse. So if you have an idea and you use AI to create, to express, this idea is not your expression. It’s not work. Your creativity.
Anne Bovelett:
Yeah.
Carlo Piana:
And it’s unlikely that per se. I mean, it’s that that copyright is attributed to you because it was machine generated.
Anne Bovelett:
Yeah.
Carlo Piana:
It’s not impossible, as I told in Torino, and I still stand by that, that idea. You need to document the decisions you have made. Because if you say, just put a prompt and get whatever comes out that’s definitely not copyrighted. But if you look at the code, if you look at the stuff which has been generated and you say, no, this change, you take decisions, you arrange things in order to make decisions, and that can be a way to express your creativity. I mean, I am a photographer, an amateur photographer. When photography became a form of art, so to speak, people say, no, no, because that’s just say you take pictures that’s a representation of. But there are a lot of creative decision in making a picture. The angle, the lighting, development, whatnot, and that became a form of art in itself. It’s still early, but it’s well possible that by documenting the decision you have made and showing that you have made some contribution, you get copyright over them.
Anne Bovelett:
That’s an interesting, that’s a very interesting point. So I hope the people listening to this will dive deeper into that and find these possibilities because it’s frustrating that ideas can’t be copyrighted. And the thing is, we get so incredibly creative now that we have AI. I see people connecting dots that they couldn’t connect before because they were like, oh, I’m not a developer, I can’t even begin to create this. And I even heard a term that applied very well to someone. He said, I’m not a developer, I’m a context engineer.
Carlo Piana:
It’s a very delicate and more complicated than it would appear discussion to have. I’m not even sure I can have my own opinion formed yet. I have some, some ideas from some elements of an opinion, but still I’m, I’m still undecided on many, many, many. I mean not on the legal, but more on the philosophical and what would be the ideal settings.
Anne Bovelett:
I was thinking about something Else we get all these tools, these MCP tools. One of the most. Well, I would say one of the loudest currently is Novamira AI. They just came up and they give everyone possibilities, for example, to log on to a prediction environment. Never do this on a live site. I just have to say it. But if you connect this to your staging site, there’s all kinds of things you can do, right? You can manage your website. I mean, it feels like the sky is the limit. But you can also ask it to create things like create a widget or create this or create that. And there too, you know, it’s like, okay, so you’re using this tool that someone has built for you, and you’re saying, I want to create a widget for Elementor, or I want to have a special widget that uses ACF or whatever. And then you are like, whoa, this widget is so cool. Let’s see if I can distribute that to others, saying, I made that.
Carlo Piana:
Yeah, okay, first of all, novamira is not AI. It’s an element of an AI system which can connect an LLM, a model like Claude or whatever to WordPress. So it’s the missing link that can make these two things interoperate.
Anne Bovelett:
Yeah, all of these tools are right. So there are several others. And I’m just blanking out right now. One of them was released three, four days ago and they do the same thing. So I’m not saying they do the same as Novamera.
Carlo Piana:
I’m saying yes and no. Yes and no. Because it’s. There are many elements, many, many, many, many boxes that communicate with each other. Some of the other is not bring your own LLM. It’s we provide you with everything or we connect you to ABCD and we get revenue from that. There’s a lot of choices. Of course. I know. No, Amira, because being a. The chair of the project is something the one I know best.
Anne Bovelett:
But I was not aware that you are the chair of this, of this project. Really? I wasn’t.
Carlo Piana:
I’m not actively involved in making. But I’m, so to speak, I mean, advisory.
Anne Bovelett:
I was about. Because that was one of my questions I was about to ask you, like, have you been consulted by them or any other tool you know, that says, hey, Carlo, we are thinking of building this. Can you please tell us if we are doing it the right way legally? And the other question is, should companies be doing that?
Carlo Piana:
That was the most clever things to do. Ask your lawyer before. Maybe not always depending on the lawyer. But yeah, we discussed the project before it became Novamera actually because one of the idea was to make it as a part of their plugins set, which is not. But of course no matter what arrangement you make, this is not made by you, it’s made by an artificial intelligence. You may have provided guidelines, skills, done a lot of prompting engineering and so you might have some claims of copyright and what of course it’s very difficult to tell exposed after this thing has been made public that you have created that you claim that and say ah, it created that. People who not know.
Anne Bovelett:
But we have this legislation now that you have to say when something has been created with AI. Sure, right. If it, if there has been no
Carlo Piana:
human intervention actually you have to watermark or to expressly put some statement that this has been created via AI. But what if you don’t? Because one thing is I’m a must, but another thing is will I get caught doing that? So it’s stealing is prohibited, but people still and they get away with that. So it’s the, the problem is how do you enforce how you find out and enforce. Enforcing is good. I mean it’s easy but first you have to find out and yeah, it’s always a game who are on top.
Anne Bovelett:
Same thing with the European Accessibility Act. You can’t steal anything in accessibility obviously, but you can, you can be part of, of you can be have to listen to that act and follow it and then not do it and the risk is fine. Now if, if you have to advise the world, I mean okay, the, the, the team behind Novamera has been very smart asking you about it beforehand and getting you on board. What if other people are thinking about creating similar tools? And I’m specifically talking about the bring your own API key tools. Are there more lawyers like you or are you currently the only one or are you the only one who is really approachable because the others are not so much into the geeky stuff.
Carlo Piana:
No, no, no. So it’s actually there are many, many lawyers knowledgeable about even more knowledgeable than I am in this kind of thing. So it’s. Yeah, it’s still not very, very, very commonplace. It’s probably not the most rewarding specialty in law, but more and more it’s becoming a widespread field of endeavor for lawyers. I think that mid size to big firms cannot avoid having an IT law department nowadays. That’s my firm conviction and what I’m seeing now I have a lot of colleagues in big firms doing this stuff doing because that’s once they said software is eating the world and now AI is eating software. And so maybe tomorrow there will be the next big thing. And you must stay ahead of development and advise not just by knowing the law, because the law is still yet to come by and large, but to look and predict where what the law will be. Because if you just react, you’re out of the game.
Anne Bovelett:
Yeah, yeah. So would it be a good thing if people contact you before they start building anything or are you already drowning in work?
Carlo Piana:
Well, Novamira is just one example, but I keep receiving queries from new projects. We have this idea this is becoming time consuming because my time is limited and I have a daytime job to attend to and so it’s difficult to.
Anne Bovelett:
But I mean, are you saying you were doing this on a voluntary basis? People are not paying you for this advice?
Carlo Piana:
I’m not rich enough to be that liberal in giving away my advice without. I invest a lot of my time in pro bono to open source digital freedoms projects. But then again it’s my time is worthwhile spending into worthwhile matters. I’m advising a lot of. I cannot say, but many, many already know because it’s part of the project, like Scott, Document Foundation, Debian and many others.
Anne Bovelett:
But yeah, I’m just asking you from a practical point of view, if someone wants to be advised by you, like for example starting a project, then they have to calculate in the budget to get your guidance, obviously, because this is the one thing I personally, I’m really speaking for myself. It’s one of the most hurtful things for me in Open Source ever is that people think you’re not allowed to make money with open source products or, you know, which is absolutely insane. People really misunderstand in my opinion, what Open Source is about. It’s gotten this culture and maybe specifically in WordPress, I don’t know, that’s easier for you to judge than for me, um, because I’ve been in the world of Joomla, WordPress, CMS made simple and all of that. And of course I dipped my toes into Linux. But I am not an operating system person. I mean you, you can tell me fairy tales and I’ll believe you with blinking blue eyes, you know, so it’s, it’s just, it’s hardcore business. It’s just business. This is why, why it is so horrible when people start copying other people’s code without attribution and they just get away with it. I mean, this is why my heart sang when I heard that Ovation had won that case with your help. And I think this atmosphere of oh yeah, free, Happy, we love everyone is absolutely great. But business is business and these things need to have the new word of 2026. Right. They need to have guardrails.
Carlo Piana:
Yeah. One of the things I’m getting money from because also being a lawyer is about earning sufficient money to stay afloat and is advising on the interaction between licensing and business models. How to make money out of an Open source project, which is not impossible. It’s difficult. It requires a lot of creativity, a lot of knowledge about the market and also the legal implications. But there are projects which are 100% commercial and 100% open source. They leave. Not just they leave, they make a tone of money. Think about red hat. They always made 100% open source. Of course you can take a red hat and make it your own. Then again, they make money out of other things.
Anne Bovelett:
Okay, so Carlo, you were saying before you are a board member of the Open Source initiative. I would love to hear more about that because to me that is like, okay, it’s there. What can you tell people who are only slightly involved into this, who you think need to learn more about it?
Carlo Piana:
Yeah, people think that Open Source is just having access to the source code. Actually there is a longer, much longer history about that. The Open Source existed before the term Open Source was coined. In late 60s, so to speak. University started giving away software like Unix for free under a very small license called BSD for instance, or MIT. Coincidentally the name of universities is behind that acronym. But what happened mid-80s, all these Linuxes were not free anymore. Somebody else took them and made them proprietary. So no access to code. Everything closed down, shut down. So mid-80s, Richard Stallman started a movement called Free Software trying to liberate this and making a new version of Unix called gnu. GNU is not Unix. That became kind of successful when Linux was also added to the equation. And Linux used the glue GPL license. It was called Free Software, it was called Linux, it was called anything. But the term Open Source was going like 27 years ago. People say, oh, why don’t we call it Open Source? It was a more catchy and more precise name than Free Software. Free Software means you’re not paying. It’s not just free as free speech, but is free beer. And so they say, let’s call it Open Source. And some guys say, yeah, but we need to define what Open Source is. And they came up with a definition, the Open Source definition. But somebody should tell if this is Open Source, that is not Open Source and this stuff. And so an initiative A body was formed by these initial guys doing this definition and Open Source Initiative was that. So by its inception, the Open Source Initiative is the body that tells that stewards the Open Source definition and tells. This is Open Source, this is not Open Source. And the Open Source definition is like 10 rules which say you must be able to use the software for every purpose. You don’t discriminate on people, you don’t discriminate in technology. The source code must be available, blah blah, blah, blah blah. The most relevant part of this being copyright is what the copyright license is. And the Open Source Initiative hosts a list of approved licenses which are also Open Source licenses. In general, we foster, we promote the concept of Open Source and the openness in general. So much so when AI was a people start to say Open Source AI, we say, wait a minute, is this really Open Source? Because this is not software, it’s something else. And we started a process to collect opinions, to collect contribution of what Open Source AI is. And this is just an example. But the Open Source Initiative is an advocacy group. If you say is a prestigious, It’s a, is a relevant entity to tell apart what is open and what is not and advocating and telling people how can you tell? So we are interacting with entities, with foundations, with governments. So to educate and to make sure that people understand that when you say Open Source is not just an empty name, it’s something very precise as you very well established terms of the trade. You cannot abuse the term of Open Source because that will be a sham otherwise. So, and we do, and we are doing quite fine.
Anne Bovelett:
Yeah. One of the words I always connect to Open Source is freedom.
Carlo Piana:
Yeah. People say, oh, Open Source is different from Free Software. Actually they are the same thing, only from two different angles. But one of the ways to say it’s Open Source is to see whether the four freedoms, that far and beyond the definition of Open Source, the four freedoms are respected. So you have the freedom to use the software, to modify the software, to distribute original and modify copies of the software, to study the software. It’s virtually the same. Only the Free Software is a more philosophical approach and we have a more practical approach.
Anne Bovelett:
I think also people don’t realize how what nightmare we would land in worldwide if there wasn’t any Open Source software. Because then we would be. We get victimized by the people who own the software that runs the world.
Carlo Piana:
Okay. It’s very much important thing to say. Fortunately today Open Source is really, really, really successful and it’s something that needs to be preserved. For instance, when the CRA, the Cyber Resilience act in the EU was drafted, somebody noticed that, oh, wait a minute. But this will be a disaster for independent Open source developers because they will be suddenly they would be liable for bad software that they happen to do and they don’t get any money. And luckily we were ready to raise a hand, say, oh, have you noticed that most of the software around was made by Open Source operators without getting money in exchange? That would be a disaster if you say that these apply to Open Source. And fortunately they realized the mistake they were about to do. And now we have an exception for Open Source which is not monetized. As soon as soon as you use Open Source Development Store for monetary reward, which is something absolutely legit and it’s worthwhile, you are liable for the software you distribute, but not for the software and use, distribute and get money from, but not for the software you made available to everybody. So this is the kind of things the Open Source and shifted does.
Anne Bovelett:
Yeah, I mean it’s, it’s amazing that you, you guys help the world to dodge that bullet. I mean, that’s what it feels like when I hear this. But what about Open Source? Okay, so someone puts, let’s say, stick with WordPress, it’s what I know best right now. People put a plugin in the repository, anyone can use it free of charge, and then they advertise their pro version. Now people have always been telling me, if we release a pro version of something based on Open Source software, you’re paying for the support, you’re not paying for the software. How far does that hold up? Are these people who are releasing pro versions based on a freely available Open Source product, are they liable under this act, the Cyber Resilience act, or not?
Carlo Piana:
Let’s start from a basic concept. Open Source is pro already. It’s a commercial software. And there is no impediment in selling Open Source. The only thing you cannot do is say, I give you the permission to use modifier only if you pay me. But many of the plugins which are quote unquote sold are actually open source and they carry a license. So it’s not a crime to monetizing this kind of thing as long as you don’t violate the license underneath.
Anne Bovelett:
Yeah, no, I’m being, I’m just being the devil’s advocate here. I mean, obviously I understand the concepts in itself, but I see there’s so many misunderstandings and I’ve also heard and seen conflicts where companies would change the Open Source license on whatever they Were building on top of something else. And I think those are very interesting cases for lawyers like you where you go and dig in.
Carlo Piana:
There is a wide gamut of cases. Most of the time these are software elements created by one single entity. They say this is open source and they use these open source to build other things but they get the permission because you cannot violate your own copyright. So I make sGPL. Okay. Then I make an extension and I sell it a proprietary way and say that’s proprietary, you cannot do that. It’s open source but it’s my open source so I cannot infringe on my copyright. So this is something that happens more often than not of course that detracts away from the open source multi contribution kind of bizarre approach. Yeah, but it’s 100% legit open source.
Anne Bovelett:
That’s yeah, obviously so. I mean I think we could talk for hours and hours and hours, but we’ve already filled an entire hour. I think I have two last questions for you. The first one is what did you do in your career so far that still fills you with great, great pride every day?
Carlo Piana:
A lot of things. I help a lot of people, a lot of companies to get out from a very bad situation. In a few cases I was enabled unfortunately. But I think the work I’ve done in the antitrust cases that is quite a remarkable achievement. I would say it was a 10 years activity there to foster a concept of free competition, interoperability, stop embrace and extend practices and fostering also open source as a competitor of proprietary software. This has had so much success that at one point I had two Microsoft employees in the board of the Open Source initiative. That was will have been impossible mid 2000s. It’s, it’s quite remarkable. So we changed the way people think open source. It’s not just a weird thing. That’s a remarkable. I cannot claim more than one very, very tiny fraction of this, but a fraction nonetheless is on me.
Anne Bovelett:
I think it’s great because I mean open source is a community effort in the end and I think that’s one of the most beautiful things. And the more we get into AI, we’re joking about it saying human is the new black, which is a reference that not everyone gets because it’s referring to that series. Orange is the new black. But it’s like the new thing, right. And as long as we keep fighting for things to be human, I think we’re doing a good job as a community. So Carlo, where can people find you?
Carlo Piana:
My firm is called Array, so the website is array, Euro, Eco, uniform, eu. That’s the best way is to sell me an email. Carlo or Piana Ray. EU or K letter Kray eu. That. That’s a way to.
Anne Bovelett:
Okay, wonderful. So we’re going to find you there. We will also be sharing the link to your website, the link to your talk at WordCamp year two years ago in the show notes. And if there’s anything else you want me to link to, just share the links with me and I’ll make sure that the audience is going to be able to see it. So I want to thank you so much for your time because I know you are incredibly busy and I was so happy when you said, oh yeah, I can do then, and then, and then. So thank you. Thank you very much and I hope we meet again.
Carlo Piana:
Sure, sure. I hope too we meet somewhere sometimes.
Anne Bovelett:
We will.
Carlo Piana:
I look forward to it.
Anne Bovelett:
Me too. Thank you so much.






