395: Interview with Artyom Zorin of Zorin OS

395: Interview with Artyom Zorin of Zorin OS

Released Monday, 4th November 2024
Good episode? Give it some love!
395: Interview with Artyom Zorin of Zorin OS

395: Interview with Artyom Zorin of Zorin OS

395: Interview with Artyom Zorin of Zorin OS

395: Interview with Artyom Zorin of Zorin OS

Monday, 4th November 2024
Good episode? Give it some love!
Rate Episode

Episode Transcript

Transcripts are displayed as originally observed. Some content, including advertisements may have changed.

Use Ctrl + F to search

0:00

On this week's episode, we're going

0:02

to be interviewing RTM Zoran of

0:04

ZoranOS, who is right here. Yeah.

0:07

Hey, guys. Welcome

0:09

to Destination Linux, where we discuss

0:12

the latest news, hot topics, gaming,

0:14

mobile, and all things open source

0:16

in Linux. But today we

0:18

have a very special interview, yes,

0:21

once again, with RTM Zoran of

0:23

ZoranOS. My name is

0:25

Jill, and joining me are my

0:27

students who excel in their use

0:29

of negative space, Ryan and

0:31

Michael. I just knew

0:33

a teacher would get me one day, Jill, and

0:36

the fact that you're a professor and found something

0:38

good to say about my work, a

0:40

good use of negative space is really special

0:42

to me. Thank you, Jill. Well,

0:44

I actually do know how to use negative space.

0:46

This is not just a... But

0:52

yes, thanks, Jill. Thanks. Aw,

0:54

I love you too, Michael. And

0:57

we love you, RTM. Now

0:59

let's get the show on the road

1:02

to our Destination Linux. This

1:11

week, we would like to welcome

1:13

back to the show RTM Zoran,

1:16

the CEO and co-creator of ZoranOS.

1:19

RTM, thank you so much for joining

1:21

us today. It's so lovely

1:23

having you on. Yeah,

1:25

thanks so much for having me. It's always a pleasure. Yay.

1:30

Well, I think we're going to get

1:32

right into it. First off, in case

1:34

we have any new listeners to the

1:36

show, tell us a little

1:38

about yourself and how you got

1:40

involved in open source software. Yeah,

1:42

absolutely. I guess the best way to do that is

1:44

to go back all the way to the beginning summer

1:47

of 2008, back when I

1:49

was 12 and my brother, Carol, was

1:52

14. And that's when

1:54

we first started using Linux. We

1:57

just came across different videos of Ubuntu. and

2:00

some of the fancy effects that it

2:02

had. Some of the

2:04

old time members, I'm sure, would remember comp is.

2:08

And so like desktop cube and the

2:10

burning windows. So as kids not really

2:12

excited us, so we decided to start

2:14

using Linux on our computer, but then

2:16

we saw it was a lot more

2:18

than just those fancy effects and features.

2:21

It was also the big

2:23

advantages of, you know, how much more

2:25

secure it is than Windows, how much

2:28

faster it ran. Just

2:30

in general, the user experience was so much more

2:33

solid and seamless. And we kind of thought to

2:36

ourselves, why isn't this more

2:38

popular? Why aren't a lot

2:40

more people using Linux? So

2:43

we decided to show Ubuntu to

2:45

our dad, who was a regular

2:47

computer user, who was a translator

2:49

by trade. And we

2:52

got the answer pretty quickly why Linux

2:54

wasn't as popular. And we saw like

2:56

that, you know, a normal computer user

2:59

like him would struggle to, you know,

3:02

relearn the muscle memory

3:04

to use the desktop. You know, the fact

3:06

that the start menu and the taskbar is

3:08

not where it is

3:11

on most computers was kind of jarring.

3:13

And we saw that Linux didn't have

3:15

that level of user friendliness and, you

3:18

know, design finesse that it would really need to

3:20

have if it were to be a general

3:23

purpose operating system for the general

3:25

public. So we kind

3:27

of set ourselves the mission to bridge

3:30

that gap, if we could.

3:32

There was a science project competition

3:34

that was happening around that time.

3:36

And we thought, let's enter into

3:38

this competition

3:40

and as our project, let's try

3:43

to make a Linux distribution that

3:45

would be really user friendly and

3:47

seamless. And so

3:49

that was the beginning of Zornos. Very

3:52

nice. You know, it's interesting in your story,

3:54

like, that your dad was in the computers

3:56

because I was thinking, it's really young to

3:58

get into computers. young teenager and to be

4:01

like, Hey, I want to try this new thing, Linux.

4:03

And what was your influence to be

4:05

involved in technology at that

4:07

level back then? I

4:10

mean, like my brother and

4:12

I, we've always been interested in science

4:14

and technology, like growing up with watch,

4:16

you know, discovery channel documentaries, and we

4:18

were really fascinated by, um, just that

4:21

whole world and we kind of thought

4:23

to ourselves, it'll be cool to get

4:25

into that. Industry someday.

4:28

And the fact that our imagination was

4:30

captured by Linux and we were really

4:33

enthusiastic about it, that really

4:35

motivated us to start early and

4:37

focus on what we were really

4:39

interested in, which was, you know,

4:41

making Linux more accessible. Um,

4:44

and it was a great learning experience that we've

4:46

never programmed in our lives

4:48

before. And so we learned a

4:50

lot along the way. Um,

4:53

so that's 13, 14 year old, you

4:55

would be very proud of, uh, how

4:58

things turned out, that's pretty cool. Yeah.

5:01

Yeah. That's, that's pretty awesome. I got started in

5:03

tech early for the same kind. Like my siblings

5:06

were into tech and they got me into tech

5:08

and that sort of thing. So I kind of

5:10

feel like a similar vibe there, but let's, you're

5:12

talking about the Zornos and how it kind of

5:14

get, you were inspired to make it. So let's

5:16

talk about Zornos and who would you say it's

5:18

designed for? Like you talked about a little bit

5:21

with the, uh, you know, your

5:23

dad and the beginners and stuff like that. Is that the

5:25

main focal point? Yeah,

5:27

I'd say so. Like since the

5:29

very beginning, the main aim was about how

5:31

do we make a Linux environment

5:34

more user friendly and really

5:36

ready for, you know, the

5:39

general public, which by and

5:41

large are windows users. So how would

5:43

we make the system more familiar to

5:45

windows users? And since

5:47

the very first version of Zornos, like

5:50

the main focus is on,

5:53

you know, the desktop experience and

5:55

the design of it and just

5:58

making it as simple. and

6:01

intuitive to use for a

6:03

normal Windows user. And

6:05

that's always been sort of the North

6:07

Star that guided our decisions on how

6:09

we built ZornOS for

6:12

all those years since. Makes total

6:14

sense. I mean, we were talking

6:16

in the pre-show earlier about the fact

6:19

that I'm still utilizing ZornOS, which, Artyom

6:21

is a miracle, not because ZornOS or other

6:24

distros aren't great, but because I've stayed on

6:26

a distro for longer than three months. You

6:30

should feel massively accomplished, Artyom.

6:32

Yeah. In order for him

6:34

to stay on a system for any longer than

6:36

even a couple weeks is crazy. And

6:38

I think we're going on eight months or

6:40

so. At least. Yeah. Been

6:42

a while. Impressive, yeah. Yeah, and

6:45

one of the things that they tease me

6:47

about, Artyom, is that I never theme stuff

6:49

to the point where Michael tells the story

6:51

about coming to my home and I had

6:53

a base XFC install and I

6:55

kept it base default, never change anything but

6:57

the wallpaper. And what's great about ZornOS is

6:59

I don't have to be good at theming

7:01

because it does it all for me. And

7:03

I look like a professional. I look like

7:05

I've customized the heck out of my desktop

7:07

because ZornOS looks so good out of the

7:09

box. And so it kind of works out

7:11

that way. So I love that. You can

7:14

pretend to, thanks, thanks. I can pretend I

7:16

know what I'm doing. Yeah. Yeah.

7:18

Exactly. And ZornOS has the

7:21

best implementation of the XFCE desktop

7:23

with ZornOS Lite. It's

7:25

beautiful. Yeah. You

7:27

can make XFCE beautiful. You're doing something

7:29

really well. Yeah. Speaking of which,

7:32

we talked a little bit about the

7:35

aesthetics, but what do you think makes

7:37

ZornOS stand out against the giant distros

7:39

out there that, like

7:41

you said, even when you're younger, you came across Ubuntu

7:43

first. A lot of people's first distro might be Ubuntu

7:45

or Debian or one of those. What

7:48

is it about ZornOS that you think makes

7:50

it stand out from those? Yeah,

7:53

