Uncovering the Hidden Secrets: Linux and Open Source Projects webinar poster

Uncovering the Hidden Secrets: Linux and Open Source Projects

Watch Now

This webinar will explore some lesser-known facts about Linux and open source projects. From the early days of Linux to its current widespread use, we will cover the history of this powerful operating system and the open source movement. We will also discuss the benefits of using open source software and how it has revolutionized the software industry.

Webinar Synopsis:

Speakers:


Note: This transcript was created using speech recognition software. While it has been reviewed by human transcribers, it may contain errors.

Full Webinar Transcript:

Zane Hamilton:

Good morning, good afternoon, good evening, wherever you are. Thank you for joining. My name is Zane Hamilton with CIQ. And at CIQ, we're focused on powering the next generation of software infrastructure, leveraging the capabilities of cloud, hyperscale, and HPC. From research to the enterprise, our customers rely on us for the ultimate Rocky Linux, Warewulf, and Apptainer support escalation. We provide deep development capabilities and solutions, all delivered in the collaborative spirit of open source. And today, I have my co-host with me, Rose, what are we talking about today?

Rose Stein:

Hello. Hello. So thank you so much for being here. I'm excited to be here as well. So today is super fun. We are going to be uncovering Hidden Secrets, the things that you never knew about Linux and open source projects. So this topic is broad and inclusive. So at any time, if you have something where you're like, Ooh, I wonder if they knew this, pop it into the chat, and we would like to comment on it as well. Thanks for being here.

Zane Hamilton:

Absolutely. So we'll go ahead and bring in the panelists. I think this is interesting now because I still think of Linux as being new, but it's been around for a long time now, guys, it's not new anymore. So let's go ahead and have everybody introduce themselves. I'm going to start with Jeremy.

Jeremy Allison and Samba Open Source [6:27]

Jeremy Allison:

Hi, I'm Jeremy Allison. I'm one of the co-creatives of the Samba open source software project, which actually just about predates Linux. It was created around the same time. And yes, I remember when it wasn't open source. It was free software. I've been around a long time, but that just means I'm old

Zane Hamilton:

Free software. I love it. Mr. Tyde, welcome back. It's been a while.

Arthur Tyde's Open Source Background [6:58]

Arthur Tyde:

Hi, Zane, Rose. Yeah, this is my first webinar. So thanks for having me on. So I'm Arthur Tyde, I've been involved in open source since maybe as long as Jeremy. It's hard to say. We're both getting up there. Wikipedia generously credits me as the founder of Linux and the open source services industry. So I don't know how correct that is. That's from Linuxcare. Back in the day. Look what I found in the closet.

Zane Hamilton:

Oh, you still have the shirt? That's awesome.

Arthur Tyde:

And it fits. Although today it's all about Rocky. But that said, so I founded the Silicon Valley in the Bay Area Linux users groups back in the mid nineties. So actually the Bay Area Linux users group in San Francisco has been going strong for like 28 years. So, they're still meeting in Chinese restaurants in Chinatown. It's crazy. But yeah, back in the day I started this company called Linuxcare. We supported 21 different Linux distributions on nine different hardware architectures. We were actually the first company to do that for the enterprise. And we held the initials. First of all, we were all supportive of Red Hat and SUSE in North America. We also supported All Red Hat and Dell, which made them unhappy for a very long time. Apologies guys. And then we were also sort of the money and the founding sponsors behind really important things like the Linux Professionals Institute, which is sort of the open training for Linux and open source stuff. So that's LPI.org. Their chairman is Joan Hall. We also co-founded the free standards group, which evolved into the Linux Foundation. I was the first CTO of that. And then we put money behind literally dozens of open source projects, both in the kernel space and the user space. And that's where I had the honor of meeting Jeremy Nelson back in the day. I think you were working for VA.

Jeremy Allison:

If you remember I had the choice between working for you and working for VA, and you wanted me to commute up to San Francisco. So I said, no.

Arthur Tyde:

We love you. Anyway, we had your brother from another mother, so it kinda worked out.

And then Greg, currently my CEO. Right? Which is proof that you need to be nice to the people on the way up, because you never know who you may meet later in life. Greg was an engineer in Linuxcare Labs and wrote all of the initial Linux certification code. didn't know that, that I think we stole. Yeah, actually, I can show you his code if you're interested.

Jeremy Allison:

Show me the code.

Arthur Tyde:

Anyway, but I've said enough. Thank you. Thank you Zane. Okay.

Zane Hamilton:

Absolutely. Neil, welcome back.

Neil Hanlon's Experience With Linux At CIQ [10:29]

Neil Hanlon:

Hey, I'm definitely not going to take as time as Arthur, but that's okay. Little bit of shade. I'm Neil Hanlon. I have been working with Linux for I guess probably about 12 or 13 years. And I'm a Linux engineer here at CIQ and I am the infrastructure lead over at the Rocky Enterprise Software Foundation. And I support all of the Rocky projects and the stuff that we do over there.

Zane Hamilton:

Thank you, Neil. Last but not least Greg.

How Did Gregory Kurtzer Get Started With Linux At Linuxcare? [11:07]

Gregory Kurtzer:

No, definitely least in this crowd. Let's see. So I worked for Art. and it was a while ago. And Linuxcare profoundly impacted me in a very positive light. And I've told this to Art before. It was the first company that I could actually find that was actually working on Linux. I wanted to work on Linux. I got hooked and enamored on Linux in about 96, 1996. And I pivoted my career from biochemistry and genomics into Linux and open source at about time. And I wanted to go work with Linux. Couldn't find anything initially to do Linux in the mid to late nineties. I even was a Windows SysAdmin for a little while.

Let's not ever bring that up again. It was very traumatizing. But then my wife saw an ad in one of the Linux magazines that we picked up at Barnes and Noble for this company called Linuxcare, which was in the city. And I applied that day, that night, a guy named Michael Perry responded back to me and Mike Perry was excited to reach out to me. We talked a little bit over email. I think it was either the next day or the day after I went in for an interview. And the day after that, I had a job. I was now working at a Linux company doing Linux. It was the coolest thing ever.

Jeremy Allison:

Did you do the Tridge's mini-CD test?

Gregory Kurtzer:

Not a test, but this is actually a really funny story. And so in the lab we're working with Duncan and Seth and there were a number of other people, and they were working on this little tiny business card, which I'm assuming that's what you're talking about, this little bootable business card. And if anybody doesn't know what the bootable business card is, you gotta look this up, because this was the first rescue operating system with Linux that I knew of at least. It was a little ISO, a mini ISO, a three-inch ISO with a side cutoff, so it can fit in your wallet as a business card. And you put it onto a CD tray. And it's funny, most people don't even know that CD trays could do this, but CD trays could take CD singles, which were the three inch, and, and every CD-ROM you have a little cutout, little intention for a three inch single CD . 

And so it fits on the three the three-inch single CD, and you put it in there and it boots Linux off the ISO. Now, back then, this was the late nineties that didn't exist anywhere else. Like this is the first time somebody was thinking of booting an operating system off of this little bootable business card or the little CD, right? The compressed loopback file system didn't exist yet. This was the creation of the compressed loopback file system, which has now given way to SquashFS and other types of compressed file systems. And it all started at Linuxcare in this lab when Seth Duncan and others were showing off what they've created. And sitting across the desk from me at the time was Paul Russell, Rusty. As he was very well known and we were showing this to Rusty and his response was, oh, this is so amazing. Wait, where is rsync? And I remember Duncan and Seth like hanging their heads for a moment, there's just not enough room. We only have like 50 megabytes of space. Like, there's just not enough room. We can't put anything else in there. And Rusty's like, what file system are you using? How are you doing this? What are you doing? And he is just, oh, it's easy. Just compress your file system. And we're like, that's easy? Like, what are you talking about?

Jeremy Allison:

Well, it's for Rusty.

Gregory Kurtzer:

It is for Rusty. And he tried explaining it to us. And then he gives up and goes, I'm just going to show you, I don't remember how long it was in my mind. I think it was like 30 minutes, maybe it was more. But he created the loopback file system, the compressed loopback file system right then and there.

At a folding table in the Sony building off of Townson in San Francisco. And we then we then all of a sudden had like an additional 35 or 40 megabytes of space. And at that time, that was so much room, we were also able to put x11 in there with a window manager. So not only did we get rsync in there, we got x11 in there .

Zane Hamilton:

I thought So you got Emacs in there?

Gregory Kurtzer:

Oh, I actually don't even remember because I'm not an Emacs user. Was Emacs in there? Art?

Arthur Tyde:

Oh I don't recall. I'm a nano guy, so.

Zane Hamilton:

Guy. Was that not an interview question or something? Wow.

Gregory Kurtzer:

It is now. Wow.

Zane Hamilton:

Yeah, no kidding.

How Gregory Kurtzer Got His Job At Berkeley Lab [16:59]

Jeremy Allison:

Eventually, I think Tridge used those bootable desks. He told me that he created basically a test for people they wanted to hire where they would basically just say nothing and hand them the desk and say, okay, figure out what to do with that. And if you could bring it up and boot it and do something with it, then it's like, okay, you are worth talking to as an engineer.

Zane Hamilton:

Being a Windows admin, have you ever used one of those to grab a password file because you lost the administrative password?

Gregory Kurtzer:

No, this was beyond me doing Windows at this point. But there is a second follow up to this story, which is that's what got me my job at Berkeley lab, at Lawrence Berkeley lab. I probably was doing okay through the interview process until they asked me, one of the Windows engineers asked me, who's still at the lab? Awesome guy. So Jay, hi, if you're here, if you're listening. And he asked me, he says, so what would you do in the situation where you got a Windows server and the hard drive goes bad, but you have a RAID and you need to get the data off of that RAID. And I said, what file system is that? It says Windows, so I guess it's NTFS.

