Tech Deciphered podcast

55 – What is Open vs Closed? Is all “Open” really Open?

2024-07-05
0:00
1:04:04
Spola tillbaka 15 sekunder
Spola framåt 15 sekunder
When a company says they are launching a new product that is open, is it really? What does open even mean? The history behind open source, its successes and failures, and all the lies we are told all the time by some Tech players. The truth, unvarnishedNavigation:Intro (01:34)What is Open Source Software - history, definition and core innovations?Open Source ftw (for the win)Lies… when Open is not Open, but a Moat or the Bridge for ClosedConclusionOur co-hosts:Bertrand Schmitt, Entrepreneur in Residence at Red River West, co-founder of App Annie / Data.ai, business angel, advisor to startups and VC funds, @bschmittNuno Goncalves Pedro, Investor, Managing Partner, Founder at Chamaeleon, @ngpedroOur show: Tech DECIPHERED brings you the Entrepreneur and Investor views on Big Tech, VC and Start-up news, opinion pieces and research. We decipher their meaning, and add inside knowledge and context. Being nerds, we also discuss the latest gadgets and pop culture news Subscribe To Our Podcast Bertrand SchmittHi, welcome to episode 55 of Tech Deciphered. In this episode, we will talk about open versus closed and proprietary. What does it mean in technology to be an open or closed application? You have all heard about open-source, I guess. There is a saying in Silicon Valley, if you are first, you close it. If you come late, you open it.Bertrand SchmittBasically, it means that you might have an advantage being the first player on the field. You might afford to be able to close-source your product, your software, your application. But if you are late to the game, late to the party, and it's difficult to fight the leading player in the marketplace, maybe an alternative strategy in order to gain distribution is to open-source your product. There have been many examples of this through Silicon Valley history. Today, we are going to talk more about all of this. Good to see you, Nuno, today.Nuno Goncalves PedroNice to see you as well. Shall we start with history—the history of open-source? It's apparently the first known system that was supposedly open-source or in public domain was in the '50s, the A2 system in 1953. Basically, it was a compiler. A compiler is what turns source code into binary code that gets run by a machine.Nuno Goncalves PedroIt's what allows you to run apps on, for example, your phone and things like that, a compiler. I know some of you that are like, I'm a computer engineer. Is that a compiler really or is it an interpreter? Let's forget that for a second. Let's call it a compiler just to make life easier for everyone involved.Nuno Goncalves PedroThat was the first public domain open-source thing that we know. Then there isn't much, '50s, '60s, '70s, there isn't much. Obviously, there was the summer of love at some point in the late '60s, and maybe through the '70s, people started thinking through, shouldn't we be doing things that are more open? One of such people was a gentleman called Richard Stallman, who's still alive, so you'd shout out to him. He was part of this "let's call it hacker community" from those days and was doing some interesting things around it.Nuno Goncalves PedroThere was this belief that source code shouldn't be closed, that if you were monetising something quite a lot, and you were putting even certain things in your code, that if, for example, you were using unlicensed applications, so unlicensed binary, that you would run into trouble and have other issues. So he manifested himself against it and came up with something that we're still using till this day, the GNU or the GNU Project and GNU Manifesto. Now, GNU, this is the funny part—some of you will find it funny, others might not—stands for GNU's Not Unix, which is a recursive acronym. You have to appreciate computer scientists and computer engineers coming up with things like that.Nuno Goncalves PedroBut its GNU is GNU's not Unix, because at that time, Unix was a proprietary or had been made over time a proprietary platform by a couple of big companies in the market. There was this view that they wanted to, in some ways, get out of that space. The GNU project was born, and we, till this day, have what we call GNU general public licences, GPLs. You probably have heard about this. Now, it's in the '90s, early '90s, that we have the biggest movement, I think, in the history of open-source with a gentleman called Linus Torvald.Nuno Goncalves PedroI probably butchered his name. Linus Torvald, something like that, pushed a version of a kernel that he had. Actually, the first version he had was not open to the public, but then he released it to the public under a GNU licence. And that operating system was called Linux. And the rest is history. Linux has led to many other things after that. It's a wildly used operating system globally, in particular on the server side, with many variations, and we're off to the races.Nuno Goncalves PedroThat's the shortened version of how we got here in some ways. Then there's a lot of cool things that happen afterwards, but that's like seminal moments are GNU and Linux. That's the two things you need to remember.Bertrand SchmittYeah, and if I may say, Linux is really the kernel, and then you have by extension, Linux, the operating system are actually combining a kernel plus many tools from GNU or not GNU. Just to remind everyone, the Internet is running on Linux.Nuno Goncalves PedroOn Linux?Bertrand SchmittWe'll talk later about a lot of our other open-source software. It's not just Linux, but so many components of the Internet that are running on open-source software. Also, just to be clear, the first definition of open-source was coming from our friends at GNU, but ultimately, there has been competing initiatives to define or redefine what is open-source.Bertrand SchmittOne organisation in particular, the open-source Initiative, OSI, has tried to codify their own way and probably in a different way, what is considered open-source or not. They have this official definition they published in 2006, and they keep updating them for GNU, they keep generating new definitions and creating new or updating licences.Bertrand SchmittWe have multiple licences possible when we talk about open-source, which can create some misunderstanding about what is exactly open-source or not.Nuno Goncalves PedroWe'll come back to the more bad use of open later in this episode where obviously there are people that use open, and it's not open at all.Bertrand SchmittYes.Nuno Goncalves PedroBut these are seven moments in real open-source. It created a movement, it created a way of doing things. It created a mindset on how people can share each other's source code. At the very nature, open-source starts from there. It starts from the notion that source code, not the binary, not what's created by the compilers that then is run as an application, but the source code itself can be shared for free.Nuno Goncalves PedroThat's incredible. That's like the religion of the time was a religion of we have all these big monolithic companies like IBM, Microsoft emerging, etc. It's someone that's saying, "No, we don't accept the closed ecosystem play. We want to have code that is shared globally." In some ways, that movement is now probably the dominating movement in the world in terms of source code sharing.Nuno Goncalves PedroObviously, as we know, there's a lot of people profiting out of code today. There's ways of keeping your code intact and keeping things in-house. But the open-source movement has changed how things are done. It is a quasi-religious movement. It's this notion of you have… There's copyright. I enforce my copyright, the entitlement I have to this thing that I developed.Nuno Goncalves PedroThere's copyleft, which is a term that came from open-source, which you are obliged to share under certain licences all the stuff that you developed around it. To your point, there are coexistent pieces. We'll come back to that later when we talk about Android and Google and the Android open-source project versus Android itself. What is closed? What is open, and how do some companies do well in maintaining these two aspects working really well, like the openness and the closeness piece?Nuno Goncalves PedroI think Google does a decent job on Android. We'll argue later if that's the case or not. And yeah, it all started, similarly, with this gentleman Richard Stallman, and then with Linus just giving us Linux, and everything changed.Bertrand SchmittYeah, it's really amazing when you think about what was happening at the time. If you think about the '90s, it was the rise of Microsoft, from DOS to Windows, and Microsoft becoming at some point one of the most valued company and at the time certainly fighting tooth and nail against.Bertrand SchmittOpen-source was considered evil by some corporations when actually no, it was just a movement and a different approach to business and willingness to develop things in a different way and a way that was more open, transparent, collaborative, and especially important you could argue in the age of deploying applications everywhere, depending on these applications' stability over time. It is a significant evolution of the history of computers and programming.Nuno Goncalves PedroMicrosoft will keep popping up in this episode. Just to be very clear, this is not their first rodeo. They've been having these fights or antitrust cases, etc. In some ways, a lot of the reactions we saw, even with Linux, Linux becoming such an important operating system, certainly server-side globally, has to do with a fight to Microsoft.Nuno Goncalves PedroBecause obviously, as you said, Microsoft went DOS to Windows, and then they were really managing a closed ecosystem. There was this view like an operating system is critical. An operating system for those who are listening to us who are not computer scientists or computer engineers is what makes a specific device work....

Fler avsnitt från "Tech Deciphered"