I think it's just our laser focus on

7:55

making it as user-friendly as

7:57

possible to that target audience, that...

8:00

I just mentioned and making

8:02

sure that we're always taking decisions

8:05

that support the user

8:08

base that we're

8:10

really focusing on.

8:13

We've been really fortunate that we've

8:15

been able to keep this project

8:17

running for over 15 years and

8:20

we can see that there are a lot of specific

8:24

ways on how we think about

8:27

how do we develop new features, how do we

8:29

design things that really resonate

8:31

with that audience. So it's just

8:33

making sure that you're totally focused

8:35

and you know exactly who you're

8:38

building the operating system for

8:41

and those

8:43

users will gravitate towards the

8:46

system that you're building. So

8:49

it really is sort of a symbiotic relationship.

8:51

We take a lot of ideas from the

8:54

suggestions we get from our users and

8:57

as well as that we make sure that if

9:00

there are any user

9:02

experience issues or paper

9:05

cuts you can kind of say

9:07

that make the system not as

9:09

user-friendly and pleasant to use as

9:11

it should be that we attend

9:13

to those issues and make

9:17

sure the operating system reflects the needs

9:19

and the wants of the users as

9:21

much as possible. That's

9:23

good. Nice. And I'm

9:26

very curious about one thing. You were talking

9:28

about how you had the beginner focus and

9:30

stuff like that and Ryan

9:33

was talking about how well it looks and

9:35

like the design is so great and

9:37

it just popped in my head. This

9:40

is based on gnome and looks

9:42

nothing like gnome in any way

9:45

and I have to ask why did

9:47

you choose gnome over the other desktops when you're

9:49

going to change so much. Yeah

9:52

it's a variety of reasons. I

9:54

think the fact that we're able to customize it

9:56

and change it around so much is.

10:00

a testament to how extensible

10:02

and extendable GNOME

10:04

is. I don't think it

10:07

gets enough credit for that. Like the extension ecosystem

10:10

is really vibrant. And the fact that

10:12

you're able to, you know, override

10:15

certain desktop elements

10:19

just through essentially JavaScript

10:21

extensions makes

10:24

it so flexible. And

10:26

even to a point where, you know,

10:28

a lot of other desktop environments might

10:31

not have that ability, you

10:33

know, to customize

10:36

the system so much. As

10:38

well as that, like GNOME is obviously

10:40

a very, you know, popular

10:43

project and it's very widely supported.

10:45

So if there are any new

10:47

hardware features, there's

10:49

a huge community around it that develops

10:52

to make sure that, you know, those

10:54

hardware features are supported. As

10:57

well as that, like there's a lot

10:59

of, there's a big emphasis on, you

11:01

know, making the design very intuitive and

11:03

user friendly and

11:06

taking, you know, new users into

11:09

account when making decisions. You

11:11

know, sometimes in open source software,

11:14

there's the temptation to, you know,

11:16

add a lot of features, a lot of toggles

11:19

to the point where, you know, it might

11:21

even get a bit overwhelming for new users.

11:23

And we find that like some of the

11:26

design decisions that the GNOME team and the

11:28

GNOME community make do

11:30

take new users into account to make sure

11:33

that, you know, the software that they're making

11:35

is designed to be as intuitive as

11:37

possible. We don't agree with

11:39

absolutely every decision that, you know,

11:41

the upstream GNOME developers make, but

11:44

the fact that it's such an

11:46

extensible desktop environment means that, you

11:48

know, we have the ability to

11:50

tailor the ZornOS desktop to the

11:52

needs of ZornOS users. And

11:54

that's a really exciting thing. Nice.

11:57

I mean, you're talking about how you're not necessarily agreeing

11:59

with me. everything. I think Ryan can appreciate

12:01

the fact that I thought educators pop my

12:03

mic immediately. Like why? Why? You know, but

12:06

they do make a lot of great decisions.

12:08

So I completely agree with you, especially from

12:10

a user interface. And I think it makes

12:12

sense what you're saying about hey, if we're

12:14

trying to make a new

12:17

user experience great. And let's say you

12:19

started with the basic KDE, which is

12:21

very flexible. There's lots of toggles. There's

12:23

lots of switches to change stuff. But

12:26

if you don't turn all that off, a new user is going to

12:28

get lost. They're going to be moving their panel in the middle of

12:30

the screen, not know how to get it back, all this type of

12:32

stuff where what's interesting, literally, I

12:35

didn't even think of what I

12:37

didn't think of is like the fact that GNOME

12:39

is flexible on the back end. Because

12:41

you know, it's not flexible. It's not super

12:44

customizable on the front. Not for users, really, what

12:46

you're able to do in the back end makes

12:48

it so that you can customize it without having

12:50

all those toggles or switches or put the things

12:52

in that you know your users want, such as

12:55

app indicators. Yeah, that's not something I thought of

12:57

before, like the back end part of it. Like

12:59

it, I know it's built on JavaScript. And that

13:01

would be a lot easier to manipulate

13:03

and stuff if you're familiar with that kind of

13:05

thing. And but in terms of

13:07

like the users, there's there's a quite a

13:09

few barriers to get to extensive, like to

13:11

just even install extensions, it's kind of a

13:13

there's a barrier for that. But

13:15

for someone who just wants to change

13:18

it and modify it to be a

13:20

certain way for the users to just

13:22

start using. Yep, it makes sense. Yeah,

13:24

thanks. Yeah. And I think you

13:26

had a really nice balance

13:28

of users coming from

13:30

Mac OS and Windows. You know, you

13:32

still have the bottom taskbar.

13:36

But you know, you can use a

13:38

dock. You can have like a Mac

13:40

like theme and a like theme. Exactly.

13:42

The other thing is you can change

13:45

the theming, which is you're

13:47

one of the best distros that does that. Definitely.

13:51

Yeah, without a doubt. So, RTM,

13:54

we when we did

13:56

our review of Zorin OS, our of

13:58

the latest release. just a few weeks

14:01

ago, we had

14:03

asked the community and

14:06

ourselves, how you

14:08

give back to the

14:10

larger ecosystem, and you

14:13

got back to us. RTM actually got back

14:15

to us and let us

14:17

know how you contribute to

14:19

Linux and the

14:22

Linux ecosystem, and all the things you do,

14:24

and we talked about it here on the

14:26

show. But just

14:28

maybe reiterate or tell

14:31

us again about- In your own words. Yeah,

14:34

in your own words. Yeah,

14:37

absolutely. So a lot of the work that

14:39

we do for building the

14:42

Zorn OS experience can end

14:44

up being quite useful to other

14:47

projects, other distributions. So say, for

14:49

example, back in 2016 was

14:52

when we started to switch over

14:54

from our own desktop environment to

14:56

a GNOME Shell based desktop environment.

15:00

We felt that the GNOME

15:02

Shell environment was quite mature

15:04

and had a lot of advantages

15:07

towards using it. Of

15:10

course, that extensible extension

15:12

ecosystem. But some

15:15

of the interface elements that we

15:17

really needed in Zorn OS just

15:19

weren't there. So we didn't

15:22

have a suitable taskbar start menu,

15:24

which are quite important, especially for

15:26

Windows users. That's what they're familiar

15:28

with. So that's

15:30

when we began developing

15:32

some of our own desktop extensions for

15:35

GNOME Shell, like the

15:37

Zorn menus, Zorn taskbar. That

15:40

ended up actually being a basis

15:42

for some pretty popular GNOME Shell

15:44

extensions like Dash to Panel and

15:46

the original source code behind Arc

15:49

menu, which we found some other

15:51

distributions also use. So

15:54

it's really cool to see that the work that

15:57

we're putting out there is also being

16:00

used and being loved

16:02

by users outside of Soren

16:04

ones. Even just more recently,

16:08

on a less glamorous note, there

16:10

was a regression with how Ubuntu

16:13

handled, I think it was the

16:15

Nvidia, the latest available

16:18

Nvidia drivers, unfortunately some GTK4

16:20

apps would not open, and

16:23

it was just a bug there. But we

16:25

helped the Ubuntu team to

16:27

find the source of the issue and

16:29

to resolve it. That of

16:32

course helped both our users, because ZornOS

16:34

is based on Ubuntu, but also all

16:37

of the Ubuntu 2204 users, that

16:39

patch made its way out to

16:41

them. So that was, I believe

16:43

it was around a month ago.

16:45

And it's cool to see that,

16:47

you know, on an open source

16:49

ecosystem like the Linux desktop, you're

16:51

able to see that cross-pollination of

16:53

work that is being done by

16:55

some project over here,

16:58

make its way out to a completely

17:00

different audience that the original developers might

17:02