And they said NTFS. So I said, well pull out my wallet. Like, so I'd pull out the Bootable business card, I'd put it in the system, I would boot it up and it boots up as a compressed loopback file system off an ISO 9660 file system. Again, I'm just, at this point, I'm just trying to get them excited, just throwing a bunch of names and buzzwords and name dropping at them. And then I said, then I do the Trivial net setup, which brings up the network and whatnot. I'd use the SMB client, part of Samba, to copy the data, and mount that file system using, at the time it was an experimental NTFS kernel module. And I'd mount that up and I'd copy the data off using SMB client and send that over to another window system of your choice. And their jaws are like, what did he just say? What, wait, what is that thing you just pulled out of your wallet? And I explained it to them and it was just like, mind blown, what is that? How does this work? And, and what was really funny was then I said, well, I'm really curious. I mean, how would you do it? And they said, well, we take the hard drives out of the server, of course, and put it in another server.

Zane Hamilton:

Without breaking raid?

Gregory Kurtzer:

I said, that's horrible.

Jeremy Allison:

So Zane you mentioned the recovery. Get the passwords out of the Windows box. Did you know I wrote that utility?

Zane Hamilton:

No, that's fantastic.

Finding Hashed Passwords in Window Registry For Linux Migration [20:05]

Jeremy Allison:

I actually figured out how Windows stored their hashed passwords in the registry and then wrote a utility that would basically pull those out. And because I needed some way for people to migrate from Windows server to Samba and the one of the sticking points was always the passwords were stuck in windows. No one could get them out. So I figured out how and where they were stored. And so then you could repeatedly, don't turn it into a Samba password file and quietly migrate your Windows server to a Linux box in the background.

Zane Hamilton:

Well, thank you for that. Because before everything was connected to a domain, that saved many servers.

Jeremy Allison:

Well, no, even as a domain, passwords are still short in that place. Sure. Well, not in AD, not in active directory. Back in the old menu. That's fantastic.

A Brief History of Linux and Open Source [20:56]

Rose Stein:

That's fantastic. All right, guys, so we need to backtrack here a little bit. And Arthur, well, you're over here for me, wherever you are, for everybody else. If you're on Wikipedia, you must know everything. And so I would really be interested in you explaining to us the history briefly. So Neil, keep him on track here. A brief history of Linux and then the open source and the key players are there.

Arthur Tyde:

Well, okay. I'll do my best and I'll try and keep it short. It all starts back in the seventies, right? With Ken Thompson and Dennis Richie.

Well, actually, I got to meet one of the luminaries at SCALE 20x down in SoCal. Just a few weeks ago. I got to meet Ken Thompson, which was a tremendous honor. But yeah, so it all started with Unix and AT&T.. And then you kinda fast forward BSD sort of happened at Cal Berkeley in about 77, and that's when the Unix lawsuit started, which motivated a guy named Richard Stallman to create the new project in 1983. So Richard, there's a favorite quote of mine from Biloxi Blues, a play by Neil Simon that says, you should never underestimate the stimulating value of eccentricity, which I think applies to really everybody, especially on this call.

Why Was Linux Created? [22:44]

But Richards was a very passionate guy about free software, and his goal was to create a whole operating system. And he did that. He basically recreated all the tools of Unix including a kernel called Hurd, but nobody liked it. And then you fast forward again to 1991 where you had this guy named Linus who created the first Linux kernel, which was actually released under a commercial license. A lot of people don't realize that it was only after the Linux kernel kinda got wedded with the new tools that everybody took a step back and said, let's make this thing free software. But at the time, there was no term for open source. The term open source actually wasn't coined until I think 1998. It was in a conference room at VA Linux.

It was Larry Auguston, Chris Debona, John Maddogg Hall, Todd, and I'm spacing on his last name. Eric Raymond was there, the guy who wrote the Cathedral in the Bazaar which is an amazing paper that was published in 98. And if you don't know, it's a foundation read. But the actual term open source itself was coined by Christine Peterson in that meeting, who's the former executive director of the Farsite Foundation or something like that. One of these think-tanks. It was a nanotechnology thing, I think. Thank you. Thank you. Yeah. So, that's where the term open source came from. That's when it started. I remember because that morning, I went to Transmena to bring Linus Torvald's prune Juice and a gift. But that's a separate story. Yeah, Linus was addicted to prune juice.

Neil Hanlon:

I mean, who isn't?

Arthur Tyde:

It's so good. Hey, regularity is important.

Neil Hanlon:

That's the next webinar.

What Was Neil Hanlon's First Linux Distribution? [24:49]

Arthur Tyde:

Yes, absolutely. So that's sort of what got us to Linux at open source is a thing. And then, along the way, distributions, like my first distribution, was IG Drizzle. Then I moved to Slackware and then Slackware evolved into Seuss. So I was like an early Seuss guy. And I'm sure everybody has just like, what is your first computer? Everybody has that, what's your first Linux distribution? And I'm very interested in knowing what Neil's first Linux distribution was, because that was after a lot of them fell out.

Zane Hamilton:

So it's probably going to be something like CentOS, watch, it's going to be one of the newer ones.

Neil Hanlon:

It was, it was Ubuntu so get your laughs out. But it was, I think it was Ubuntu 12 or so my brother brought home an Ubuntu CD from college. And yeah, that was that when I started my descent into delinquency. I mean free software.

Arthur Tyde:

And so as a Ubuntu guy, did you dive into Debian and go into the whole, did you explore all the derivatives and so forth?

Neil Hanlon:

yeah, a little bit. I mean, I moved on to Debian fairly quickly, I think. And wanted just sort of a more pure experience per se. But I didn't really, honestly, I used CentOS and rail and such in my day job, but outside of that really was more of a Debian in person up until starting to work more with Rocky Linux and taking a step forward into working with the ecosystem there. But yeah I didn't do a whole lot of experimenting. I had a little bit of a journey into Windows at one point and did some Windows admin, and then they found out that I knew Linux at all and I got quickly pulled into doing Linux. So, that was that's, that's kinda been my history anyways.

Jeremy Allison:

Everybody's done some windows admin. It's like I did my time.

Zane Hamilton:

Yeah, I'm ashamed to say I actually got my certification and I never used it. I moved out soon thereafter. So, let's see. Let's just wait and see if we post those. Why does Unix sound like eunuchs, is that like related or something?

Rose Stein:

Oh my God.

Neil Hanlon:

What a question.

Arthur Tyde:

There's so many places we could go with that, but no.

Gregory Kurtzer:

So, I have a story. So I was telling my family that I was getting really interested in Linux, and they said, what is Linux? And I said, it looks very much like Unix. And the response that I got from my family at that point was again, mouth drop, like whatnot. They're like, who do you know that are eunuchs?

Where Did Unix Get Its Name? [27:57]

Jeremy Allison:

There was a Multiuser operating system called Multex. And I think Unix was a pun on that because it was essentially a single user version, even though it's actually Multiuser, it was considered a single machine version of Multex. And that, I think that's from Bell Labs?

Arthur Tyde:

Yeah. That is some ancient, ancient wisdom there that is going way back.

Gregory Kurtzer:

Is anyone else having flashbacks of history of the world, part one about Unix?

Linux and Debian at SCALE 20x [28:38]

Arthur Tyde:

Well, I think one of the things that I'd certainly like to say just in general is whether it was, when I think about my history, I think I owe a huge debt of gratitude to the founders of this industry because really, if it wasn't for visionaries like Stallman and Linus sitting up all night in his dorm room and stuff like that, I probably wouldn't have a job today. I don't know, I'd be working on the railroad or something, who knows? But, which would be cool. But yeah, there's this rich history whether it was the formation of this free software open source thing to the early Linux companies, really, because you had SUSE in the beginning and Red Hat and Slackware and Debian and I do want to give a shout out to the Debian guys because at SCALE, their booth was right next to us and they were roasting, grinding, and brewing coffee in their booth.

So we were like shoveling dark chocolates their way and they were sending coffee our way and what an amazing crew. So thank you guys. But yeah, you know, the growth of Linux was really an inflection point in the industry. I mean, I still have a memo somewhere from IBM where they sent to me informing me that I was at risk of being dismissed for loading free software operating systems onto IBM hardware. And I like to think of how things have changed.

Rose Stein:

You're a rebel. A rebel from the very beginning.

Arthur Tyde:

I'm a fossil. I'm a fossil with a cause I guess, I don't know. But like I said, delinquency.

Jeremy Allison:

Does anyone remember there was actually, let me just post it in the internal chat. You can maybe make that available externally. There was actually a presentation with, this was the first time I met Linus actually, was a presentation in 1998 called The Future of Linux. I was looking to be invited to that. And it was the first time this was in Silicon Valley, it was in the South Bay. It was done by Mountain, I think arranged it, VA Linux. And I thought it was just going to be this typical Silicon Valley Linux user group thing. And then Intel said they wanted to be part of it. And who else was on it? It was just an amazing group. And then of course they said, oh, and we have Linus there as well.

And it was interesting. I turned up about 30 minutes beforehand or an hour or so beforehand, and they were already queuing around the block to get in. And that was when I realized this is going to be big. This isn't just a hobby. People are genuinely interested in this. And the guy who arranged it, Mike Masterson from Mountain, he basically said I want you as the warmup man because you're funny and you can tell the jokes until the serious people come and talk about it. And so I walked up and I was really looking at the time I was walking up to the building, and Linus just happened at the time I was walking up. I said, oh, hi Linus, I'm Jeremy. And we walked up and Mike knew me, but he didn't know Linus. So I said, hi Jeremy. And then he turned to the line and said, Hey, where are you going? Stuck hand in his face. And I turned to him and said, Mike, he's the reason that people are queuing round the block. This is Linus Torvalds. Oh, I'm so sorry. I'm so sorry.

Zane Hamilton:

That's fantastic.

Jeremy Allison:

Yeah, that was great. I think that was when IBM, at that point, IBM announced they were putting a billion dollars into Linux and Oracle said they were going to port the Oracle database to it. It was at that point that things really started to take off interestingly.

The Demographics Of Linux Users Is Becoming More Diverse [33:02]

Zane Hamilton:

So you guys noticed, I'm trying to think of the last time I went to a Linux users group. It's probably last year, earlier this year, it's been a little bit, but in the past, I'm just going to say 20 years, when I started going to them, I've seen a significant change. And the people that are coming, it's no longer just the hardcore Unix/Linux admins. It seems to be that there are more hobbyists and just people who are wanting to get familiar with the operating system and younger and younger kids getting involved with it as well. Have you noticed that? I know Neil, you spend quite a bit of time with these too, just what have you seen from the changes of who's actually coming into these things now?

