Refreshed episodes/hosts/comments/series from hpr.sql, and added official HPR transcripts for the 180 episodes aired since the last sync (hpr4516-hpr4695).
307 lines
27 KiB
Plaintext
307 lines
27 KiB
Plaintext
Episode: 4536
|
|
Title: Welcome to the Linux Community
|
|
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr4536/hpr4536.mp3
|
|
Transcribed: 2026-07-31 16:13:26 (official HPR transcript)
|
|
|
|
---
|
|
|
|
This is Hacker Public Radio Episode 4536, for 2025-12-22
|
|
Today's show is entitled, "Welcome to the Linux Community"
|
|
The host is Deltaray and the duration is 00:30:27
|
|
The flag is Clean, and the license is CC-BY-SA
|
|
The summary is "I invite you to participate in the Free Linux Open Source Community"
|
|
Hi, I wanted to welcome you to the Free Linux Open Source BSD software community that we're
|
|
all part of.
|
|
We're glad that you're here.
|
|
You might be here recently because some operating system or piece of software has made
|
|
you frustrated, maybe it's invader privacy, changed its policies, caused your system to
|
|
not be supported anymore or whatever.
|
|
You want more control over your system, you want to have more privacy and maybe you want
|
|
something free.
|
|
Our community is vast and multifaceted and has a lot to offer and things like Linux can
|
|
feel confusing it first.
|
|
I'm mostly because it's based on a different system.
|
|
It's based around Unix and not around maybe being super user-friendly at first, but it's
|
|
gotten there over the years.
|
|
It expects the users to be a bit more self-guided and self-motivated and trying to figure
|
|
out their own problems, you know, there's not like a support number that you can call
|
|
or a genius bar that you can go to in major cities.
|
|
There's going to be a lot less hand-holding, you know, you're going to have to do some
|
|
of the stuff on your own.
|
|
But honestly, all that has improved quite a bit over the decades and we've all been
|
|
through the stage, you know, as everyone was a beginner once for myself, you know, I've
|
|
been using Linux for almost 30 years and in the beginning when I tried to use it as a
|
|
desktop, I was able to install Linux, but it took six months before I had a working graphical
|
|
interface because, you know, my video card wasn't supported or something like that.
|
|
But now it's gotten much easier, there's a lot more support for all the different hardware
|
|
out there.
|
|
So it's likely that you're going to be able to, you know, use it almost immediately.
|
|
If not, it might be because you're using like some, you know, piece of hardware that just
|
|
hasn't had its drivers written for it in the Linux community.
|
|
But you don't have to prove anything to anyone to belong, you know, you, you don't have
|
|
to learn everything either, like there's, it can feel overwhelming at first and you might
|
|
be thrown a lot of documentation that seems irrelevant and that's fine, it's there for
|
|
you when you need it and it gives you the opportunity to explore different things.
|
|
And if you're wondering if Linux can do something, run some piece of software or some
|
|
piece of functionality, the answer is very likely yes, but it's going to be in a different
|
|
way, you know, you're going to not have, for instance, Adobe Photoshop, you're going to
|
|
have the GNU Image Manipulation Program or Critta or Inkscape or Blender or, you know,
|
|
one of these programs that does the same functionality, but just as a different software
|
|
package, whether it be web browsing, you know, there's web browsing as a huge part of daily
|
|
life these days and oftentimes we're running a lot of cloud applications through our web
|
|
browsers and the web browsers almost become an operating system itself, but, you know, Linux
|
|
has several options for different web browsers that you can use, whether it's Firefox or Brave
|
|
or Conqueror or Chromium and then the commercial options like Chrome and Opera have Linux versions
|
|
that you can use. Audio production, you know, there's, there's lots of different audio production
|
|
applications. In fact, I would say that a lot of people don't really explore the incredible array
|
|
of music production applications that the open source community has. I've only recently started
|
|
to discover how much is there and I've been using Linux for a long time, but there's like
|
|
these digital audio workstation software that you can use to do all kinds of music production
|
|
and some people are actually preferring to use Linux for music production because it's a bit more
|
|
stable or offers some things that the other platforms don't and also with the window management
|
|
capabilities that Linux has it, it makes it sometimes easier to lay things out and so on.
|
|
And games, games have long been a concern for people moving to Linux, they want to be able to
|
|
that they can play the games that they want but that has come an a long way over the past 30
|
|
years. It used to be that mostly we were just using games playing games that had been made for Linux
|
|
natively but with the advent of software like wine that has really matured and then has forked
|
|
off into a few different varieties of software emulation that make it possible for roughly about,
|
|
I don't know, 80, maybe even 90% of the games on Windows now work under Linux.
|
|
I regularly play games through Steam, the Steam environment on Linux that normally only run on
|
|
Windows or we're only made for Windows but actually can work on Linux through
|
|
through proton and wine emulation. And then of course there's a wide variety of options for programming,
|
|
you can do office work and that works fine for the most part. I use Linux, I'm like a cyber
|
|
security professional but I work in office environment and I have to collaborate with different
|
|
people and I'm able to interact and do things with them without significant issues, you know,
|
|
no problem. Video conferencing works, stuff like Zoom and Teams work under Linux. So I mean there's
|
|
a lot of different things that you can do. A lot of people think of Linux as being a server
|
|
operating system and that's, you know, that's maybe what, well I won't even want to say that's
|
|
what it's best at. I mean it does, it does that stuff and that's what, you know, a lot of the
|
|
internet infrastructure is running on Linux and BSD operating systems and I'm kind of lumping
|
|
everything into, you know, just saying Linux and kind of meaning like the entire free and
|
|
open source community but, you know, it's a shorthand way of saying it but there's lots of different
|
|
possibilities out there for you to get involved in and I don't want to just welcome you to the
|
|
community. I want to invite you into the community and the reason why I say invite is because
|
|
the open source Linux BSD community what it needs most is people. It needs people to participate
|
|
in it, you know, and not just writing code, writing code is just one aspect of developing open source
|
|
software. You can participate in forums and ask questions and that's actually helping to develop the
|
|
community because you never know when your question might end up with an answer that other people
|
|
end up referencing later. So it's important to ask the questions that are on your mind or, you know,
|
|
when you're having some kind of issue to try to help figure them out. Chat with other users.
|
|
There's user groups out there. There might be like a local Linux users group in your area
|
|
then you can connect with and you might make new friends and be able to solve some of your
|
|
problems that you have and so on. Show your friends and colleagues what's about, you know, just
|
|
maybe say, hey, I'm exploring this Linux stuff. You want me to show you or whatever, maybe they
|
|
end up using, you know, maybe they'll end up using Linux or maybe they already do and they can help you.
|
|
Submitting bug reports. If you find a problem in a piece of software, something doesn't
|
|
seem to be working the way it's supposed to find the place where that software is actually hosted
|
|
and where they would want bug reports to be submitted and then give them a good bug report,
|
|
including details about the problem, what version you're running, what distribution of Linux you're
|
|
running and so on. You can help out with the user experience and UI design of, you know, of both
|
|
command line software and GUI software, command line software has a user experience to it that
|
|
sometimes needs to be refined and, you know, GUI software, sometimes isn't laid out the best way
|
|
or whatever, maybe it takes too many steps to accomplish a task. And so if you have experience
|
|
in these types of things, you can help out in that regard. One great example of this is Blender,
|
|
Blender 3D is this 3D modeling and animation package that is widely used now and has had this
|
|
great story of its development over three decades where it's greatly improved and some of the
|
|
those improvements came about through a user that had ideas for how the user experience and the UI
|
|
could be improved and made up a thoughtful, you know, demonstration and mock-up of what those things
|
|
could be and then the leadership of that project was receptive to it, you know, and they were
|
|
the coders there were receptive to the ideas and were willing to slowly work towards those goals
|
|
and now Blender is, you know, better than ever it's this amazing piece of software and there's
|
|
no reason why that can't happen to some other programs. Maybe you have a talent for making
|
|
artwork or, you know, sounds or media or something like that. There's always a need for, you know,
|
|
themes or refinements to themes like in the GUI, making icons, maybe it's making graphics for
|
|
websites that are needed or splash screens for programs as they load up. Also, having example documents,
|
|
that can give new users an idea of what's possible or how to do something, that kind of stuff
|
|
can be very useful and very helpful for new users and so you can help out new users in that regard.
|
|
You can make tutorials, you know, whether it's using a blog format or, you know, a YouTube video
|
|
or TikTok video, a mastodon poster or social media post of some kind, maybe you make a get hub page
|
|
or whatever that kind of explains how things work. You could write up documentation officially
|
|
for the software or improve the documentation that's there. Maybe you find that the documentation
|
|
doesn't explain something well and you can reach out to that project and say, how can I
|
|
improve this documentation? And that's a great way to help new users that are coming to that software.
|
|
And then, you know, you can also, these software projects, they, they actually have services
|
|
that they have to pay for like hosting and supportive the project in various different ways or
|
|
they might even have legal fees and so on. So sometimes they have a way of contributing monetary
|
|
funds to them so that you can help them or maybe you actually can offer services of your own,
|
|
like maybe you run a web hosting provider or maybe you're a lawyer or maybe, you know, you can
|
|
help be a community leader in some way. There's all kinds of ways to help out.
|
|
The community needs people to survive is long and short of it. So I really would like you to
|
|
invite you to participate in the community, not just be a consumer of the software.
|
|
And one of the great things about open source and our community that we've created over the decades
|
|
is that it offers unlike a lot of commercial software. It offers you the ability to control your
|
|
own destiny. You can do, you know, what you want with the operating system with the software and
|
|
nobody's going to really tell you no, you know, you can't do that unless it's illegal. But for the
|
|
most part, you know, if you want to have your computer boot up into just the command line mode
|
|
or maybe you want to make everything pink or something like that, you can, you know, it can
|
|
become a form of self-expression for you. And it's unlikely that down the line, the, you know, the
|
|
software that you're using is going to start restricting what you can do. Maybe sometimes that happens
|
|
but usually there's so many options out there that you can just switch to another distribution
|
|
or another desktop or something that does give you those abilities. I've, I've actually switched
|
|
distributions of Linux probably six times over my career. I started out on Red Hat. Back
|
|
when it was Red Hat Linux, the original Red Hat Linux and then I switched to Gen 2 which was, you know,
|
|
more for having the ability to get down and dirty with the operating system compile your own software
|
|
and make everything run just a little bit faster. It was like having a hot rod and it was great
|
|
that I had that ability to continue to develop my Linux skills in the same community but just a
|
|
different sub-community but in a new way, you know, with, with another operating system that just
|
|
might not be possible. It might be a one-size-fits-all situation and they'll say, well, tough or,
|
|
our operating system doesn't do those things. But with the Linux community, you have the choice.
|
|
You have the choice to do what you want to do and find a distribution that fits your needs as a
|
|
professional or as a user and customize it the way you want. Linux and the, you know, the
|
|
dust tops and the the window managers which is kind of a new concept for people coming to Linux.
|
|
Everything is kind of modular so it can be switched out. So, you know, whereas on Windows or Mac,
|
|
you just have the set, you have one GUI and you don't think of like how the Windows are decorated
|
|
and stuff like that. You can actually change the way Windows are decorated. You can make it so that
|
|
instead of having to click on a window to focus it so that it has the, you know, the cursor and the
|
|
keyboard and mouse input. You can actually make it so just moving your mouse between Windows
|
|
actually gives them focus without you having to click on it. That's called focus follows mouse.
|
|
There's also sloppy focus. You know, I mean, there's all kinds of different interesting
|
|
concepts that you can do. And virtual desktops, Mac has this now, but this has been a part of X
|
|
Windows and Unix and Linux since the beginning, you know, it's like it's been around forever.
|
|
The ability to have different desktops that you can switch between and keep your applications
|
|
kind of organized on these different desktops. This is one of the concepts that keeps me on
|
|
Linux. You know, it's like, I mean, I have no real reason to switch away from Linux, but it's one of the
|
|
things that, you know, if it went away, I'd have to really think about it because I love the ability
|
|
to switch between virtual desktops and you can like stick Windows to the different desktops to
|
|
to move them around or you can make it so that Windows is always on top of other Windows or
|
|
always below, you know, you can do all these different kinds of interesting things that aren't built
|
|
into the other operating systems. And then, you know, there's the different desktops themselves.
|
|
You might start out with something like GNOME or KDE, but then there's other options like
|
|
Mate or XFCE or, you know, the different tiling window managers and many other options.
|
|
And these all function in slightly different ways and give you different options, but mostly the
|
|
same options. But they're targeted at people who want to accomplish different things. So you may
|
|
find that you don't like the way GNOME works. And so before you just give up on Linux all together,
|
|
you might try out the different distributions or the distant, different desktops. You don't have to
|
|
try a different distribution, but a lot of times certain distributions have been tailored for a specific
|
|
desktop experience. But you can still switch between them. You know, I mean, you can run Fedora
|
|
and then if you don't like the GNOME environment that comes with it, you can install KDE on Fedora
|
|
and then switch to that or install XFCE and switch to that. You can even do it between different
|
|
users. You know, it's like each user can have their own desktop environment or you can change it by the
|
|
day. You know, it's like on Mondays or on No on Tuesdays or on KDE or whatever. And so, you know,
|
|
there's nothing stopping you from doing that. And a lot of people seem probably think that Linux
|
|
is all about the terminal and that, you know, we live and breathe and stuff in the terminal. And some
|
|
of us do, you know, it's like we're still using the GUI, but we're using the command line quite a bit,
|
|
but you don't have to. You know, a lot of the functionality that you will need to
|
|
use a link system. You don't have to use the command line for it. There'll be some stuff that you do,
|
|
you know, to like fix something or install driver or something. But usually, when every
|
|
you encounter this, you're following some tutorial to explain how to do it. So I wouldn't sweat that too much.
|
|
And then there's lots of different editors out there for editing, you know, VI, EMAX, Nano,
|
|
Kate, whatever you want to use. You know, there's no right answer. There's just what you prefer.
|
|
And in the end, I think it's about having fun, you know, you get to take around your system a lot
|
|
more to discover new options and possibilities and new ways of using your computer. And when you
|
|
do figure stuff out, you can take pride in that aha moment that made you progress and
|
|
learning something new and doing something different with your system. And you might change those
|
|
preferences later and so on. So yeah, in the community, you're probably going to find that there's
|
|
a lot of people with strong opinions on things. And some of that comes with people's ability to
|
|
choose and they stand by their choice and so on. And don't, you know, don't worry about that too much.
|
|
If you are one of those people who, like, gate keeps or something, try not to do that. Remember,
|
|
the ability to choose your platform is what makes free Linux open source great.
|
|
Or at least it's one of the things that makes a great. So you shouldn't try to
|
|
oppress somebody for, you know, for their ability to choose what software they want to use.
|
|
You're also building a lot of skills that are in demand, you know, a lot of cloud environment and
|
|
internet services and like the top 500 super computers and science research and stuff is based on
|
|
around Linux systems. You know, a lot of the virtual private servers that you can set up or servers
|
|
on stuff like Amazon web service or Azure or whatever is running Linux by default. And so
|
|
getting down and dirty with it and like learning how to do things is going to give you skills that
|
|
might land you a job or make new connections or something or give you new abilities to do stuff
|
|
that lands you new job or whatever. And also, I mean, people have been using Linux for a long time.
|
|
I'm one of those old people that, you know, is close to getting closer to retirement, not quite
|
|
at retirement. But, you know, as the old guard retires, there's going to be new positions opening
|
|
up and those positions opening up and so on. That's going to demand those skills. So working at it now
|
|
may help you to land a job later. The other thing is, E-Waste. E-Waste is a big problem in our
|
|
world. You know, we're becoming too much of like a throw away society that has created toxic
|
|
things that don't sit well and land fills and so on and isn't good for the environment. And the
|
|
commercial community really thrives on forcing users to retire hardware that's just, you know,
|
|
like a couple years old, operating systems that no longer support a computer that's only
|
|
three or four or five years old is is kind of unacceptable. You know, it's like we're causing people
|
|
to constantly have to upgrade and throw away their old computers. Hopefully you're taking it to an
|
|
E-Waste or cycling center, but some people aren't. And so on. And so Linux offers the ability to
|
|
bring new life into those old pieces of hardware because oftentimes, you know, unlike something like
|
|
windows or Mac, which says, you can't run, you know, or lay a top ring system. It's like, well,
|
|
first of all, they force you to upgrade. They say, like, you have to upgrade to this new operating system.
|
|
But then they say, well, your old computer won't run our new operating system. So you have to upgrade
|
|
your computer. And so what are you supposed to do then? Run an old insecure operating system that
|
|
opens the door for viruses and malware and stuff? Well, Linux can often run on much older hardware
|
|
and, you know, a lot of people, they're refreshing their computers every, you know, three years,
|
|
or something. You'll find that Linux users often are running their same hardware for as much as a
|
|
decade or even more than that. I once ran a piece of hardware like my home desktop computer
|
|
for something like 12 years. And I did a few upgrades to it and stuff. But in the end, in the end,
|
|
when I went to go replace the motherboard, I still kept the case, you know, and I still kept like
|
|
the drives and stuff like that. So, you know, the modular way of doing things on a desktop computer
|
|
allows you to not have to cause things to go obsolete faster. And the same can be true with laptops,
|
|
too. Wow, it's hard to replace, you know, the motherboard and a laptop. There are laptop
|
|
makers out there like framework that allow you to treat a laptop more like a desktop computer
|
|
and that it makes it kind of modular. So, you might consider things like that. And I wanted to
|
|
close by just talking about how, you know, open source matters and how much of a difference it's
|
|
made in the world. So, back in the 90s, it was becoming common for commercial software vendors
|
|
to force you to upgrade to some costly upgrade. Maybe it costs a hundred dollars, $200,
|
|
maybe even $500 to upgrade to the next major version of a piece of software. But then that new
|
|
version would hardly have anything really new in it. They might move the icons around and update
|
|
the graphics and stuff like that of the icons. But people would be waiting for certain features
|
|
to come along and they wouldn't make it into a new version, they get frustrated. And that's because
|
|
the commercial vendors wanted to keep pulling you along, you know, putting a carrot in front of
|
|
you and having you follow the carrot. But with open source, there's no reason to do that, right?
|
|
If you want to feature, just, you know, build it in if it's possible if it makes sense to and so on.
|
|
And so people do that. You find that oftentimes open source software is far more
|
|
featureful than the commercial software. Sometimes there's stuff that can't do easily because,
|
|
you know, it takes time for the open source developers to do it because it's a tough thing to do
|
|
when you're working for, you know, for free. But for the most part, we've pretty much accomplished
|
|
most of the major things that you expect to be able to use your computer for. The developers
|
|
and the community that makes the software cares a lot more. You know, they're, they're making it
|
|
for their own use, but they're, they're really make, you know, they're trying to make something
|
|
that is quality, that is stable, that is secure, because they want their reputation is on the line.
|
|
It's not just that like a company's reputation. It's like their own personal reputation is on the line.
|
|
So they have a lot more skin in the game to get it right. We care a lot about privacy and we
|
|
don't want to see ads on everything. And so that's one, I mean, that's one major difference
|
|
in just the user experience. When you, when you sit down at stuff like windows, you're bombarded
|
|
with ads everywhere and stuff like that. And that's just not the way we operate in the Linux world.
|
|
You know, it's like, if we see an ads somewhere, we're like, kill it, kill it from, from orbit,
|
|
or whatever. You know, it's like we don't want that kind of system. If any of the distribution
|
|
start going down that road, then, you know, new distributions pop up that say, well, we're going
|
|
to do the same thing, but we're not going to do it with ads. Or we're going to make sure that,
|
|
you know, your privacy is preserved and we're not sending telemetry data back to some central
|
|
repository that's keeping track of what you're doing or something like that. Or, you know,
|
|
Microsoft's recent delve into taking screenshots of your desktop and stuff like that. What's that
|
|
all about? So a lot of this stuff really, you know, from a free software, Linux, open source
|
|
software point view, it's just like it doesn't make any sense. You hear me talking about free software
|
|
and open source. These are two different terms for mostly the same thing. It just depends on who you
|
|
ask. But essentially, the reason why open source software matters is because as Red Hat's founder
|
|
Bob Young said, he said, close source software is like buying a car with the hood welded shut.
|
|
You know, it's like, who would buy that? Why would, you know, but yet consumers more and more are
|
|
being forced to buy stuff that's like this, where you don't have the ability to open it up and fix
|
|
it yourself and see what the actual hardware product is doing. And so you don't know, you know,
|
|
it's like what it essentially becomes a black box and you don't know what it's doing. You have to
|
|
like put sensors around it to try to figure out what's doing. But with open source software,
|
|
you can actually open up the code and look and be sure that it's not sending your data away
|
|
or it's not like scanning your hard drive to find stuff or and send it back to the author or whatever.
|
|
And it gives you the privilege to change the software. One of the problems that comes up a lot
|
|
with commercial software is that eventually, you know, a company might go out of business or stop
|
|
making a piece of software. But there were people that were depending on being able to use that software.
|
|
A great example of this in my life is a family tree and genealogy software. My dad
|
|
once put a whole bunch of information into some family tree software and then the vendor went away
|
|
and that software no longer works or more modern versions of windows. You know, what what do you
|
|
to do? You can't open up this file format anymore. Fortunately, I'm able to, you know, run
|
|
older versions of it in like a virtual machine that runs older version of windows or something like that.
|
|
And then I can export the data. With open source, you can just port the software to work on
|
|
the new operating system or work on a new architecture or whatever. You know, you have that ability
|
|
to to keep that software alive and keep it going so that the next generation has that ability
|
|
and passes it along. Security bugs can be discovered faster. Although if people aren't looking,
|
|
they might not get discovered for a long time. But in general, you know, you'll see a lot more
|
|
bug reports on open source software and a big part of that is simply because you can look directly
|
|
at the code. But that ideally causes it to have less vulnerabilities over time. And also,
|
|
the vulnerability is tend to be fixed a lot faster. They get fixed quickly and patches get sent out.
|
|
And since we're all trying to help each other, you know, there's no reason to like hold them back
|
|
or whatever. So, yeah, let me just, I just want to say again, welcome to our community and I invite
|
|
you to participate in it. If this is your first time listening to a hacker public radio podcast,
|
|
I encourage you to also participate in this community. There's thousands of episodes out there
|
|
covering all kinds of topics, you know, Linux, relate, open source stuff, but a broader range than that.
|
|
And you might consider recording your own episode. So, thanks, take care.
|
|
You have been listening to Hacker Public Radio at Hacker Public Radio.org.
|
|
Today's show was contributed by a HPR listener like yourself.
|
|
If you ever thought of recording podcast, click on our upload link
|
|
to find out how easy it is.
|
|
Hosting for HPR has been kindly provided by an AnHonestHost.com, the Internet Archive,
|
|
rsync.net, and our mirror network.
|
|
Unless otherwise stated, today's show is released under a Creative Commons
|
|
Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.
|