not have thought of. And

17:05

that's only possible because of

17:07

the open source way. Yeah, so fundamentally you

17:10

feel like when we were talking on the

17:12

show, when we were talking about this in

17:14

general, that it is important that

17:16

distros, whether they base themselves

17:19

on another distro or whatnot, are giving back.

17:21

And you guys clearly are. But

17:23

is that something that you felt compelled early

17:25

on that you wanted to make sure ZornOS

17:27

was about? Is that a big part of

17:31

how you guys think and look at these projects? Yeah,

17:34

I think that the fact that we've

17:36

been able to stand on the shoulders of

17:39

giants and all of

17:41

the open source projects that came

17:43

before us, like the Linux kernel,

17:45

the Ubuntu project, GNOME, we

17:49

thought it was important to make our code out

17:52

and available to everyone else. So if anyone

17:54

else wants to start a new project, they

17:58

can build on our shoulders. and

18:00

make a new experience that

18:03

we hadn't even thought of. And I

18:05

think that's a really cool thing

18:07

that's just not possible with proprietary

18:10

systems and

18:12

proprietary software. It is uniquely

18:14

open source. I love that. That

18:16

is awesome. It's kind of a challenge

18:19

to get involved in certain kinds

18:21

of projects if you're not familiar with

18:23

certain things. But I'm curious, what

18:26

kind of challenges have you had with

18:28

ZorinOS just developing and in general? Have

18:30

you had any challenges that you've come

18:33

across that maybe helped

18:35

shape the development of it in the

18:37

future and design or anything for the

18:39

desktop? Yeah. If we go back to

18:41

the very beginning, I was 12 and

18:43

my brother was 14 when

18:45

we started developing ZorinOS. We had

18:47

no experience in programming at all.

18:50

So just those first few steps

18:52

were quite challenging. We had to

18:54

learn Python from the Python

18:56

for Dummies book and a few

18:59

YouTube tutorials. I

19:01

didn't realize it was going to go into the

19:03

point of what was the biggest challenge, that learning

19:05

to program. That's

19:07

a big step. I love it. The

19:12

very first step towards learning programming, at

19:14

least in our case, was setting ourselves

19:16

the challenge to make ZorinOS and make

19:18

all of the features that we wanted

19:21

to include in the system. So

19:24

we had to learn

19:28

the programming craft to get

19:30

ourselves to that level, rather

19:32

than the other way

19:34

around where if you go to

19:36

college, you'd learn the programming stuff first and

19:38

then you'd figure out what do I use

19:40

those skills for. But also

19:43

say, for example, those GNOME

19:45

Shell extensions. Back

19:47

in 2016, when we decided to switch

19:50

over to GNOME Shell Base and start

19:52

making those extensions, there wasn't

19:54

the level of documentation that there

19:56

is right now for GNOME Extension.

19:59

extension developers. So in many cases,

20:01

we had to sort of reverse

20:03

engineer, look at the source code

20:05

of GNOME Shell to see how

20:07

it worked and how we could

20:09

implement certain features in our extensions.

20:12

But, you know, even though

20:14

that there wasn't that level

20:16

of documentation back then, the fact that,

20:19

you know, GNOME Shell and obviously the

20:21

wider open source ecosystem, you

20:23

can see the source code behind it

20:25

means that anyone can see how it

20:27

works and anyone can build on top

20:29

of it. Again, something

20:31

that's uniquely open source only possible here.

20:34

So it was it was a really

20:36

cool way to learn about the system

20:38

and about the components and ultimately helped

20:40

us to understand all

20:43

of the inner workings of the desktop and how

20:47

the operating system works and allowed

20:49

us to develop even more features, you

20:53

know, in the future. That's awesome.

20:55

I mean, like the fact that you're you

20:58

started the project as a like a science

21:01

project as a kid and then you turn

21:03

into a business and you're developing the skills

21:05

to do it. And like that, that is

21:07

like the fundamental, I don't know, not poster

21:09

child or whatever, but like like

21:11

the great a great example of how open source

21:13

is so powerful because you don't you don't need

21:16

to have anything. There's no barrier to get started.

21:18

And you can take it as far as you

21:20

want to go, including making something like Zoran, which

21:22

is that's just awesome. Yeah,

21:24

it's amazing story. And I think

21:26

about all the young kids that

21:28

we meet when we do scale

21:30

and other conferences, Michael and Jill and

21:33

like the next Artyom is sitting in

21:36

that audience somewhere, right? That, you

21:38

know, gets inspired by this instead

21:40

of drooling over TikTok or YouTube

21:42

or Instagrams, they're over there building

21:44

a new OS, which is just

21:46

dope. Yeah, you need to

21:48

do the open source challenge, not the tide

21:50

pod challenge. Yeah, exactly.

21:53

Exactly. You

21:55

know, there is no shortage

21:57

of opinions in Linux. And

21:59

and open source. A lot of people

22:01

are very opinionated about things and

22:04

how things should work. And so I was

22:06

just curious, when you look at all the

22:08

feedback that comes your way, whether

22:11

it's on a new release or shows

22:14

or news or other thing, how

22:16

do you use that feedback in the development process?

22:18

How do you weed out, I'm

22:20

sure, you know, like anything else, when you get

22:23

big enough, you get some really negative harsh stuff,

22:25

you get some really kind stuff, you get a

22:27

mixture of everything in between. How

22:30

do you guys handle that feedback and how do you use

22:32

it effectively? Yeah, no,

22:34

like user feedback is a huge

22:36

factor in how we go about

22:38

developing ZornWes even further. So we

22:42

always strive to listen to what, you know,

22:45

people are saying about ZornWes,

22:48

their experiences, what they like and what they

22:50

don't like. And

22:53

just making sure that, you

22:56

know, as well, the feedback that we're

22:58

listening to can

23:01

be used in a constructive manner and

23:04

especially aligns with, you know, the

23:06

values that we abide by, but

23:08

also by the needs of the

23:10

users and the target demographic that

23:12

we're hoping to

23:15

develop ZornWes for. Sometimes

23:17

the features that some

23:19

people suggest are actually like

23:21

really useful and we do end up including them

23:24

and working on them. Sometimes it

23:26

might align more with a demographic

23:29

that might be better served by

23:31

other distributions, maybe more technical users.

23:35

But also one of the key ways

23:38

that we develop new features and figure

23:40

out how we can improve ZornWes is

23:42

actually looking at some of the, you

23:45

know, customer support queries that we get

23:48

and some of the, you know, issues

23:50

and challenges that people might be having.

23:52

Like say, for example, if a new

23:54

user tries to, you

23:56

know, install ZornWes on a computer that...

24:00

might not be fully compatible with all of the

24:02

drivers that are included in Zornwes. Say

24:05

for example like an Nvidia based computer a

24:08

few years ago, it was more

24:10

of a challenge to get started on. But

24:12

that gave us the idea of, hey

24:15

why don't we just include the Nvidia

24:17

drivers in the default ISO? And

24:20

that was one of the features that I believe

24:22

we introduced in Zornwes 15 that really

24:26

cut down on the issues that some new

24:28

users were having because all of those drivers

24:30

were available sort of out of the box.

24:33

So that's just one of the examples of

24:35

how we take user

24:37

feedback and develop it into

24:39

actual features that users see

24:42

in the next version of Zornwes.

24:44

Yeah, wow that's great. Wow.

24:47

So what's one feature in Zornwes

24:50

that you think deserves more attention

24:52

than it gets? The Nvidia

24:54

one was a pretty good one, Nvidia drivers.

24:58

Yeah, I guess another feature that sort of was

25:00

along the same lines as that Nvidia one was

25:05

the way that we handle what

25:07

happens when someone double clicks

25:09

on a Windows.exe or MSI

25:11

installer file. So we noticed

25:13

that there were a lot of

25:15

users who were very

25:17

new to Linux and Zornwes and

25:20

they were trying to get some of their favorite apps

25:22

working and they were struggling

25:24

because maybe

25:27

the Windows app support component, Wine, might not

25:29

be fully compatible with the app and when

25:31

they double clicked on it and tried to

25:34

install it with Wine, it might not have

25:36

worked well. But we also

25:38

noticed that some of those negative

25:41

experiences were when people

25:43

were trying to download the

25:45

Windows version of apps that

25:47

were actually cross-platform and natively

25:49

available for Linux. So we

25:51

thought to ourselves, how

25:53

can we sort of design the experience in

25:56

a way that guides the user to the

25:58

right way of installing it? So

26:01

say, for example, someone might download

26:03

the Windows installer for Slack or

26:06

Zoom or their

26:09

favorite web browser, Google Chrome. Instead