Gregory Kurtzer:

So I'm not sure if that question was for Neil.

Zane Hamilton:

All of you.

Who Used Linux in the Past? [33:45]

Gregory Kurtzer:

Real quick. When I first got into Linux, there were no suits at any of these conferences. Like, it was coders, it was kids mostly. And I remember as Linux World 98, 99, 2000, 2001, it started actually changing, the demographics started changing to the point where there were more and more suits involved. And I think now it's going the opposite direction. Again, I'm starting to see it at SCALE. I wasn't there, but I heard that there were a lot less suits than are typically there. Sorry, Neil.

Who Uses Rocky Linux Today? [34:23]

Neil Hanlon:

No, absolutely. Go for it. Yeah, I think that it's an interesting group too, and we see it represented as well in the Rocky community. There's a variety of age groups that are participating and I think that that's a good thing. And there has been a change, I think, similar to what Greg was saying. And part of that, I wonder if it's just like wearing less suits, right? But the people that we're seeing come from all across the globe and all across different walks of life. And that's represented too, I think in the user groups that I've had the pleasure of being part of or going too. I was at SouthEast LinuxFest last year as well as Ohio Linux Fest back in December.

And the Rocky community has been invited to participate in some virtual Linux user groups as well, both in EU and the US. And so it's really great to see all of these people still coming together even virtually after all of this time that are participating in this free software idea project thing, trying to keep it alive. And, I think you see people from everywhere, from teenagers to people in their seventies, eighties, nineties contributing what they can, how they can. And I think that's super awesome.

Arthur Tyde:

I think at SCALE, SCALE was the most diverse event I've ever been to hands down. You had old guys, young guys, all different races, all different identities. It was very, very broad whereas when I think back to the early Bay Area Linux group, we used to have our average meeting size for a number of years was like 300 plus people. It was busy, but this was before Reddit and I mean, really sort of Facebook and online forums and so forth. We had IRC, that's what we had back in the day. And it was pretty bad. It worked. Yeah, it's like, ugh. But whereas today it's such a different crowd. I think that the user group seems to be smaller, but the Linux events seem to be getting bigger. Like, I was surprised at how big SCALE was. And I wish I could have joined you Neil, in Ohio for that. For the Ohio Linux. I'm trying to remember what they called it.

Neil Hanlon:

Fest, the Ohio Linux Fest. Thank you. Yes.

Everyone Is A Linux User Today [37:08]

Jeremy Allison:

The interesting thing about who's a Linux user though, is everybody is a Linux user now, and that's something that I think most people don't recognize. And I know you're going to say phones, Android or whatever, but hey, many people use iPhones. They're not Linux, but every single embedded system.

Neil Hanlon:

My goodness.

Arthur Tyde:

This is called a boot floppy for you, for Neil.

Zane Hamilton:

Neil. Have you ever seen one of those?

Neil Hanlon:

I know what the save icon is.

Jeremy Allison:

But every single TV display, every single TV manufacturer is now an embedded Linux system. I mean, almost certainly the monitor that I'm watching right now is running an embedded Linux. Yeah. Yeah. It has become the Universal OS really. And even Microsoft who fought against it for the very longest time, I remember reading a statistic that over 50% of that cloud is now a Linux machine. Yeah.

Rakuten's Support For Linux and Open Source Protection [38:25]

Arthur Tyde:

Well, in Telco infrastructure, I mean, what Rakuten did, amazing. You guys should, Greg, Neil, you guys should mention the Rakuten announcements. So if you haven't seen it, you should look it up. But Rakuten not only went with Rocky Linux, which we're obviously a fan of, but they really took a stand on what open source means to them as a corporation, which was the right thing to do and brave so kudos.

Rocky Linux' Open Source Origins [38:57]

Gregory Kurtzer:

It's more than even just open source. Because so much of what we use on a daily basis is open source. It was the separation of commercialization from open source. It was having a true community. We've seen a number of times now where open source projects, which are controlled by a single company, have done negative things to that community in order to favor a business model or business agenda. And when we started with Rocky Linux, I mean, just to be blunt, I was thinking about it from CIQ, we'll go and hire some developers and we'll create CIQ Linux. Right? That was my first thought to be completely frank. 

Arthur Tyde:

Linus's first thought, I'm going to make it a commercial kernel. Yeah.

Gregory Kurtzer:

But what we heard back from the community was, please don't put this into a company. Keep this separate and build something that better associates the community's needs to business interests. And when I say business interests, I mean professional interests, like professional enterprises, cloud, hyperscalers, the whole ecosystem of professional users, right? They need to know that somebodies got their back in a way that's much more than hobbyist and community. And thus the Rocky Enterprise Software Foundation was created.

Why Was Rocky Linux Not Built With GNU? [40:31]

Arthur Tyde:

Sorry, can I ask a very uncomfortable question? Of course, yes. Why Rocky Linux and not Rocky GNU Linux?

Gregory Kurtzer:

So I will give my idea.

Arthur Tyde:

Only, the old timers are going to get that. Yeah.

Gregory Kurtzer:

I'm going to give my quick 2 cents on this. So, okay. The Rocky Enterprise Software Foundation has nothing against GNU, Copyleft, et cetera, nothing at all. But I personally have now been in two situations where entanglement with GNU stopped a business process from flowing. And the easy one to understand is company acquisition, right? If there's GNU software tied up in that project or the product in any way, shape, or form, and they do full massive audits during a company acquisition, in many cases that will actually create enough risk or concern with the acquiring company that it'll either block or other architectural changes will have to incur if there's time. So from the Rocky Enterprise Software Foundation, again, focusing on the balance between community need, community leading, community interests, and how we also better support the enterprises and rights. So we're not against GNU in any way, shape, or form, but when we write software and we release software properly under the RESF, it is a non-Copyleft license.

Arthur Tyde:

Thank you.

What Are The Benefits Of Open Source? [42:20]

Rose Stein:

Greg. Can you speak a little bit more to the benefits of open source? You were really giving some good history and background and benefits. Are there other ways in which having things be open source? Because quite frankly, I mean, you have your hand in several open source projects that are used widely throughout the entire world. Warewulf, Rocky, Apptainer. So, what have you seen, like why, I mean, to a lot of people, and you were just saying, and thank you so much for your honesty. It was like, well, at first it was like, okay, this is going to be awesome and we can create a great product from it and like make some money and have a business and all that wonderful stuff. And then you decided to go open source. What are the benefits of that?

Gregory Kurtzer:

Well, I can tell you my side of it, and I'm really interested also in Jeremy and Neil's perspective as well. Because they too have their own experience and whatnot in this that may differ from mine. But from my perspective, I see open source as a development model, it is a community engagement model, and it is a way of creating software in a way that, to my perspective and experience, is much more supportive of creating a better solution. And it is that way because you have more eyes on it, you have more people involved in it, you have more intention, more companies potentially involved in it. You have a more altruistic perspective in terms of creating something that matters. And there's a lot of open source projects out there that don't have a community behind it.

It's a single individual, and those are incredibly valuable as well. But the beautiful thing here is, as more and more people start to use that open source project, naturally you're going to have more and more contributors contributing to that open source project. And as that continues to grow, there's going to be a critical mass that gets hit at some point where now all of a sudden it's more about the community than the project. And when we first saw this happening from when CentOS was the end of life, it was the end of life in such a way where you can tell from the community perspective, there was not a huge amount of support for end of life in CentOS. Right? CentOS moved to something new, CentOS Stream, which is a great project. I love what CentOS Stream is solving and providing to the community.

But in doing so, they also end of life what everybody knew and loved and whatnot. And that wasn't a community decision, right? And you can tell that very easily because of the number of people that were against this and upset over this. So the last thing that we wanted to do, even though my first intention was this will be a great asset for CIQ, that's the complete wrong way of thinking about this. And within, I think it was the first six hours after putting forth that comment to the blog, which caused Rocky Linux to basically get kicked off into action. It was within hours. It was like this is not the right model. We're creating a community distribution. And a month and a half later when we had 10,000 people join, and we've announced some of our goals and whatnot, we had not only the community grow, but we had companies clouds, like AWS, like Google, like Azure, like VMware, who all jumped on board and they said, we love this vision.

It needs to be a community that has alignment with the commercial interest, but a balance that it's still controlled and managed by the community. No single company can come in there and muck with it.

Arthur Tyde:

Well it's interesting because when I think about how the Linux Foundation got started very much in the early days, it was all community driven. And the guy who's the chairman of that, Jim Zemlin, has done an incredible job with the Linux Foundation over the last 20 years. It offered a home for Linus to be, because back in the day you remember it's like, oh my god, what? Like at Linuxcare we were all like, oh my God, when a VA hires Linus we're screwed. You know? And it's like, what if IBM hires Linus? It's like, where can that go? But by putting certain key open source projects under a neutral space, all boats in this particular hardware get to rise. It's really, it becomes a community of innovation.

Gregory Kurtzer:

Yeah.

Arthur Tyde:

So I, sorry, I didn't mean to.

Jeremy Allison:

So, open source, I think this is something that we've figured out in the early 2000's, is the scientific method of creating software. And I've heard Linus say that.

Gregory Kurtzer:

Boom.

Open Source Is Not A Business Model [47:19]

Jeremy Allison:

Yeah, that's what it is. People made the mistake in the early days of thinking, Hey, this is a business model. No, it isn't. Linus can prove that. Sorry, it's not a business model. Wow. Sorry, I was a little mean, I apologize.

Arthur Tyde:

So service and support isn't a business model first.

Jeremy Allison:

No, it is, but the idea of it is.

Arthur Tyde:

I'm just poking the bear. I love it. Jeremy, no matter what you say.

How Has Copyleft Disrupted The Tech Industry? [47:56]

Jeremy Allison:

Step three something, then where's the profit? Yeah. So another minor point before I shut up and let Neil talk is you're saying that Copyleft software has disrupted things. So, my perspective on it, because my project Samba is copyleft. So the thing I've discovered over the years about that is Copyleft is a great license to disrupt an existing market. So Linux being Copyleft allowed it to disrupt and essentially replace the Unix market. Samba being Copyleft was going into a proprietary dominated Windows file server and Novell file server. It enabled us to disrupt and make a space for ourselves in that market. For greenfield stuff, for new sites, for new software, Copyleft isn't necessarily the right way to go. And I think it's very perceptive there. Using an Apache license or something more open when you're creating something new that helps bring on more collaborators who aren't worried then about being forced to contribute when they don't want to. So, from my perspective, Copyleft is great when you're trying to disrupt an existing market. New markets, Apache style licensing works better.

What Is Copyleft? [49:28]

Rose Stein:

So, sorry Jeremy, I was just looking this up as you were talking. All of you guys are nodding your heads, but there might be somebody else who doesn't know this term. Copyleft?

Jeremy Allison:

Oh, sorry. So, Copyleft was, I mean this was an amazing hat by Richard Stallman, the founder of theGNU Project. What he realized is that the standard Copyright license, that, when you write something, it's yours. It gives no rights to anybody else, it's yours, you can show it to people or whatever. They have no rights to copy it. They have no rights to use it. This is basically what the entire publishing entry's based on what Stallman realized was that you could use that restrictiveness to force openness by saying you have no rights to this software, but if you use it, you can use it on the condition that if you change it, you must give those changes to everyone else who you give the software to. So we actually used the restrictiveness of copyright licensing to essentially force openness. And like I say, when you're disrupting an existing market, that's just a perfect thing to do. So it's obviously a lot more complex than that, but that's the 10,000 feet view, I think.

Rose Stein:

That's awesome. Thank you. And I was just looking it up, so like the C goes the other way, I don't know which way. Yes.

Jeremy Allison:

That's why it's Copyleft.

Rose Stein:

Copyleft. Yeah. Wow, thank you for that. That really explains a lot.

Gregory Kurtzer:

Jeremy. I like how you described it about disrupting an existing market and I think you're totally right about that. I haven't thought of it from that perspective before. That makes a lot of sense.

Zane Hamilton:

It is. I'll let Neil go and then I've got my Copyright story.

The Benefits of Community Controlled Open Source [51:15]

Neil Hanlon:

Yeah, sure. I think it was just sort of what Greg was talking about. I mean our goals for the Rocky Enterprise Software Foundation and having things owned by and for the community, it goes into a recent news sort of thing and decision that Docker had made and walked back regarding their Docker open source and free teams which affected Rocky Linux because we have images that were part of this free team tier. And thankfully they've walked it back and also extended their open source program here. But I think it's not only like a lesson in messaging about policies and changes, but also about having things that are controlled only by and for the community and having a way to establish that.

I mean, Docker Hub has become the de facto, or is for a lot of people the de facto place to get containers from. If you're running Docker, that's where you're going to be holding containers from. And other projects like Podman and some other container run times have flipped this on its head and have some other ways to discover it. But by and large Docker Hub is still that location for where people are expecting that. And to have that be owned by a company that is able to make decisions that unilaterally affect a lot of organizations, a lot of people, and not just from a monetary perspective, but if organizations chose to leave Docker Hub, what happens to those name spaces? What happens to those people that are using those programs that aren't going to go and look for images that are coming from other places that the security updates, the everything else that comes around with that. So I think it just really outlines the importance of having organizations like the Apache Foundation, Enterprise Foundation, and other organizations that support these projects and are able to protect from unilateral attacks.

Why Commercial Open Source Does Not Work [53:04]

Zane Hamilton:

Thank you Neil. Yeah, early on in my career I spent a lot of time with what now people don't call it J2E anymore. Now it's just JE but, there were only a couple of versions of real commercial job application servers that you could pay for. And those companies were not interested in listening to what a customer wanted. They were building what they thought you wanted. So being able to go out to the community and have something built that was scalable and actually incorporated the features you needed because we would actually find bugs in the proprietary versions and go back into the code and find where the problem was and go back to the vendor and tell them, this is broken. We need this fixed to move on. And they'd be like, well, we'll see, we can work it in the next release by then. It was easy enough for us just to go to the community, find the same bug or whatever was going on in Java there, fix it and move on. And that was something that we spent a lot of time doing was migrating people off of those proprietary tools onto open source projects. Because we actually could go make a change. We could fix the bug ourselves and not wait. Exactly. So it became very beneficial from a scaling standpoint to be able to be a part of it instead of just waiting

Jeremy Allison:

The ability to control your own destiny and say, this software is close, it doesn't do exactly what I want. But when you have the source code and the rights to use it, then the power is to say, well I'm going to make my own version that does what I need it to do. That's yeah.

Zane Hamilton:

It's amazing how often you are not the only one looking for something there. Or a lot of people or a lot of companies looking for that same thing but are just not being heard. Yeah. Being able to be a part of a community where you can actually be a group of people being heard is important.

How Does Copyleft Ensure That Companies Do What Is Best For The User? [54:45]

Gregory Kurtzer:

And going back to the Copyleft discussion, I believe I saw a comment from Snoop who said that the conditions that Copyleft is putting out there is exactly from a goal like blocking exactly the point that I was bringing up earlier regarding it blocking an acquisition. But that's part of the goal, right? To make sure, and I think that's what Snoop was saying, and Jeremy you're saying this as well, that's part of the goal of that license to ensure that companies are always doing the right thing. Right. The problem occurs though, depending on how many people you have at the table in terms of copyright, because copyright still exists and if you own 100% copyright, you can actually even change licenses or pivot the project.

And so it's more even than just Copyleft in terms of protecting this is one of those times in which you want to have a large number of people being part of an open source project. And the last thing I'll mention on this is, I've actually contributed to a project that, I'm not going to mention the name cause I don't want to badmouth it, but it's a project, put it this way, that every Linux and every Mac uses, and I contributed to this project back in about 2003, 2004, fixing some scalability bugs and the author could not accept my contribution even though it was an open source license and had to rewrite it in a somewhat clean room method to ensure that they still own and control the copyright of that software. Right?

Jeremy Allison:

Right.

Gregory Kurtzer:

And it was unfortunate for me because I put some time and effort into coding that and maybe my patch wasn't perfect, maybe he did better, but it would've been cool to have a patch into that software base.

Jeremy Allison:

Don't feel bad. Greg, my very first patch, open source was to Stallman for GCC and he said, kindly does what you need, but it's terrible code. I'm not taking it.

And, at that time I just went, he replied to me!

Rose Stein:

Oh my god.

Gregory Kurtzer:

Oh, that is awesome.

Jeremy Allison:

Yeah, it's code. But he sent a reply. I was so happy.

The Future Of Linux As a Server Operating System [57:13]

Zane Hamilton:

So Steve has a good question here. With the rise of containerization in cloud native technologies, how do you think the role of Linux as a server operating system will evolve in the future?

Gregory Kurtzer:

That's a great question. Wow. Go ahead. Art, go ahead.

Arthur Tyde:

Yeah, I'll be real brief. I think the trend for Linux on the server for a long time was to get bigger and bigger and bigger and bigger. I mean now it's bigger than a DVD. Whereas I think with hyperscalers hosting containers, I think we're going to see a return to smaller, tighter, highly efficient Linux builds. And I think that'll probably be the predominance of operating systems. If you think about operating systems right now, I mean Android phones it's small, they have to fit on a device. And hyperscale, same thing. It's like you have a small Linux operating system running KVM or some other hypervisor and then a bunch of stuff. So yeah.

Less Code Created More System Security [58:25]

Jeremy Allison:

It also comes down to security as well.

Arthur Tyde:

Pardon?

Jeremy Allison:

It comes down to security as well.

Arthur Tyde:

Very much so

Jeremy Allison:

The smaller it is, the less code you actually put in a container or in a system that you're deploying, the more likely you are to have security. And that's why provenance software materials become incredibly important for creating products using Linux.

Zane Hamilton:

Yeah. So there was a good statement. Yeah, yeah. So there was a statement that was made. I just looked, and I didn't see a copy of it anywhere, but the statement was, containers are Linux, choose wisely. So even though it's going away from an operating assistant perspective, it's still Linux in the container. So I don't think Linux is going anywhere. Oh, Greg's got his hand up.

Arthur Tyde:

Neil.

Zane Hamilton:

Oh yeah?

Neil Hanlon:

No, I was just going to say Linux containers.

What Is The Difference Between The Kernel Space And The User Space? [57:17]

Gregory Kurtzer:

So I get very pedantic about this when we start talking about it, because I have some background in containers as well. When we talk about an operating system, especially with Linux, we're talking about two major areas, right? We're talking kernel space and then user space. And the kernel space is Linux, period. Yeah. The user space is Linux only because it's compiled to be compatible with that kernel, but it is a user space that sits on top of the kernel. When we talk about containers, we're talking specifically about user space, right? When we're talking operating systems, we're talking Linux with a user space. So how are we seeing things shift? We're seeing things shift to the point where it used to be kernel space and user space was tightly aligned and it came as one thing, right?

And that's how we normally, again, think of an operating system. What containers has done is said basically we're taking the top half of this stack and we're basically just going to use the libraries and other user based components out of that. And that now becomes a container. So the notion of your operating system has actually now greatly expanded because we've broken the operating system into these two chunks, these two pieces. It always was, but now we're further decoupling those and to the point where you can now distribute the entire user space of your operating system, as Neil was saying, through something like Docker Hub and container run times can very easily leverage that, right? It used to be called a chroot, to all of the old people here. It used to be a chroot, right? But now we've extended the notion of a chroot with name spaces, with c-groups and other things where we can run that chroot as an entirely separate operating system. I'm blanking out now, cause it's been a long time. So I touched Unix. But since I've messed with those Unix, like this has already been a thing in other Unixes.

Jeremy Allison:

Yeah, Solaris had, what was it?

Gregory Kurtzer:

Jails, right?

Jeremy Allison:

No, BSD has jails. Solaris had something else.

Zane Hamilton:

Zones. I filled way too many zones. That was not fun.

The Future Of Kernel Level Virtualization With Linux [1:01:45]

Gregory Kurtzer:

And this is the different types of virtualization as well, right? So now we're talking about kernel level virtualization versus operating system level virtualization. So how is the operating system changing? Well, it's changing because it's now no longer just running bare-metal. It's also now used in other ways to really help distribute and manage applications and services. And so I see that the operating system market, Rocky has become more important because it's not just the operating system that we're installing to bare-metal, it's the operating system that we're also running on top of cloud, on top of virtual machines and inside of containers. So that operating system stack the user space is incredibly important.

Jeremy Allison:

Yeah. And with the new code in the kernel, the kernel is getting better and better at supporting containerization. I mean, as you say, the c-groups, name spaces, the mount name spaces, all of the things. Many, many years ago I remember people asking us, oh, can we run multiple versions of Samba on Linux, like slurry stones? And the answer was always, no, I'm sorry, the OS doesn't allow it. We're binding to one port. That's all you get. You know? And now of course with the expansion in the kernel space to add those features, I don't know what's missing. I'm sure there are things missing there, but I think that's going to be a massive thrust in the future to make that not only work better, but easier to deploy as well. Because it's no good having all this complexity if nobody can use it. I'm saying, you said using zones is terrible. Yeah. We need to make this stuff really easy to use because the complexity is hard. I realize, by the way, I neglected to mention in my initial bio, Hey, I just joined CIQ! This is my first win.

Zane Hamilton:

Glad to have you here!

Jeremy Allison:

I feel like someone has just connected a fire hose to my brain.

Zane Hamilton:

That doesn't stop for a while either, Jeremy.

Jeremy Allison:

I know.

Zane Hamilton:

I've been here 18 months and I still feel like that

Jeremy Allison:

Yeah, the containerization stuff is probably it.

Arthur Tyde:

I haven't seen talent like this since back in the day, so it's been amazing.

Rose Stein:

Makes me want to bust out into song. Back in the day when I was a kid. I'm not a kid anymore, but sometimes we're kinda coming to the end guys. This is like an amazing hour with amazing people. Thank you all for being here.

Zane Hamilton:

Absolutely. Thank you guys very much.

Neil Hanlon:

My webcam decided to die at a good time.

Zane Hamilton:

Oh, it died.

Neil Hanlon:

Linux, you know. What can you do?

Arthur Tyde:

Next webinar. Rocky Linux, the musical.

Zane Hamilton:

There we go.

Neil Hanlon:

I think they already have that?

Zane Hamilton:

Rose and Art. I can see it now.

Rose Stein:

I'm a down man. I got the tunes.

Neil Hanlon:

It'll be our traveling show. The Rocky Horror Picture RoadShow.

Gregory Kurtzer:

Rocky Horror.

Richard Stallman Receives The Linus Torvalds [1:05:06]

Jeremy Allison:

I have one more Stallman story, which is fun. And I remember this was at the Linux Foundation. I can't call those events in New York. And they, because Stallman's there, right? He's close by. They invited him to give him the Linus Torvalds Award, which did not go down well. So he stood on stage holding this thing up. I don't know why it was some golden penguin or whatever it was. And he said, you do realize this is like giving Luke Skywalker the Han Solo award.

Zane Hamilton:

Oh wow.

Jeremy Allison:

Oh dear. Fantastic. Well people move on. Newer people come up and they take the stuff that you've built and they do better and more amazing things and that's just the way it goes. And that's a good thing.

Zane Hamilton:

Absolutely. It's a great one. Guys, we are up on time. We really appreciate you joining us again this week. Welcome back to all of you Jeremy. Welcome to CIQ. Glad to have you here. Thank you. Good to see you. Thanks for all the stories, Art. I actually thought you had been on after SC last time, so sorry for the welcome back. It's my first time. Thank you. See you again soon. So thanks everyone. If you like and subscribe, we appreciate it. We will see you next week. Thank you. Thank you. Have a great day.

Transcript

foreign [Music] good morning good afternoon good evening wherever you are thank you for joining my name is Zane Hamilton with ciq and at ciq we're focused on powering the next generation of software infrastructure leveraging the capabilities of cloud hyperscale and HPC from research to the Enterprise our customers rely on us for the ultimate Rocky Linux werewolf and obtainers support escalation we provide deep development capabilities and solutions all delivered in the collaborative Spirit of Open Source and today I have my co-host with me Rose what are we talking about today hello hello so thank you so much for being here I'm excited to be here as

well so today is super fun we are going to be uncovering hidden secrets the things that you never knew about Linux and open source projects so this this topic is Broad and inclusive so at any time if you have something where you're like oh I wonder if they knew this pop it into the chat and we would like to comment on it as well thanks for being here absolutely so we'll go ahead and bring in the panelists I think this is interesting now because I think I still think of Linux as being new but it's been around for a long time now guys it's not

new anymore so let's go ahead and have everybody introduce themselves I'm going to start with Jeremy hi I'm Jeremy Allison um I'm one of the co-creators of the samba open source software project which actually just about predates Linux it was created around the same time um and uh yes uh remember when it was wasn't open source it was free software so I've been around a long time that just means I'm wrong free software I love it Mr tide welcome back it's been a while hi Zane Rose yeah this is my first webinar so uh thanks thanks for having me on um so uh I've so

Arthur tide I've been involved in open source since uh maybe as long as Jeremy it's hard to say we're both we're both getting up there um Wikipedia generously credits me as the founder of the uh open the Linux and open source Services industry so I don't know correct that is that that's from starting takes care back in the day look what I found in the closet oh you still have the shirt that's awesome and it fits um although you know today it's it's all about Rocky I'm no longer just there yeah um but that said uh so I founded the Silicon Valley in the Bay

View full transcriptHide full transcript

Area Linux users groups back in the mid 90s so um and actually the berry at Linux users Group in San Francisco has been growing strong for like 28 years so so they're still meeting in Chinese restaurants in Chinatown it's crazy um but yeah back in the day I started this company called Linux care we supported 21 different Linux distributions on nine different Hardware architectures we were actually the first company to do that for the Enterprise and uh we held the uh the initials first of all we were initially we were all support for red hat and Suzy in North America we also supported all red

hat on Dell which made them unhappy for a very long time um apologies guys uh and then um and we were also sort of the money and the founding sponsors behind um really important things like the Linux professionals Institute which is sort of the open training for you know Linux and open source stuff so that's lpi.org um their chairman is Joan Hall um we also co-founded the uh free standards Group which evolved into the Linux Foundation I was the first CTO of that and then uh and we put you know money behind um you know literally dozens of Open Source projects both in the kernel

space and the user space and that's where uh I had the honor of meeting Jeremy Nelson back in the day I think you're working for VA well if you remember I had the choice between working for you and working for VA and that you want to make a commute up to San Francisco so I said no we love you anyway we had your brother from another mother trig so you know it kind of worked indeed you did and then Greg currently my seat my CEO right which is proof that you need to be nice to the people on the way up because you never know

who you may meet later in life Greg was an engineer in Linux care labs and wrote all of the initial Linux certification code that I think we stole yeah actually I can show you as code if you're interested we've got a Target yeah yeah particularly show you his code culture is well commented gmkblackmail.tg anyway that's saying show me the code anyways but I've said enough thank you um thank you Zane okay absolutely Neil welcome back hey I'm definitely not going to take uh but that's okay uh shooting friends okay um I'm Neil Hanlon I have been working with Linux for I guess probably about 12

or 13 years um and I'm a Linux engineer here at ciq and I am the uh infrastructure lead over at the rocket rice after foundation and I supported all the rocky projects and the stuff that we do over there thank you Neil last but not least Greg no definitely least in this crowd um honestly so um I I I worked for art and that was that was um it was a while ago and uh Linux care uh profoundly impacted me in in a very positive light and I've told this to Art before uh it was the first company that I could actually find that was

actually working on Linux uh I wanted to work on Linux I got I got hooked and enamored on Linux and about 96 1996 and uh you know I I pivoted my career from from biochemistry and genomics um into Linux and open source at about that time and I wanted to go work you know do Linux couldn't find anything initially to do Linux in the in the mid to late 90s I even was a a Windows sys admin for a little while let's not ever bring that up again it was very traumatizing uh but then uh my wife saw an ad in one of the Linux

magazines that we picked up at Barnes and Noble for this company called Linux care which was in the city and I applied that day that night a guy named Michael Perry responded back to me and Mike Perry um was was excited to reach out to me we talked a little bit over email I think it was either the next day or the day after I went in for an interview and the day after that I had a job I was now working at a Linux company doing Linux it was the coolest thing ever yeah did you have to do one of fridge's mini CD did

you do the treasures mini CD test they're not at the test but this this is actually a really funny story and uh so uh in in the lab we're working with Duncan and um and Seth and there was a number of other people and they were working on this this little tiny bootable business card which I'm assuming that's what you're talking about this little bootable business card and if anybody doesn't know what the bootable business card is you gotta look this up because this was the first like rescue operating system with Linux that I knew of at least it was a little ISO a mini

ISO a three-inch ISO with the sides cut off so it can fit in your wallet as a business card and you put it onto a CE tray and they nobody it's funny most people don't even know that CD trays could do this but CD trays could take CD singles which were the three inch and and every CD-ROM you have a little cut out the dungeon for a three inch single CD and so it fit on the three you know the three inch single CD and and you put it in there and it boots Linux off the iso now back then this was late 90s that

didn't exist anywhere else like this was this is the first time somebody was thinking of booting a operating system off of this this little bootable business card or a little CD right naphics didn't exist you know the the compressed loopback file system didn't exist yet this was the creation of the CR of the compressed loopback file system which has now given way to squash fs and other types of compressed file systems and it all started at Linux care in this lab when Seth Duncan and others were showing this off what they what they've created and sitting across the desk for me at the time was

was Paul Russell uh Rusty as he was very well known as um and and we were showing this to we're showing this to Rusty and his his response was oh this is so amazing wait where is rsync and you know I remember I remember Duncan and Seth like hanging their head for a moment going there's just not enough room it's it's we only have like 50 megabytes of space like there's just not enough room you can't put anything else in there and and Rusty's like what file system are you using how are you doing this what are you doing this and he's just oh it's