26:13

of prompting them to install

26:16

Wine or the Windows App

26:18

Support component, instead

26:20

it says, hey, I noticed that

26:22

you're trying to install this app

26:25

that's actually natively available on the

26:27

software store or from this web

26:29

page directly for Linux. And

26:32

if you do that, your experience will be better. So

26:35

that's one of the features that we implemented so

26:38

that users get steered towards

26:40

the right way of installing apps so

26:42

that as they go on their

26:44

Linux journey, they'll know, hey, instead

26:47

of downloading the Windows EXE, maybe let's

26:49

check the software store to see if

26:51

it's available there. And, you know, there

26:53

might be a native Linux version of

26:55

that app already there. And

26:58

so after implementing that, we saw that there

27:00

were, and it was a

27:03

lot easier for those new users to get

27:05

accustomed to, you know, how you

27:07

install apps in Linux and just

27:10

ultimately improve the user experience. That's

27:13

awesome. I mean, that's actually, you know, I've

27:15

always said that Zorin is in the top

27:17

five options for the, for like the beginner

27:20

distro. And with that feature, I'm

27:22

more leaning to number one, because that is

27:24

such a good feature, even if you don't

27:26

have the software to just tell them that

27:28

there's like, here's a thing you can do.

27:31

Here's another option you can get it from the

27:33

website or however, if you have it like specified,

27:35

specified for a particular application, do you have like

27:37

a database of that sort of thing that they

27:39

just like scans to see what they're trying to

27:41

install? Yeah, so like every copy of

27:44

Zorin was has this sort of

27:46

inbuilt database of some of the

27:48

common windows.exe installers, and it checks

27:50

against that to see, hey, you

27:53

know, you're double clicking on an exe

27:55

and it matches this app. Maybe

27:59

you should take a look at, you know, the installer in

28:01

the software store. I mean, it's

28:03

not a very like super glamorous

28:05

or technically impressive feature, but it

28:08

doesn't work through the user experience. Yeah, it's

28:11

a usability feature, which is sadly not the

28:13

most important to some people. And I think

28:15

it's great that you have that sort of

28:17

thing. Another thing that's also good for like

28:19

beginners is having compatibility of the hardware, like

28:22

you're talking about with Nvidia stuff like that.

28:24

But there's also the element of like the

28:26

kernel updates and that sort of stuff. And

28:28

the latest blog post of or the latest

28:30

release the blog post for that release of

28:33

17.2 it says that it has hardware compatibility

28:35

with the hardware and element from Ubuntu is

28:38

how does that work when it comes to

28:40

Zoran? Like how do you implement that? The

28:42

viewers might not know all of the background

28:44

about Zoran rights. It's based on Ubuntu

28:47

LTS releases, which means

28:49

that you know, the system gets

28:51

a lot more security updates

28:54

for a longer period of time,

28:56

and it gets more widely tested.

28:59

But at the same time, by default, you

29:01

know, the official Ubuntu

29:03

LTS release might be

29:05

stuck with the same kernel for many years

29:07

if you get the initial

29:10

release of that LTS version. However,

29:13

and do Ubuntu team also

29:15

release hardware enablement updates for

29:18

those LTS releases. So roughly

29:20

every six months, they

29:23

get you know, the kernel version as

29:25

well as some of the graphics hardware

29:27

stack from the

29:29

latest non LTS releases, which typically

29:32

come around every six months. And,

29:35

and so we've made

29:37

sure that you know, newer point releases

29:39

of Zoran OS, get

29:42

those hwe hardware enablement

29:44

packages, and

29:46

updates out of the box so that you

29:49

know, if you're using a newer piece of

29:51

hardware, maybe with a newer

29:53

CPU or graphics card, that it will

29:55

have much newer drivers that it will

29:58

be able to support that. out

30:00

of the box. And so we make

30:03

those point releases roughly every six months as

30:05

well. Because it sounds like you have so

30:07

much user feedback. Let's say they get a

30:09

new laptop, they get a new desktop, and

30:13

maybe it's the new Nvidia driver, maybe

30:15

it's the new AMD processor that wasn't

30:17

supported in the LTS. How

30:19

do you guys handle those

30:22

compatibilities? Because really my biggest issue, and

30:24

when I say issue, I mean, it's

30:27

the thing I would love to see you Ubuntu improve

30:30

on the most, which is their hardware compatibility. Because six

30:32

months is a long time in the hardware world. A

30:34

lot releases in six months. And

30:37

so you have a new user, which is OrnoS attracts,

30:39

they buy the new computer at Best Buy, they

30:41

come home, they didn't do their proper research,

30:44

let's say they try to install Zorin or

30:46

Ubuntu, and it doesn't work. Because even

30:48

though we have a kernel out there

30:50

that has that hardware enablement in

30:52

it, we're using an older kernel

30:55

in those versions. Do you guys try to

30:57

do something with those, or you just tell them

30:59

you'll have to wait, or it's not compatible? Or

31:01

how do you handle those situations where

31:04

there is newer hardware that's not compatible? So,

31:07

typically those newer hardware drivers

31:09

get released in newer kernel

31:12

versions, which the Ubuntu team

31:14

have been working to improve the

31:18

release cadence of them, especially

31:21

recently. It is a

31:23

thing, it is a factor where you have to

31:25

take into account the balance between the

31:27

latest features and hardware support, as

31:30

well as how well tested the kernel

31:32

is. Because if you release a brand

31:35

new version of a kernel to all

31:37

the existing users, there's always the risk

31:39

that there might be regression, and

31:44

sometimes the system might crash

31:46

because those ultra new

31:48

versions of the kernel might have

31:50

those kinds of issues that don't

31:53

get widely tested upon

31:55

release. So it is a balance

31:57

between those factors. looking

32:00

at ways on how to include newer drivers

32:02

out of the box. So is the Ubuntu

32:04

team. And you're

32:07

starting to see that a lot of

32:09

those hardware vendors that contribute their drivers

32:11

to the Linux kernel are starting to

32:13

do it earlier and earlier.

32:16

So say, for example, if Intel

32:18

is planning to release a new

32:20

CPU, they often

32:24

include those drivers in

32:28

versions in their patches

32:30

that they submit to the Linux kernel

32:32

team before the launch

32:34

date of those components.

32:38

So you're starting to see that

32:40

a lot of that hardware that might

32:43

get released immediately might

32:45

actually be supported in the latest version of

32:47

Xor and Miserable and Ubuntu out of the

32:49

box because they did it so early ahead

32:52

of time. So

32:55

security is a very hot topic on people's

32:57

minds a lot, especially since every day you

32:59

open the news and it's another day to

33:01

breach and another day to breach and more

33:04

of your information's out there. I guess

33:06

what, Ryan, there's another day to breach while you're talking. I

33:08

have no doubt. There's probably 50 day to

33:10

breach as well. I was talking and honestly, a

33:12

lot of people with

33:14

things like Windows releasing their, what

33:17

is it, Snapback, recall, recall, recall

33:19

features and things like that are

33:21

starting to come to Linux. You

33:23

know, I see them going

33:25

on Reddit forums asking about Linux. Hey, I'm not

33:28

happy with I don't want to switch from Windows

33:30

10, which I think loses

33:32

support this month or really soon. Next year, I

33:34

think actually. Is it next year? Yeah, it's soon.

33:38

And so people are really starting to inquire, wanting

33:40

to come over to Linux for the first time.

33:42

So talking about security, let's

33:44

talk about how Xor and OS does security.

33:46

How do you make sure

33:49

that the environment that you're setting up is

33:51

secure for your users above

33:53

and beyond what's already built

33:55

into the foundation? Yeah, absolutely.

33:57

I mean, one of

34:00

the really. important decisions that we took early on

34:02

in the project was, do we

34:04

build Zorn-Wes sort of as an

34:06

entirely independent Linux distribution or do

34:08

we base ourselves on another existing

34:10

one? And we ultimately decided that

34:13

for our use case Ubuntu was

34:15

actually a really good base. And

34:17

a lot of that does have to do with the fact

34:19

that the security patches

34:22

that fix vulnerabilities

34:25

are released very often, very quickly,

34:28

because it's such a large distribution that's

34:30

used in server, supercomputers,

34:32

IoT devices, sort of all over

34:34

the world by

34:36

so many different kinds of companies

34:39

and organizations that there is that

34:41

level of support

34:43

that they provide upstream

34:47

that if we were to

34:49

base Zorn-Wes on Ubuntu would make its way down

34:51

to Zorn-Wes users as well.

34:54

So that's why we decided to go

34:56

down that route and the Ubuntu team

34:59

have been doing a really great job to

35:01