easy just just compress your file system and we're like that's easy like what are you talking about like just well it is for Rusty it is and he tried explaining it to us and then he gives up and goes I'm just going to show you I don't remember how long it was in my mind I think it was like 30 minutes maybe it was more but he created the loopback file system a compressed loopback file system right then and there and um we got a folding table at a folding table in in um in the Sony building of off of Townsend in San Francisco and

uh that was he we then we then all of a sudden had like an additional like 35 or 40 megabytes of space and at that time that was so much room we were also able to put X11 in there with a window manager so not only did we get our sink in there we got X in there in there oh I I actually don't even remember because I'm not a Emax user was was emacs in there oh uh uh I just I don't recall right now I'm a nano guy so yeah how did I not know this about you art I'm a nano guy is

that not an interview question or something wow it is now wow yeah no kidding eventually I think fridge used those those bootable discs he told me that he created basically a a test for people they wanted to hire where they would basically just say nothing and hand them the desk and say okay figure out what to do with that and if you could bring it up and boot it and do something with it then it's like okay you're worth you're worth talking to as an engineer yeah but but trich had some very hard oh Greg being a Windows admin did you ever use one of

those to grab a password file because you lost the administrative password no that was this was beyond me doing windows at this point but but there isn't okay follow-up to this story which is um that's what got me my job at Linux excuse me at Berkeley Lab at Lawrence Colby lab you know I I probably was doing okay through the interview process until they asked me one of the windows Engineers asked me who's still at the lab the awesome guy uh so Jay hi if you're here if you're listening um and he asked me he says so what would you do in the situation where

you got a Windows server and you need to um and the hard drive goes bad but you have a raid and you need to get the data off of that raid and I said what file system is that is his windows so I guess it's NTFS and they said yeah and DFS so I said well pull out my wallet like so I pull out the bootable business card I put it in the system I would boot it up and and um you know it boots up as a compressed loopback file system off an ISO 999660 file system again that just at this point I'm just

trying to you know get them excited just throwing a bunch of names and buzzwords and name dropping at them and um and that's it then I do you know the trivial net setup which brings up the network and whatnot I'd use um the SMB client part of Samba to copy the data oh and mount that file system using at the time it was experimental NTFS kernel module and um I'd Mount that up and I'd copy the data off using you know SMB client and send that over to another Windows system of your choice and their jaws are like what did he just say wait what

is that thing you just pulled out of your wallet and and I explained it to them and it was just like mind blown like what what is that how does this work and and what was really funny was then I said well I'm really curious I mean how would you do it and they said well we take the hard drives out of the server of course and put it in another server and I said without breaking raid that's horrible so so Zayn uh you know you mentioned the the recovery I get the password is out of the windows box did you know I wrote that

utility PWD yes no that's fantastic I I actually figured out how Windows store their hashed passwords in the registry and then uh wrote a utility that would basically pull us out and because I needed some way for people to migrate from Windows servers to Samba and uh the uh one of the sticking points was always the passwords were stuck in windows no one could get them out so I figured out how and where they were stored and so then you could run PW dump turn it into a sample password file and and quietly migrate your Windows Server uh to a Linux box in the background

thank you for that because before everything was connected to a domain that saved many a server well no English even as a demand I yeah it's fantastic all right guys so we need to backtrack here a little bit and Arthur well you're over here for me wherever you are for everybody else um you clearly I mean if you're on Wikipedia you must know everything and so I would really be interested in you explaining to us the history briefly briefly so Neil keep him on track here um a brief history of Linux and then the open source and the key players are there um well okay

then I'll do my best and I'll try and keep it short um you know it all starts back in the 70s right with Ken Thompson and Dennis Ritchie um right right so so and I actually that wasn't GPL and we can't recreate it very true well actually I get to meet one of one of the The Luminaries um at scale20x down in SoCal um just a few weeks ago I got to meet Ken Thompson which was a tremendous honor um but yeah so you know it all started with the Unix and at ATT as our Bell Labs um and then you know you kind of

fast forward you know BSD sort of sort of happened at Cal Berkeley in about 77 and that's when the Unix lawsuit started which motivated a guy named Richard stallman um to create the new project in 1983 so um Richard there's a favorite quote of mine from Biloxi blue is a play by Neil Simon that says you should never underestimate the stimulating value of eccentricity which I think applies to really everybody especially on this call but you know Richard was very very passionate guy about free software and his goal is to create a whole operating system and he did that he created he basically recreated all

the tools of Unix um including a kernel called heard but nobody liked it um and then you fast forward again to 1991 where you had this guy named Linus who created um the initial the first Linux kernel which was actually released under a commercial license a lot of people don't realize that it was only after the Linux kernel kind of got wedded with the new tools that you know everybody took a step back and said let's make this thing free software but at the time there was no term you know for uh for open source the the term open source actually wasn't coined until I

think 19 1998 it was in a conference room at VA Linux um it was Larry Augustine Chris Debona um John Mad Dog Hall Todd and I'm spacing on his last name but it wasn't that Eric Raymond was there the guy were at the Cathedral in the bazaar um which is an amazing paper that was published in 98 if you don't know it it's it's a foundation read um but the the actual term open source itself was was coined by Christine Peterson in that meeting who's the former executive director of the farsight foundation or something like that one of these think tanks and not a technology

thing I think yeah thank you thank you yeah so so that's where the term open source came from that's when it started I I remember because that morning Sam ockman and I went to transmenna to bring Linus Torvalds prune juice and a gift but that's a separate story um yeah lennis was like addicted to prune juice come on it's so good hey regularity is important so that's the next webinar absolutely so um so that the in in a nutshell that's sort of what got us to to Linux and open source is a thing and along the way distributions like my first distribution was IG drizzle

um then I moved to slackware and then slack were evolved into Seuss so I was like an early Seuss guy um and I'm sure everybody has just like what's your first computer everybody has that what's your first Linux distribution I'm very interested in knowing what Neil's first Linux distribution was because that that was after a lot of them kind of fell out actually it's probably going to be something like Centos watch it's going to be one of the newer ones I mean it was Ubuntu so you know get your laughs I think it was about to do 12 or so my brother brought him uh

Ubuntu CD from college and uh yeah that was how when I started my descent into delinquency um I mean free software if so as an Ubuntu guy did you dive into Debian and kind of go into the hole did you explore all the derivatives and so forth uh yeah a little bit I mean I moved on to Debian fairly quickly I think um and wanted just sort of a more pure experience per se but I didn't really honestly I I use Central s and Rel and such in my day job but outside of that really was more of a Debian person up until kind of

starting to work more with Rocky Linux and and um taking a step forward into and working with those the the ecosystem there but yeah uh I didn't do a whole lot of experimenting I had a little bit of a the journey into windows at one point and did some windows admin and then I they found out that I knew Linux at all and I got quickly pulled into doing uh Linux so that was uh that's that's kind of been my history anyway s everybody's done some windows admin it's like it's like I did my time so you have to do yours yeah I'm ashamed to

say I actually got my certification and I never used it I moved out sooner after so let's see um she's waiting to see if we post those why does Unix sound like is that like related or something yeah no no idea oh my God a lot of questions so many places where we could go with that but no no so I I have a story so I was telling my family that I was getting really interested in in Linux and they said what is Linux and I said it's very much like Unix and the response that I got from my family at that point was

you know again mouth drop like what not they're like who do you know that are Unix like there was a multi-user operating system called multix and I think Unix was a pun on that because it was essentially a a single user version even though it's actually multi-user it was considered a single machine version of multix and that I think that's from Bell Labs what's that yeah that is some Ancient Ancient language that is going way back yeah that's where it originally comes from and interesting is anyone else having flashbacks of history of the World Part One about Unix well I I think one of the

things that I'd certainly like to say just in general is um you know whether it was when I think about my history I think I owe a huge debt of gratitude to the founders of this industry because you know really if it wasn't for Visionaries like stallman and and Linus sitting up all night in his dorm room and stuff like that I probably wouldn't have a job today I don't know I'd be working on the railroad or something who knows but which would be kind of cool um but yeah you know I there's this huge there's this Rich history um whether it was the the

the formation of kind of this free software open source thing to the early Linux companies really because you had Suzy in the beginning and red hat and slackware and Debian and I I do want to give a shout out to the Debian guys because at scale their Booth was right next to us and they were roasting grinding and Brewing coffee in their booth so we were like shoveling dark chocolates there when they were sending coffee our way and and what an amazing crew so thank you guys um but yeah you know um it was it this is this has been you know the the the

growth of Linux was really an inflection point in the industry I mean I still have a memo somewhere from IBM where that they sent to me informing me informing me that I was at risk of being dismissed for loading um free software operating systems onto IBM Hardware and and you know I like to think of myself you know my how things have changed you're a rebel Arthur a rebel from the very beginning I'm a fossil I'm a fossil from a I'm a fossil with a cause I guess I don't know but like I said a delinquency [Music] um let me just post it in the

internal chat you can maybe make that available externally there was actually a uh presentation with this is the first time I met Linus actually um was a presentation in 1998 called the future of Linux um I was looking to be invited to that um and it's it was the first time this was in Silicon Valley it was in the South Bay uh it was done by um Taos Mountain I think arranged at VA Linux um and I thought it was just going to be this typical Silicon Valley Linux user group thing and then Intel said they wanted to be part of it and um who

who else was on it it was they were just an amazing group and then of course they said oh we have Linus there as well um and it was kind of interesting I I turned up about 30 minutes beforehand an hour so beforehand and they were already queuing around the block to get in and that was when I realized this this is going to be big this is this this isn't just a hobby people are genuinely interested in this and the guy who arranged my Masterson from towns Mountain I I he basically he said I want you as the warm-up man because you're funny and

you know you can tell jokes until the serious people come and you know talk about it and so I walked up and I was really looking at at the time I was walking up to the building and Linus just happened at the time was walking up I said oh eyeliness I'm Jeremy you know first time I'm anymore well we walked up and Mike knew me but he didn't know Linus so I said hi Jeremy and then he turned to like I said hey where are you going Malik he's the reason that people are queuing around the block this is why there's dogs oh I'm so

sorry I'm so sorry that's fantastic yeah that was that was good I think that was that was when uh IBM at that point IBM announced they were putting a billion dollars into Linux and Oracle said they were uh they were gonna put the Oracle database to it that was that wasn't it was at that point that things really started to take off interestingly enough so if you guys noticed I I I'm trying to think of the last time I went to a Linux users group was probably the last year earlier this year it's been a little bit but in the past I'm just going to