make sure that those patches to fix vulnerabilities

35:03

do make their way out to all of

35:05

those users on a really timely

35:08

manner. And that helps

35:10

to make Zorn-Wes

35:13

really secure out of the box because

35:15

of all of the work that's being

35:17

done by not only the Ubuntu team,

35:20

but also the upstream developers on

35:22

the Linux team, on other open source

35:25

projects that are included

35:27

in the Ubuntu repositories.

35:31

So all of those patches also make

35:33

their way into Zorn-Wes. And

35:36

also, as you were mentioning about Windows

35:39

and some of the decisions that they've

35:41

been taking over the past

35:43

few months and years on a security standpoint,

35:46

it is definitely a factor that we

35:49

see is starting

35:52

to increase

35:54

the user base of Linux in

35:56

general. And of course, Zorn-Wes by

35:58

that part because users are starting

36:00

to see that, hey, I'm not so

36:03

certain that Microsoft has, you know, my intentions

36:06

in mind when they're, you

36:08

know, developing new features like

36:10

Windows recall. I think recall

36:12

is fantastic because it shows that they 100%

36:14

do not have their good intentions

36:17

behind them for the people. I

36:19

think it's not about bad intentions always

36:22

as it is to what Artyom is

36:24

saying is they're not thinking about the

36:26

end user because like

36:28

the idea of being able, if

36:30

you just look at it from

36:32

the, you know, high level superficial level, the

36:34

idea of being able to recall what you've worked

36:37

on all throughout the day actually sounds

36:39

kind of cool, right? Like I forgot what I was doing

36:41

over, you know, earlier there was a website I was looking

36:43

at and I can't remember what the URL is and I

36:45

can go back. When you care about

36:47

your users, you start thinking, hey, what

36:50

if a hacker got a hold of that? What

36:52

does that start to look like? How

36:54

do I make sure that this is not like, well,

36:57

maybe we shouldn't send it to our servers

36:59

and have everything that we have. Maybe we

37:01

shouldn't do these things. That's a good point.

37:03

Actually, when you were talking about, you know,

37:06

the way you were describing it, it made me think that with

37:08

a person who thought of this has

37:10

like massive ADHD like me and I would

37:12

forget things that I'm trying to work on

37:14

at that moment and then like, oh, that

37:16

would be great. But then I

37:18

thought, yeah, that would be great. And then everything

37:20

else beside it is awful. Yeah,

37:22

it's that looking deeper, is this the

37:25

best thing for the users even

37:27

though it's a cool feature to implement? And I

37:29

think there's a lot of that going on right

37:31

now with AI and things. And we'll get

37:33

to that in a later question because I'm

37:35

interested in your take on that where, you

37:37

know, we're looking at adding things without thinking

37:39

about what's the overall impact it's going to

37:42

have on people, society, whatever.

37:44

So very interesting. And you know, one

37:46

of the things I want to compliment

37:48

you on is the fact that throughout

37:50

this entire interview, you've just been giving

37:52

credit to all the projects that you

37:54

all work with, you know, and I

37:56

think that speaks a lot. projects

38:00

try kinda hide the fact that they're based

38:03

on something or that they work with other

38:05

teams to produce something where is your very

38:07

transparent and it sounds like a partnership which

38:09

is open source is supposed to be and

38:12

that makes me feel really great so

38:14

i love that you do that thanks like

38:16

it's only been possible. To make

38:18

so much because of those open source projects

38:20

out there so so we're enormously thankful for

38:23

for all the efforts that they put in

38:25

and. We're always happy

38:27

to support other projects where they

38:29

might want to use our code and you

38:32

know as an open source project ourselves

38:34

were really happy to see that you

38:36

know other projects are. Building

38:39

on top of what we're doing so

38:41

yeah it's all symbiotic ecosystem you can

38:43

go perfect timing for the new

38:45

venom movie symbiotic relationship. So

38:51

what about like this any stories

38:53

about users who have switched to

38:55

zornos and told you about their experience and

38:57

then we had like an impactful experience do

38:59

you have any examples of that. Yeah

39:02

i think like. Sort

39:04

of a surprising example that happened

39:06

a few years ago was there

39:08

was a city in italy called

39:10

vicenza it's a few kilometers west

39:12

of venice who actually decided to

39:14

switch over all of their municipal

39:16

computers from windows to zornos. I'm

39:19

like on an informal basis what happened

39:22

was it was an interesting story there

39:24

was a school in the

39:26

area and they were having issues with.

39:30

And you know the looming windows xp

39:32

end of life date and

39:35

they were left with the choice

39:37

of you know. Do

39:40

we have to buy a whole load

39:42

of new computers just to you know

39:44

run windows 10 so that you know

39:46

our it is still supported and up

39:48

to date. Which would

39:50

have been like really expensive for you

39:52

know a school with limited resources but

39:55

one of their parents in that school

39:58

and he knew about zornos. and

40:00

he thought that, you know, including,

40:02

you know, installing Zornos on the

40:04

existing computers could save them

40:06

from landfill and also save the school a

40:08

lot of money from having to buy load

40:11

of new computers. And

40:13

they switched over their computers to

40:15

Zornos and, you know, it

40:18

turned out to be, you know, a really great

40:21

boon to the school. And that city

40:23

municipality were having the same issue where

40:25

they had, I think it was like

40:28

over 700 computers across all of their

40:30

municipal offices running Windows XP that they

40:33

would have to buy new computers just

40:35

to run Windows 10. And, you

40:37

know, they saw that the school had a

40:40

great experience with Zornos and they just decided

40:42

to deploy Zornos on all of their computers.

40:44

And what was funny was that they just

40:46

emailed us, I think it was two weeks

40:48

before the deployment started, saying we're

40:51

about to switch our whole city over

40:53

to Zornos. We're panicking. Nothing like that

40:55

ever happened before. But

40:58

like, we're really happy to say that,

41:00

you know, the deployment went pretty smoothly.

41:03

There was a newspaper

41:05

that came back to them around a

41:07

year after the deployment and asked

41:10

them how it went and they were generally

41:12

quite happy with it. So, you

41:14

know, we were really surprised on the, you

41:18

know, the premise of whole

41:20

city switching over to our

41:22

system, sort of on an

41:24

informal basis, but we're really happy about that.

41:26

And we also want to give a bit

41:29

of a shout out to some of the

41:31

people that made it happen. So shout out

41:33

to Albano Battistala and the Vicenza Linux users

41:35

group that basically made that

41:38

deployment happen. I mean, that's

41:40

amazing. Talk about a huge impact they had

41:42

that kind of spread, you

41:45

know, the fact that they had that knowledge, they

41:47

suggested this, it starts with the school and moves

41:49

on from there. It really shows you

41:51

even if you want, you want to work, a lot of

41:53

people in Linux want to work in an environment where there's

41:56

Linux, but, you know, we

41:58

don't always have that option. But here's some. someone

42:00

was able to make that happen eventually thanks to

42:02

Windows and the life situation. You never

42:04

know when you can kind of move your organization into

42:06

the living room. That's when you get the Linux user within.

42:09

The Linux user within comes out, yeah,

42:12

absolutely. And

42:14

speaking of that, RTM, since

42:16

we're on the topic of

42:19

education, how does Zorin OS

42:21

support educational initiatives or environments?

42:23

We know that's a big

42:26

mission for you to support those

42:29

environments. And this you probably learned from

42:32

with the situation in Italy. Yeah,

42:36

no, absolutely. So since even the

42:38

early days of Zorin OS, we've

42:40

always been releasing the Education Edition,

42:43

which comes preloaded

42:45

with a lot of software

42:47

for teaching different classes like

42:49

maths, geography, coding, science, all

42:51

out of the box. It's something

42:54

that we've been working on since we were in

42:56

school. So we kind of thought to ourselves, like,

42:59

how would we make a desktop

43:01

experience that would improve the

43:04

learning experience as well as

43:06

we were going through that process? And it's

43:09

a project that we've been really passionate about

43:11

for a really long time. And

43:13

we're seeing that there are a lot of

43:15

schools also in Italy all

43:18

around the world as well, making use

43:21

of Zorin OS education. Even

43:23

a couple months ago, I saw a really

43:25

cool project that's happening in Malawi.

43:27

There's a couple of charities, I

43:30

believe they're called K2Tech and Bridges

43:32

to Malawi. And

43:34

they've been sending old

43:36

decommissioned Windows laptops to Malawi,

43:38

preloading them with Zorin OS

43:42

education, giving them out to schools. And

43:45

it's been really cool to see that, you know,

43:47

something that we've made here in Ireland is

43:49

making its way out to places that we'd

43:52

never thought they would be, is

43:54

making an impact, I hope, on

43:57

the schoolchildren there. That's

43:59

awesome. So kind of

44:02

going back to what we were talking about a

44:04

little earlier with the rise

44:06

of AI. I'm just curious, you know...

44:08

Thinking of making an impact. Thinking

44:10

of making an impact. You know,

44:12

and changes that things, because recall obviously is

44:15

kind of made possible by these type of

44:17

technologies we're talking about earlier. You

44:20

see AI being talked about everywhere. So I

44:22

have two questions for you. My first one

44:24

is, what are your overall thoughts on AI?

44:27

Like, do you think it's as big as

44:29

people are making it out to be? Is

44:31

this going to be a life changing technology

44:33

that's worth what, $8 trillion now

44:36

with Nvidia? You know,

44:38

what are your thoughts on that? And then second, well,

44:40

how's Zorn OS handling AI? Are you

44:42

guys looking to implement it or integrate it

44:45

in any way? And what are your

44:47

thoughts there? So

44:49

like the developments in AI over the

44:51

past couple of years have been, you

44:53

know, really interesting, really exciting. In some

44:56

ways, you know, somewhat scary.

45:00

I'm sure like your viewers would share

45:02

some of those sentiments. But

45:04

overall, I think like I'm

45:07

quite optimistic in, you

45:09

know, how AI will

45:12

be able to, you know, help

45:14

people and organizations to do what

45:16

they want to do with their technology. At

45:20

the same time, though, like from

45:23

the business perspective, I see that there's

45:25

a lot of buzz and hype around

45:27

it that in some cases

45:29

might not be fully warranted. And,

45:32

you know, maybe some of

45:34

your listeners and viewers might remember the.com

45:37

bubble, for example, it was a little

45:39

before my time. But

45:41

there were similar hype cycles around technology

45:43

trends that, you know, over

45:47

the long run, they might have

45:49

materialized and made a big difference.

45:51

But maybe some of those companies

45:53

that were working on tools around

45:55

that technology didn't end

45:57

up surviving that hype period because.

46:00

if there's a huge boom, there's

46:02

probably going to be a bust

46:04

sometime in the future. Because

46:06

that must come down, right? Exactly, yeah. And

46:09

it calls out some of the companies that

46:11

probably shouldn't have gotten the hype

46:14

that they ended up getting and maybe the

46:16

investor dollars that they ended up getting. So,

46:20

it's like, from our

46:22

perspective, we see that whole trend

46:25

in the industry around AI to be kind of

46:27

up in the air. I don't know exactly where

46:29

it's going to go. There

46:32

might even be some developments

46:34

in AI that might make current

46:37

AI companies in many

46:39

industries obsolete. Next

46:42

month, for example, it's

46:44

just something that you can't really predict

46:47

to a far

46:51

enough time scale to see how

46:53

it ends up. From our perspective,

46:57

we think about things a little bit differently.

46:59

We don't really try to look

47:01

at this cool new technology and see how to

47:03

implement it. We kind of think of it the

47:06

other way around. What features and what experience

47:08

do we want to give to our users?

47:10

And then how do we work

47:13

our way backwards to the best technology

47:15

to implement that use case? So

47:18

that's how you landed on implementing Clippy. Of

47:23

course, of course. Of course, yes, yes, Clippy.

47:27

Major new feature. But

47:30

yeah, that's

47:32

just one of those sort of mental models,

47:34

you can say, that led

47:37

us to where we are today, led us to

47:39

the product that we're able to put out that

47:42

so many people use and love on their

47:44

computers. So

47:47

we don't see AI as something that

47:49

we ought to implement for

47:51

the sake of implementing AI. There might

47:53

come a time when there's an important

47:56

feature that we think will benefit users that

47:58

might make it. more

54:00

flexible and of course privacy

54:02

respecting. So from

54:05

a new user's perspective, I think now

54:07

is a really great time to consider

54:09

Linux, even more so than even just

54:12

a couple of years ago, we're starting to see

54:14

that a lot of the apps and

54:16

games that people use are now

54:19

natively available for Linux. And

54:21

in some cases, the apps that they use might

54:24

be web-based, which means they can run on any

54:26

platform. So that

54:28

app gap that was there back in

54:30

the early days of Zorn last that

54:32

kind of stopped people from switching over

54:34

from Windows to Linux is no

54:36

longer as big of a problem as it was before.

54:39

Same thing goes with hardware support

54:41

drivers, they've gotten quite a lot

54:43

better than back in the

54:45

early days. So a lot of those roadblocks

54:49

that were there stopping people from

54:51

using Linux are no

54:53

longer as big of an issue.

54:55

So yeah, I'd say

54:57

it's a really great time to start

54:59

using Linux. Never

55:02

a better time, really. Yeah,

55:05

especially with the recall coming. So

55:09

RTM, if you could describe the future of

55:11

Linux in one word, I know this might

55:13

be a little tricky, one word,

55:17

what would it be and how is Zorin

55:19

OS part of that future? And

55:21

why is that one word Tux Digital? Yeah.

55:26

What if he comes back with Clippy? So

55:29

I'm going to cheat a little bit,

55:31

I'm going to use two words. Not

55:35

just like Tux Digital, but inflection

55:38

point. I think, as

55:41

I was saying earlier, right now is a

55:43

really interesting time for Linux where it's

55:46

becoming way more viable of a

55:48

general purpose operating system than it's

55:50

ever been before on the desktop.

55:54

The changes that are happening to Windows and the

55:57

end of life of Windows 10 is we

55:59

think. going to be quite a big factor in

56:01

getting a lot of new users over

56:05

to Linux. And I think

56:08

it's a huge opportunity. As

56:10

well as that, the fact that, you know,

56:12

the quality of the Linux desktop and the

56:14

experience that new users would be going through

56:16

is just so much better than it was

56:18

before. I

56:20

genuinely think that like, on the

56:22

technology side, I think generally, like

56:25

Linux would be ready for the

56:27

general public, as it is today.

56:30

At least the vast majority of users.

56:32

I think the interesting

56:36

opportunity to help make that

56:38

happen, make that big migration

56:40

happen, is to start

56:42

focusing on distribution. So

56:44

I know for quite a long time,

56:46

the general consensus is we could

56:49

get more people using Linux if,

56:51

you know, the manufacturers of laptops

56:53

and desktops started preloading it. And,

56:57

you know, there have been some interesting examples over

56:59

the past few years where, say,

57:02

for example, some

57:05

of your viewers might be familiar with

57:07

another distro called Endless OS. They've

57:10

generally been focused on emerging

57:13

markets, third world countries. And I

57:15

believe a few years ago, they actually

57:18

reached number one market share for the

57:20

operating system on new computers being sold

57:22

in Indonesia, which was kind of mind

57:25

blowing to me. But

57:27

unfortunately, that didn't really last very long because,

57:29

you know, some of the major manufacturers that

57:31

they were partnered with, from

57:34

what I heard, they essentially received

57:36

a call from Microsoft saying, you

57:38

know, if

57:40

you want to continue working with them,

57:44

we might have to, you know, alter

57:46

our deals when it comes to,

57:48

you know, Windows licenses in other

57:51

markets. And that was kind of

57:53

a risk to their business. And

57:55

it ended up not really allowing

57:58

Endless OS and Linux to really.

58:00

thrive where it should have been.

58:03

So we're kind of thinking of different

58:05

ways on how would we bridge that

58:07

gap, how would we get more people

58:09

able to use Linux on

58:12

a day-to-day basis. And we

58:14

kind of thought that actually

58:16

focusing on businesses, enterprises, organizations

58:18

would be an interesting way

58:21

to go. Say

58:23

that example of Vicenza, the city

58:25

in Italy that switched over to

58:28

Zorn-Wes, was a success story in

58:30

its own right. And

58:32

we thought that why aren't more

58:35

businesses and organizations using Linux

58:39

on their computers. And well, one

58:41

of the bits of feedback that we

58:43

did hear from Vicenza

58:46

was that they were generally

58:49

happy with Zorn-Wes. The main downside was

58:51

managing all of the computers was a

58:53

bit of a pain. So once they

58:55

installed Zorn-Wes on their computers, if they

58:57

wanted to make some sort of a

59:00

change, like changing a setting or installing

59:02

an app or updating software,

59:04

they would have to send someone

59:07

around to each computer individually. So

59:09

that was clearly a big downside that

59:11

sort of stopped organizations

59:14

from being able to make that change

59:16

just because it was too difficult to

59:18

manage. So one of the

59:20

projects that we're working on is

59:22

called Zor and Grid, and that essentially

59:25

bridges that gap where IT

59:28