say 20 years when I started going to him I've seen a significant change and the people that are coming it's no longer just the hardcore Unix Linux admins it seems to be that there are more hobbyists than just people who are wanting to get familiar with the operating system and younger and younger kids getting involved with it as well have you noticed that and I know Neo you spend quite a bit of time with these two just what have you seen from the changes of who's actually coming to these things now so I don't know not sure if that question was for Neil um I

can anyway real real quick um when when I first got into Linux there was no suits at any of these conferences like it was it was it was coders it was you know kids mostly um and I remember as Linux world you know 98 99 2000 2001. it started actually changing the demographics started changing to the point where there was more and more suits involved and I think now it's going the opposite direction again it's I'm starting to see like at scale um I wasn't there but I heard it was it was a lot less suits than than are typically there um sorry Neil yeah

no absolutely uh yeah I think that there's it's a it's an interesting group too and we see it uh kind of represented as well in the Rocky Community um there's a there's a variety of age groups that are participating and I think that that's uh a good thing and there has been a change I think in similar to what Greg was saying and part of that I wonder if it's just like less wearing suits right but um the the people that we're seeing kind of come from all across the globe and all across uh different walks of life ages um and that's represented too I

think in the user groups that I've had the pleasure of being part of or going to um I was at Salty's Linux fest last year as well as Ohio Linux Fest back in December um and we've been the rocky Community has been invited to kind of participate in some virtual Linux user groups as well both in the EU and the US and so um it's really great to see all of these people and still coming together even virtually after all this time that are are participating in this free software idea project thing trying to keep it alive um and I think that's you see people

from everywhere from teenagers to you know people in their 70s 80s 90s contributing what they can how they can and I think that's that's super awesome I think you know at scale scale was the most diverse event I've ever been to hands down you had old guys young guys all different races all different identities it was it was very very broad you know whereas when I think back to like the early Bay Area Linux group um we used to have you know our average meeting size for a number of years was like 300 plus people it was busy but this was before read it and

you know I mean really sort of Facebook and online forums and so forth uh you know we had IRC that's what we had back in the day and it was pretty pretty bad it worked but you know not someone we still haven't yeah I know I know I'm still on it too it's like but you know where is whereas today you know it's uh it's such a different crowd I think the smaller like the user group seem to be smaller but the Linux events seemed to be getting bigger like I was surprised at how big scale was and I wish I could have joined you

Neil in Ohio for that even for you in the Ohio Linux trying to remember what they called it um but Fest thank you well that's open Libre free really the the interesting thing about who's a Linux user though is everybody is Elizabeth now and that's that's something that I think most people don't recognize and it's and I know I know you're gonna say phones Android or whatever but hey many people use iPhones they're not Linux but every single embedded system what is that art oh my goodness this is called a boot floppy for you for Neil for you know your youngsters every single TV display

every single TV manufacturer is now an embedded Landing system I mean almost certainly the the monitor that I'm I'm watching right now is running an embedded Linux yeah it has become the universal act really um and and you know even Microsoft who who fought against it for the very longest time I I remember reading a statistic that over 50 of their Cloud are now linings well in in in Telco infrastructure I mean amazing you guys should do Greg Neil you guys should chat and mention the Racket and uh announcements if you haven't seen it you should look it up but racketon not only um went

with Rocky Linux which were obviously a fan of but they really took a took a stand on what open source means to them as a corporation which was which was a the right thing to do and brave you know so Kudos it's more than even just open source it's because um so much of what we use on a daily basis is open source it was the separation of commercialization from open source it was having true Community uh you know we've seen a number of times now where open source projects which are controlled by a single company have done um negative things to that community in

order to favor a business model or or business agenda and when we started with with Rocky Linux I mean just to be blunt I was thinking about it from ciq will go and hire some developers and we'll create ciq Linux right that was my first thought to be to be completely Frank yeah when is the first thought I'm gonna make a commercial kernel yeah so but what we heard back from the community was please don't put this into a company keep this separate and and build something that better um Associates the community uh the community's needs to to business interests and when I say business

interest I mean like professional interests like professional Enterprises Cloud hyperscalers um the whole ecosystem of of professional users right they need to know that somebody's gots their back in a way that's much more than hobbyist and and community and thus the rocky Enterprise software Foundation was created can I ask a very uncomfortable question of course here why why Rocky Linux and not Rocky gnu Linux so I will give mine they're the only the old-timers are gonna go yeah I'm gonna give I'm gonna give my quick two cents on this so okay uh the rocky enterprise software Foundation is as nothing against you know gnu copy

left Etc nothing at all um but I personally have now been in two situations where uh entanglement with gnu stopped a business process from flowing and the easy one is to to understand is company acquisition right there's gnu software tied up in that project or the product in any way shape or form and they do full massive audits during a company acquisition uh you you know in many cases that will actually um create enough risk or concern with the acquiring company that only it'll either block or you know other other architectural changes will have to incur if there's time so from the rocky Enterprise software

Foundation again kind of focusing on the on the balance between Community need Community leading Community interests and um how do we also better support the the Enterprises and right so we're not we're not against canoe in any way shape or form but when we write software and we release software properly under the resf it is a non-copy left license thank you Greg can you speak a little bit more to the benefits of Open Source you're you're really giving some some good you know history and background and benefits is are there other ways in which having things be open source because quite frankly I mean you

have your hand in several open source projects that are used widely throughout the entire world um werewolf Rocky aptainer so like what it what have you seen like why I mean to a lot of people and you were just saying thank you so much for your honesty it was like well at first right at first it was like okay this is going to be awesome and like we can create a great product from it and like you know make some money and have a business and all that wonderful stuff and then you decided to go open source like what why what are the benefits of

that well I can tell you my side of it and I'm really interested also in Jeremy and Neil's perspective as well um because they too have you know their own experience and whatnot in this that may differ than mine but from my perspective I see open source as it is it is a development model it is a community engagement model and it is a way of creating software in a way that to my to my perspective and experience it is um much more supportive of creating a better solution and it is that way because you have more eyes on it you have more people involved

in it you have more intention more um companies potentially involved in it you have um and a more altruistic perspective in terms of creating something that matters and there's a lot of Open Source projects out there that don't have a community behind it it's a single individual and those are incredibly valuable as well but the beautiful thing here is as more and more people start to use that open source project naturally you're going to have more and more contributors contributing to that open source project and as that continues to grow there's going to be a critical mass that gets hit at some point where now

all of a sudden it's more about the community than the project and um when when we first saw this happening from you know when when Centos was end of life it was end of life in such a way where you know you can kind of tell from the community perspective there was not a huge amount of uh support for end of life in Centos right it Santos moved to something new uh Central stream which is a great project I I love what central stream is is solving and providing to the community but in doing so they also end of life what everybody kind of knew

and loved and whatnot and that wasn't a community decision right because and you can tell that very easily because of the number of people that were against this and and upset over this so the last thing that we wanted to do even though we had you know my first intention was you know this will be a great you know asset for ciq is that's the complete wrong way of thinking about this and within I think it was the first six hours after you know putting forth that that comment to the blog which caused Rocky Linux to basically get kicked off into action um it was

within hours it was like yeah this is not the right model we're creating a community distribution and a month and a half later when we had 10 000 people join and we kind of announced some of our some of our um goals and whatnot uh not only the community grow but we had you know companies clouds like AWS like Google like Azure like VMware who all jumped on board and they said we love this Vision it needs to be a community um that has alignment with the commercial interests but a balance that it's still controlled and managed by the community no single company can come

in there and and muck with it you know it it it's interesting because when I think about how the Linux Foundation got started you know very much it was it was in the early days it was all Community Driven and the the guy who's the chairman of that Jim zemlin has done an incredible job with the Linux Foundation over the last 20 years it it offered a home for linister be because back in the day you remember it's like oh my God what you know like at Linux care we were all like oh my God what a VA hires Linus we're screwed you know and

it's like what if IBM hires loans it's like where can that go but you know by putting like certain key open source uh projects under uh uh a neutral space all boats in this particular Hardware get to rise it's really it becomes a community of innovation yeah yeah so I sorry I didn't mean to so open open source I think this is something that we figured out in the early 2000s is the scientific method of creating software and I've heard language that's what it is people made the mistake in the early days of thinking hey this is a business model no it isn't but Linux

could approve that sorry it's not a business model wow method of creating software uh sorry that was a little mean I apologize um so service and support isn't a business model first well no it kind of is but but the idea of you know the the steps it's okay I'm just I'm just poking the bear I love you Jeremy no matter what you say is that doing something then that where's the profit um yeah it really is a it so another another minor point before I I showed up and let Neil um Talk is you're saying that um copyleft um software has disrupted things so

my my perspective on because because my project um sambury's is copyright so the thing I I've discovered over the years about that is copyleft is a great license to disrupt an existing Market so Linux being copyleft allowed it to disrupt and essentially replace the unit Market Samba being copy left was going into a proprietary proprietary dominated Windows file server and novel file server it enabled us to disrupt and make a space for ourselves in that market for Greenfield stuff for new sites for new software copyleft isn't necessarily the right way to go and I think it's very perceptive there using an Apache license or something

more open when you're creating something new that helps bring on more collaborators who aren't worried then about being forced to contribute when they don't want to so so from my perspective copy off works great when you're trying to disrupt an existing Market New Markets um Apache style licensing works better so so sorry Jeremy I was just looking this up as you were talking uh all of you guys are nodding your heads but there might be somebody else who doesn't know this term copy left so so copy left was I mean this was an amazing hack by Richard stallman um the original founder of the gnu

project what he realized is that the standard copyright license that sort of when you write something it's yours it gives no rights to anybody else it's yours you know you can show it to people or whatever they have nowhere else to copy it they've never actually use it you know this this is basically what the entire publishing industry is based on what storeman realized was that you could use that restrictiveness to force openness by saying you have no rights to this software but if you use it you can use it on the condition that if you change it you must give those changes to everyone