administrators would

59:30

be able to manage their entire

59:32

fleet of computers just from a

59:34

centralized console. So if they want

59:37

to deploy a new app

59:39

or change a setting on

59:41

all the computers, they would be able to do

59:43

that just from a single console. And

59:46

we think that will be quite a big

59:48

game changer when it comes to allowing

59:51

businesses and organizations to actually use Linux on

59:53

a day-to-day basis. They're able, the IT managers

59:55

in those organizations, are able to manage their

59:57

own data and their own data. So that's

59:59

a big thing. are able to choose what

1:00:01

software that they use, rather than say the

1:00:04

hardware vendors. So

1:00:06

they can pick whatever tool is best for

1:00:08

them and hopefully, Zornos and Linux would be

1:00:10

the best tool for a

1:00:12

lot of them, especially now that they

1:00:14

have to deal with the Windows 10 end

1:00:16

of life debacle. Nice. Yeah, will

1:00:19

Grid be ready before Windows 10 fully ready,

1:00:21

before Windows 10 officially

1:00:23

ends its support? Yeah, so we're

1:00:25

working really hard to make sure that it will be ready

1:00:27

by then. We think it's gonna

1:00:30

be a huge opportunity. Yeah. I

1:00:32

love it. That'd be a perfect timing to be able

1:00:34

to switch over and everybody and stuff. Yeah. That's awesome. I

1:00:37

just had a couple more questions that I thought of on the fly. You're

1:00:41

currently Zornos 17.2 is based on 2204 of Ubuntu.

1:00:47

When do you think the next base, rebase

1:00:49

for 2404 will happen? Yeah,

1:00:52

so we developed new versions of Zornos

1:00:54

and also just our software in general

1:00:57

on a release when ready basis. So

1:01:01

we don't have a set release date

1:01:03

in mind, but we're

1:01:05

expecting it to be ready in either

1:01:08

the second or third quarter of next

1:01:10

year. So again, just to

1:01:12

be ready for that Windows 10 end of

1:01:14

life period. We think it's an interesting

1:01:17

time and we want to make sure Zornos

1:01:20

is on its best foot to tick

1:01:22

on those new uses. We think

1:01:24

Zornos 18 will be quite exciting for

1:01:26

that. That's awesome, especially

1:01:29

since Linux kernel 6.11 will

1:01:31

be available for Ubuntu with the

1:01:34

hardware enablement then. And

1:01:36

that's gonna be really

1:01:38

wonderful. Absolutely.

1:01:42

And also I saw, I

1:01:44

mean, maybe it's a rumor, I don't know, but

1:01:47

I saw some people talking about how Zoran Lite

1:01:49

might be going away. Is that a

1:01:51

thing? Yeah,

1:01:53

so like, that

1:01:55

was a decision that we came to, that

1:01:59

did... take quite a lot

1:02:01

of deliberation. We wanted to make sure that

1:02:04

like the roadmap for new

1:02:06

features and new products around ZornOS,

1:02:08

we'd be able to execute upon that and

1:02:12

provide the best user experience we possibly can.

1:02:16

At the same time on the desktop side, we

1:02:21

were seeing a bigger and bigger

1:02:23

mismatch between the features that we

1:02:25

would be able to ship in

1:02:27

the non-light editions versus the light

1:02:30

editions going forward. As

1:02:35

well as that from a performance aspect,

1:02:37

we'd been seeing that like with every

1:02:39

new release of ZornOS over the past

1:02:42

few years, the non-light editions have been

1:02:44

getting faster and faster to the point

1:02:46

where on quite

1:02:48

a lot of hardware combinations, the

1:02:51

performance of those non-light editions

1:02:53

are actually exceeding the

1:02:56

light editions. And

1:02:58

so if we were to think to ourselves

1:03:00

like, we're a small team with limited resources,

1:03:04

how do we provide the best possible user

1:03:06

experience and as many new

1:03:08

features as possible on a timely basis?

1:03:11

What's the best way of going around it going

1:03:15

forward? So we did

1:03:17

end up coming to the

1:03:20

decision to eventually sunset ZornOS

1:03:22

Lite in 2029. We

1:03:25

wanted to make sure that the existing users would have- That's

1:03:27

a very long time to have. Yeah, we

1:03:29

wanted to make sure that the existing users would have

1:03:31

a lot of time and

1:03:34

we didn't want to rush any decisions

1:03:38

out of respect for them. So

1:03:41

from ZornOS 19 onwards, so

1:03:44

that's a couple of releases from now, we'll

1:03:47

be focusing on just

1:03:49

the non-light editions of ZornOS. That's interesting.

1:03:51

And also it doesn't, when I

1:03:53

first heard about it, I thought it maybe this is like, this

1:03:57

might be an issue, but it sounds like if

1:03:59

the- non-light version, you know, like

1:04:02

if it's the same speed, the same efficiency and

1:04:04

same resource usage or close to that, then it

1:04:06

kind of makes the point where that light doesn't

1:04:09

need to exist rather than it not, you know,

1:04:11

just not just being going away. So I think

1:04:13

that if that's, you know, that's the case and

1:04:15

you're also there's five years from now, you

1:04:17

know, that makes a lot of sense. I was gonna say

1:04:20

that's uniquely open source right there. What projects like, hey, we're

1:04:22

gonna get rid of this thing in five

1:04:24

years. So that's really

1:04:26

nice that you guys continue to support it for

1:04:28

that long for respect of the user. And also

1:04:30

just telling people that it's happening, you know. That's

1:04:33

nice too. Zornwass light won't

1:04:36

be sort of like a curated version of

1:04:38

Zornwass from 2029 onwards,

1:04:41

but you'll still be able to install

1:04:43

the XFC desktop environment. You'll still be

1:04:45

able to, you know, have all of

1:04:48

the features of that

1:04:50

desktop environment on a Zornwass

1:04:52

based system. So

1:04:55

it would be still possible to

1:04:57

have a similar experience going forward

1:04:59

indefinitely. That's neat. We just wanted

1:05:01

to give the heads up like

1:05:03

very early on that

1:05:07

it's a project that we're planning on. If they still wanted

1:05:09

it, they could do it. It just wouldn't be like an

1:05:11

ISO that was pre-packaged for them. Yeah. Yeah,

1:05:14

yeah. That's that makes

1:05:16

a lot of sense. That doesn't sound like

1:05:18

a doom and gloom removal thing. That just

1:05:20

sounds like a transition, you know. And that

1:05:22

was particularly near and dear to my heart

1:05:25

because I run Zornwass light on

1:05:27

lots of old computers. But

1:05:30

I also know that GNOME, the

1:05:33

performance of GNOME has gotten so much better.

1:05:36

And, you know, you'll be

1:05:38

able to install the other desktop

1:05:41

manager. So in

1:05:44

fact, with Zora and I often install WindowMaker

1:05:46

along with it as well. WindowMaker

1:05:49

just fits in right in there, doesn't it? Yes.

1:05:53

Yeah. It's my go-to. It's

1:05:56

really cool to see how, you know, different

1:05:59

users might... Zorin OS in

1:06:01

different ways that we wouldn't have been able

1:06:03

to anticipate it. They might install

1:06:05

different window managers and desktop environments.

1:06:07

And we think it's really cool

1:06:09

that you are able to do

1:06:12

that. You're able to tailor your

1:06:14

system to your own needs and

1:06:16

desires. That's something that's, again, uniquely

1:06:18

open source, uniquely Linux. And

1:06:20

it's just really cool to see. So,

1:06:22

at some point, we're going to expect to

1:06:25

see the Zorin OS Rat Poison edition. Yes.

1:06:27

That's another one. Jill's

1:06:30

use case is really unique though with

1:06:32

all of her hardware museum. We call

1:06:34

it the hardware museum, but she has

1:06:36

thousands of computers. And

1:06:39

a lot of them very, very old

1:06:41

that she features on a special segment

1:06:44

that we have for

1:06:46

Jill's museum and hardware

1:06:48

museum. And the fact that

1:06:50

Jill, you rely a lot on

1:06:52

Zorin is really, I think, a

1:06:54

testament for getting it

1:06:56

running on those older machines that you have. I

1:06:59

mean, we're talking really old machines

1:07:01

and newer ones too, but you have

1:07:03

some really old machines that you use

1:07:05

this on, which is awesome. Yeah.

1:07:08

And in fact, I wanted to

1:07:10

tell you, RTM, I'm

1:07:13

part of a local organization called the

1:07:15

Linux Chicks of Los Angeles. And

1:07:18

for one of our Linux install fests about

1:07:20

a year ago, we

1:07:22

featured Zorin OS and

1:07:25

showing people how to install Linux using

1:07:28

Zorin. So, that was really

1:07:30

awesome. That's really cool

1:07:32

because one of the reasons we

1:07:34

chose it is because you also

1:07:37

had the educational version, which is

1:07:39

really good for the kids. And

1:07:41

we have kids that come to our install fests. That's

1:07:46

really, really cool to hear. Really glad

1:07:48

to hear that. Yay. So,

1:07:51

RTM, you have made it through

1:07:53

this gauntlet of questions, unscathed, but

1:07:55

the real hard part happens

1:07:58

now. This is the lightning round. where

1:08:00

we asked lots of arithmetic questions.

1:08:03

All kinds of- We're talking about

1:08:05

calculus trig. Yeah. And-

1:08:08

So get your, no paper, no notes, no AI.

1:08:10

Well get my chat GPT ready right now. Get

1:08:14

Clippy open real quick and see how that

1:08:17

helps. We're gonna have a lightning round. It's

1:08:19

just a couple of questions that we're gonna

1:08:21

ask. Just first thing that comes to mind,

1:08:24

there's really nothing

1:08:26

serious here in these questions. So we just wanna have

1:08:28

some fun, let people get to know you a little

1:08:31

bit as well. You mentioned being a programmer, so I'm

1:08:33

gonna start with the first question, which is, if you

1:08:35

could use only one text editor for the rest

1:08:38

of your life, which would it be? Nano, VIM,

1:08:40

or something else? A

1:08:42

lot. I mean, I'm a

1:08:44

bit weird in that I just use GEdit. Yay!

1:08:48

It's not a text editor in Zornos. I

1:08:50

just find it's just simple, gets out of

1:08:52

your way. So I pretty much love that.

1:08:54

Do you use like the default vanilla, or

1:08:57

you have like add plugins for ID and

1:08:59

stuff? Just the vanilla one. Vanilla, I just

1:09:01

like it. I love it. Simple.

1:09:04

That's awesome. Wow. I know

1:09:06

it's very strange, but I like the simplicity. I now want

1:09:08

you to do like a live stream coding session so we

1:09:10

can see how this all works. Yeah.

1:09:15

RTM, what's your go-to stack that

1:09:17

you can't live without, especially when

1:09:20

you're coding and you're building Zornos?

1:09:24

I mean, I've tried to be a bit healthier over

1:09:26

the past few years, so I

1:09:28

generally reach for like an apple or a banana.

1:09:30

I know it's a boring answer, but I know.

1:09:33

No, it's great. I like it. He

1:09:35

didn't tell us that it's dipped in caramel with nuts on

1:09:37

it and stuff. That's my

1:09:39

secret right there. That's my secret. I spilled

1:09:42

the beans. So we have

1:09:44

a very deep one now. It's like, imagine you're

1:09:46

honest, a deserted island, and you can only take

1:09:48

one piece of tech, which also comes with a

1:09:50

battery that you can charge. Or somehow it's a

1:09:52

deserted island, but it also has power utilities so

1:09:54

you can charge it. What is that going

1:09:56

to be? An

1:09:59

SOS locator. beacons so I could get the heck out

1:10:01

of there. That's the

1:10:03

most practical answer. Man, that's

1:10:06

a good one. I like that. All

1:10:08

right, what's the last open source project

1:10:10

that really impressed you? The software, distro,

1:10:12

anything? I come across a lot of

1:10:14

them, just even just on Flat Hub,

1:10:17

just some of the apps that show

1:10:19

up there. I think there was one

1:10:21

where it was just an AI-generated sort

1:10:24

of photo generator kind of thing. And

1:10:26

just playing around with it, the fact

1:10:28

that it was really simple and user-friendly,

1:10:32

it really spoke to me that I could

1:10:34

just open it, type it in. I

1:10:37

don't have to log into any service. I

1:10:40

thought that was pretty cool. Nice.

1:10:42

If you remember what it's called, let Ryan know so that he can

1:10:44

use it, because he definitely needs that

1:10:46

for thumbnails on YouTube. Hey, how do you? I'll

1:10:50

lock it up and let you know. So,

1:10:54

coffee or tea while coding? What's your

1:10:56

preference? Which one do you like the

1:10:59

best? I generally

1:11:01

go for tea. Coffee, unfortunately, is

1:11:03

my kryptonite. I won't be able to sleep

1:11:05

at night. Even though I

1:11:07

do like the taste of it, I

1:11:09

go for the tea. What about decaf?

1:11:12

Even decaf is too much for me.

1:11:14

I'm just weird. So, for the tea,

1:11:17

is it Earl Grey hot? Nah.

1:11:21

Just like Picard from Star Trek? Sorry.

1:11:25

I generally go for a berry tea or chamomile. Oh,

1:11:27

nice. Yeah,

1:11:29

absolutely. So, if

1:11:31

you could talk with any person in

1:11:33

the history of tech, who

1:11:36

would it be? You

1:11:40

know, I think Nikola Tesla would be

1:11:42

an interesting person to talk to. Oh,

1:11:44

what a good boy. Oh, beautiful choice.

1:11:47

That is a good one. I'd love

1:11:49

to talk to him. Yeah, absolutely. Well,

1:12:00

that's awesome. You made it through the lightning round.

1:12:02

We got nothing else left for you. We

1:12:04

got nothing else left for you. We do have one

1:12:06

special one that Ryan forgot. What

1:12:09

do you, which do you choose? Cupcakes

1:12:11

or muffins? Oh. Ah, yes.

1:12:16

Probably muffins. Yeah. Keep

1:12:19

it simple again. Keep it simple. That's right.

1:12:21

I guess someone installing Zoran after this. Yeah.

1:12:25

Yeah. Nice. So,

1:12:28

RTM. Thank you so much

1:12:30

for coming back to Destination Linux. You

1:12:32

know, we appreciate all the hard work

1:12:35

you and your team does bringing Linux

1:12:37

to more people around the world. We

1:12:39

would love to have you back on

1:12:41

again at the next major

1:12:43

Zoran release. Yeah. Let's

1:12:46

talk about the next Zoran release. We have you back. You're

1:12:48

going to talk about it. Talk about all the great features

1:12:50

and stuff. We got to have you back on for that.

1:12:52

Yeah. And it won't be this long. We just,

1:12:54

we had, it's been so long since you've been on the show. We

1:12:57

had so much to ask you. But,

1:12:59

you know, we'll do it in shorter increments

1:13:01

so we don't have two hour interviews next

1:13:03

time. Thank you, RTM. We appreciate it. Yeah.

1:13:07

No, thanks so much for having me on. It's a blast as

1:13:09

always, and I'm always happy to come back.

1:13:12

Thanks so much. Nice. So

1:13:14

we really hope you enjoyed that interview. I

1:13:16

know we did. A big thank you to

1:13:18

each and every one of you for supporting us

1:13:20

by watching or listening to Destination Linux. However you

1:13:23

do it, we love your faces. Want

1:13:25

to come join our community on Discord

1:13:28

and talk about the show and everything

1:13:30

that went on, all the interview, all

1:13:32

the questions that got answered, then head

1:13:34

to tuxdigital.com/Discord add your opinions, thoughts there,

1:13:36

and you can also send your comments

1:13:38

in. You never know, could be used

1:13:40

in the show. Also, if

1:13:42

you want to support the show, you can

1:13:45

do that by going to tuxdigital.com/membership, where you

1:13:47

can get a bunch of cool perks by

1:13:49

becoming a member. You can watch the show

1:13:51

live with us. You can also join us

1:13:53

in the Pay Your Shroom

1:13:55

Post show that happens every week

1:13:57

after the show. And also you

1:13:59

can get access to the unedited

1:14:01

episodes. and so much more, tuxdigital.com/membership.

1:14:03

And then there's so much more

1:14:05

you can get. You can actually

1:14:07

get some cool merch by going

1:14:09

to tuxdigital.com/store. We have hats, mugs,

1:14:12

hoodies, and so much more, tuxdigital.com/store.

1:14:14

And make sure to check out

1:14:16

all the amazing shows here on

1:14:18

Tux Digital. That's right, we have

1:14:20

an entire network of shows to

1:14:22

fill your whole week with geeky

1:14:24

goodness. Head to tuxdigital.com to keep

1:14:26

those Linux penguins marching and

1:14:29

everybody have a wonderful week.

1:14:31

And remember that the journey

1:14:33

itself is just as important

1:14:35

as the destination. And

1:14:38

head to zorn.com. Yes. Thanks

1:14:42

everyone.

Rate

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more

Episode Tags

Do you host or manage this podcast?
Claim and edit this page to your liking.
,

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features