else who you give the software to so we actually use the restrictiveness of copyright licensing to essentially Force openness and and like I say when when you're disrupting an existing Market that's just a perfect thing to do so it's it's obviously a lot more complex than that but that's kind of the 10 000 feet view I think that's awesome thank you and I was just looking it up so like the C goes the other way I don't know which way yes that's why it's copy left happy left yeah wow that that thank you for that that really explains a lot Jeremy I like how you

described it about disrupting an existing market and you know I think you're totally right about that I haven't thought of it from that perspective before that makes a lot of sense it is I'll let Neo go and then I've got my copyright story yeah sure I think it was just sort of topical what Greg was talking about about I mean our goals for the rocky enterprise software foundation and uh having things owned by and for the community uh it goes into kind of a recent news sort of thing and decision that Docker ink had made and walked back regarding their Docker or open source and

free teams um which was affected Rocky Linux because we have images that were part of this free team tier um and you know thankfully they've walked back and also extended their their open source uh program here but I think it's not only like kind of a lesson in messaging about policies and changes but also about having things that are controlled only by and for the community and having a way to establish that I mean Docker Hub has become the de facto or or is for a lot of people that de facto place to get containers from if you're running Docker that's where you're going to

be pulling containers from and other projects like podman and and some other container runtimes have kind of flipped this on its head and have some other ways to discover it but by and large Docker Hub is still that location for where people are expecting that and to have that be owned by a company that is able to make decisions that unilaterally affect a lot of organizations a lot of people and not just from a monetary perspective but if organizations chose to leave Docker Hub what happens to those namespaces what happens to those people that are using those programs that aren't going to go and look

for images that are coming from other places that the security updates the everything else that comes around with that so I think it just really outlines the importance of having organizations like they've actually Foundation like the rocket.com Enterprise software Foundation like other organizations that support these projects and and are able to protect them from uh unilateral decision thank you Neil yeah early on in my career I spent a lot of time with what now people don't call it j3e anymore now it's just je but we had there were only a couple of versions of real commercial uh job application servers you could pay for and

those companies were not interested in listening to what a customer wanted they were building what they thought you wanted so begin to go out to the the community and have something built that was scalable and actually Incorporated the features you needed because we would actually find bugs in the proprietary versions and go back into the code and find where the problem was and go back to the vendor and tell them this is broken we need this fix to move on and they'd be like well we'll see we can work it in the next release by then it was easy enough for us just to go

to the community find the same bug or whatever was going on a Java there fix it and move on and that was something that we spent a lot of time doing was my migratory tools onto open source projects because we actually could go make a change we could fix the bug ourselves and not wait so it became very beneficial from a from a scaling standpoint to be able to be a part of it instead of just waiting the ability to control your own destiny and say this software doesn't do it's close it doesn't do exactly what I want but when you have the source code

and the rights to use it that the power is to say well I'm going to make my own version that does what I needed to do that's yeah let me leave it back it's amazing how often you're not the only one looking for something there are a lot of people or a lot of companies looking for that same thing they're just not being heard being able to have a part of a community where you can actually be here a group of people being heard is important you know and and going back to the copy left discussion I I believe I saw a comment from from

Snoop um who who said that the conditions um that that copyleft is putting out there is exactly um from a goal like like blocking exactly the kind of point that I was bringing up earlier regarding you know it blocked an acquisition um but that's part of the goal right to make sure and I think that's what Snoop was saying and Jeremy you're saying this as well that's part of the goal um of that license to ensure that companies are always doing the right thing the right thing right um the problem occurs though depending on how many people you have at the table in terms of

copyright because copyright still exists and you if you own 100 copyright you can actually even change licenses or pivot the project and so it's more even than just copy left in terms of protecting um this is one of those times in which you want to have a large number of people being part of an open source project and last thing I'll mention on this is I've actually contributed to a project that I'm not going to mention the name because I don't want to badmouth it but it's a project put it this way that every Linux um and every and every Mac uses and I contributed

to this project back in about 2003 2004 fixing some scalability bugs and um uh the author could not accept my contribution even though it was an open source license and had to rewrite it in a somewhat green in a green clean room method to ensure that they still own and control the copyright of that song right and um it was it was unfortunate for me because I put some time and effort into coding that and maybe my patch wasn't perfect maybe he did better but um you know it would have been cool to to have a patch into that software base and don't feel bad

Greg my very first punch open source was to storming for GCC and he said um kind of does what you need but it's terrible code I'm not taking it [Laughter] and at that time I just went he replied to me okay oh that is awesome yeah it's terrible code but he sent a reply I was so happy so Steve has a good question here with the rise of containerization in Cloud native Technologies how do you think the role of Linux as a server operating system will evolve in the future that's a great question wow go ahead all right all right yeah I'll be I'll be

real brief um I I think the the trend for for Linux on the server you know for a long time was to give bigger and bigger and bigger and bigger I mean now you know now it's now it's bigger than a DVD whereas I think with uh hyperscalers hosting containers I think we're gonna see uh kind of a return to smaller tighter um you know uh highly efficient um Linux builds and I think that'll probably be the predominance of operating systems if you think about operating systems right now I mean Android phones you know it's it's small it's got to fit on a device um

and hyperscaler same thing it's like you know you have a small Linux operating system running KVM or you know some other hypervisor and then a bunch of stuff so as well pardon what it comes down to security as well very much so mole of iOS the less code you actually put in a container or or in a system that you're deploying the more likely you are to have security and that's why you know Provident software bill of materials becomes incredibly important for creating products using minutes yeah so there was as well statement yeah yeah so there was a statement that was made uh I I

just looked I didn't see a copyright anywhere but the statement was containers are Linux Choose Wisely so even though it's going away from an operating system perspective it's still Linux in the container so I don't think the Linux is going anywhere oh great got his hand up Linux containers oh yeah no I was just gonna say Linux containers so I I get very pedantic about about this when we start talking about because I have some background in containers as well um when we talk about the operating system specifically in just a little when we talk about um an operating system especially with Linux we're talking

about kind of two major areas right regarding the kernel space and then user space and kernel space is Linux period the user space is Linux only because it's compiled to be compatible with that kernel but it is a user space that sits on top of the kernel when we talk containers we're talking specifically user space yeah right when we're talking operating system we're talking Linux with a user space so how are we seeing things shift we're seeing things shift to the point where it used to be kernel space and user space was tightly aligned and it came as one thing right and that's how we

normally again think of an operating system well containers has done is said basically we're taking the top half of the stack and we're basically just going to use the libraries and other user space components out of that and that now becomes a container so the notion of your operating system has actually now greatly expanded because we've kind of broken the operating system into these two kind of chunks these two pieces it always was but now we're kind of we're we're further decoupling those and to the point where you can now distribute the entire user space of your operating system as Neil was saying through something

like Docker Hub and container runtimes can very easily leverage that right it used to be called a charroot to to all of the um the old people here um it used to be a true right but now it's now we've we've extended the notion of a to root with namespaces with c groups and other things where we can run that to root as an entirely separate operating system like uh I'm blanking out now because it's been a long time since I touched Unix not those units um but since since I've messed with those Unix likes this has already kind of been a thing in other

unix's like yes what was the Solaris sales right that was not fun and this is different this is the different types of virtualization as well right so now we're talking about kernel level virtualization versus operating system level virtualization so um how is the operating system changing well it's changing because it's now no longer just running the bare metal it's also now used used in other ways to really help distribute and manage applications and services um and and so I see that the operating system market so Rocky has become um more important from that perspective because it's not just the operating system that we're installing to

Bare Metal it's the operating system that we're also running on top of Cloud on top of virtual machines and inside of containers so that operating system stack the user space is incredibly important yeah and then the new code in the kernel the kernel is getting better and better at supporting containerization I mean as you say the c groups namespacers all the the mount name spaces all of the things uh many many years ago I remember people asking me is oh can can we run multiple versions of Samba on Linux like slurry sounds and the answer was always no I'm sorry the OS doesn't allow it

we're binding to one port that's all you get you know and now of course with with the expansion in the kernel space to add those features I I think that's I don't know what's missing I'm sure there are things missing there but I think that's going to be a massive thrust in the future to make that not only work better but easier to deploy as well because it's it's no good having all this complexity if nobody can use it I'm saying you said using zones you're terrible yeah we need to make this stuff really easy to use because the complexity is hard I realized by

the way I I neglected to mention in my initial bio that hey I just joined ciq this is my first win feel like someone is disconnected a fire hose to my brain that doesn't stop for a while either Jeremy yeah I know when you're 18 months and I still feel like that yeah the containerization stuff is probably yeah I haven't seen Talent like this since back in the day so that's amazing makes me want to bust out into song back in the day when I was a kid I'm not a kid anymore but sometimes I think we're kind of coming to the end because this

is like a amazing hour with amazing people thank you all for being here absolutely thank you guys very much that's my computer my webcam decided to die at a good time oh it died Linux you know what can you do the next webinar Linux The Mirage Linux the musical there we go Horror Picture Rocky Horror I I have one more storeman story which is which is kind of fun and I remember this was at the Linux Foundation Linux God can't remember what they call those events in New York and uh and they because stoneman's there right he's close by they invited him to give him

the Linus tour Vols award which did did not go down well so he stood on stage holding this thing about I don't know why it was some kind of golden penguin or whatever it was and he said you do realize this is like giving Luke Skywalker the Han Solo award [Laughter] to happen oh dear well you know people move on newer newer people come up and they they take the stuff that you've built and they do better and more amazing things and that's just the way it goes and that's a good thing absolutely that's a great one guys we are up on time we really

appreciate you joining us again this week uh welcome back to all of you Jeremy welcome to ciq glad to have you here good to see you thanks for all the stories art I actually thought you had been on after SC last time so sorry for the welcome back it's welcome for the first time thank you so thanks everyone if you go like And subscribe we appreciate it we will see you next week thank you thank you have a great day bye [Music]

Built for scale. Chosen by the world’s best.

2.75M+

Rocky Linux instances

Being used world wide

90%

Of fortune 100 companies

Use CIQ supported technologies

250k

Avg. monthly downloads

Rocky Linux

Have questions about your infrastructure?

Talk to a CIQ engineer about Rocky Linux, HPC, and AI infrastructure.

Talk to an Expert