WEBVTT - Open vs Closed: A TechStuff Debate

0:00:04.160 --> 0:00:07.160
<v Speaker 1>Get in touch with technology with tech Stuff from how

0:00:07.240 --> 0:00:14.120
<v Speaker 1>stuff works dot com. Hey there, and welcome to text Stuff.

0:00:14.160 --> 0:00:17.520
<v Speaker 1>I am your host, Jonathan Strickland. I am an executive

0:00:17.520 --> 0:00:19.240
<v Speaker 1>producer at how Stuff Works in a lot of all

0:00:19.360 --> 0:00:21.880
<v Speaker 1>things tech, and today we're going to bring you another

0:00:22.040 --> 0:00:27.560
<v Speaker 1>classic episode of tech Stuff. Years ago, my original co

0:00:27.640 --> 0:00:30.160
<v Speaker 1>host Chris Pallette and I sat down and we decided

0:00:30.160 --> 0:00:34.480
<v Speaker 1>to have kind of an artificial debate about open systems

0:00:34.800 --> 0:00:38.880
<v Speaker 1>versus closed systems. And in this episode you're going to

0:00:38.960 --> 0:00:41.600
<v Speaker 1>learn what that means. What is an open system versus

0:00:41.600 --> 0:00:44.560
<v Speaker 1>a closed system? What are the arguments for each model,

0:00:45.000 --> 0:00:48.440
<v Speaker 1>and why is it that you can't easily say one

0:00:48.520 --> 0:00:50.960
<v Speaker 1>is automatically better than the other. It's all a matter

0:00:51.000 --> 0:00:55.200
<v Speaker 1>of perspective. So let's listen to this classic episode. So

0:00:55.280 --> 0:00:58.880
<v Speaker 1>today we're going to have a goofy little debate about

0:00:58.960 --> 0:01:02.760
<v Speaker 1>open systems versus closed systems. We just decided that we're

0:01:02.760 --> 0:01:04.840
<v Speaker 1>going to experiment with this. We've never done one of

0:01:04.880 --> 0:01:07.440
<v Speaker 1>these before, and in fact, we decided on it about

0:01:07.520 --> 0:01:10.560
<v Speaker 1>thirty seconds before we started recording, and so to determine

0:01:10.560 --> 0:01:15.200
<v Speaker 1>who would represent which side, we did the most scientific

0:01:15.200 --> 0:01:17.560
<v Speaker 1>thing we could think of. We flipped a coin. It's

0:01:17.560 --> 0:01:20.440
<v Speaker 1>the quarter United States Quarter for those of you who

0:01:20.560 --> 0:01:24.000
<v Speaker 1>think that matters. Uh. And it turns out that did

0:01:24.000 --> 0:01:26.039
<v Speaker 1>it come from, um, you know what. I put it

0:01:26.040 --> 0:01:28.480
<v Speaker 1>back in my pocket, So I don't know. But but

0:01:28.680 --> 0:01:32.000
<v Speaker 1>Mr Chris rigged. Mr Chris Philett will be representing the

0:01:32.040 --> 0:01:35.479
<v Speaker 1>open system side and I shall be representing the closed

0:01:35.520 --> 0:01:37.880
<v Speaker 1>system side. So I think that proves it wasn't rigged.

0:01:39.440 --> 0:01:41.840
<v Speaker 1>Look at the kind of phone I'm using. So anyway,

0:01:43.040 --> 0:01:45.000
<v Speaker 1>I think I think in order to really understand what

0:01:45.040 --> 0:01:47.800
<v Speaker 1>we're talking about, first we have to establish what we

0:01:47.880 --> 0:01:50.560
<v Speaker 1>mean by an open versus a closed system. So let

0:01:50.560 --> 0:01:53.440
<v Speaker 1>me tell you what a closed system is. Closed systems

0:01:53.520 --> 0:01:57.840
<v Speaker 1>quality people. That's what a closed system is. Closed system

0:01:57.960 --> 0:02:02.760
<v Speaker 1>is where you create a and infrastructure. Uh, an ecosystem,

0:02:02.840 --> 0:02:05.520
<v Speaker 1>if you will, where you control as many of the

0:02:05.560 --> 0:02:10.240
<v Speaker 1>factors as you possibly can, and you don't allow outside

0:02:10.240 --> 0:02:14.640
<v Speaker 1>influences to change your system. So an example of a

0:02:14.680 --> 0:02:19.160
<v Speaker 1>company that takes the closed system approach is Apple. That's

0:02:19.160 --> 0:02:22.480
<v Speaker 1>not to say that Apple only does the closed off approach.

0:02:22.520 --> 0:02:23.959
<v Speaker 1>If it did, then you would never be able to

0:02:24.040 --> 0:02:27.440
<v Speaker 1>run any other kind of software or app on Apple products.

0:02:27.960 --> 0:02:30.720
<v Speaker 1>You would only be able to run Apple created stuff.

0:02:31.040 --> 0:02:33.480
<v Speaker 1>But it's an example of a system because it's more

0:02:33.480 --> 0:02:36.560
<v Speaker 1>closed than it is open. And there are various reasons

0:02:36.560 --> 0:02:38.520
<v Speaker 1>for doing this, but we'll get into that in the debate.

0:02:39.120 --> 0:02:42.120
<v Speaker 1>But that that's kind of what how I define a

0:02:42.160 --> 0:02:44.400
<v Speaker 1>closed system. It's one where you're trying to control as

0:02:44.480 --> 0:02:47.360
<v Speaker 1>much as possible and it's all coming from or as

0:02:47.400 --> 0:02:49.320
<v Speaker 1>much of it as possible is coming from a single

0:02:49.400 --> 0:02:54.600
<v Speaker 1>source and the outside stuff is shut away. Yes, And

0:02:54.600 --> 0:02:57.400
<v Speaker 1>and I think as we talk about this, our listeners

0:02:57.400 --> 0:03:01.000
<v Speaker 1>will realize that there are a few absolute in this discussion.

0:03:01.120 --> 0:03:06.919
<v Speaker 1>Very true, Okay. So open source information wants to be free,

0:03:07.480 --> 0:03:11.800
<v Speaker 1>and the ore are computing devices should too. It's the

0:03:11.840 --> 0:03:15.000
<v Speaker 1>only way to be uh, you know, free to be

0:03:15.280 --> 0:03:20.760
<v Speaker 1>you and me? Um, okay, hippie. No. An open system

0:03:21.040 --> 0:03:25.320
<v Speaker 1>is is something that is not made for corporate gain.

0:03:25.800 --> 0:03:28.600
<v Speaker 1>It is out there for the public to use. Anybody

0:03:28.600 --> 0:03:31.360
<v Speaker 1>who wants to make a contribution to it. Can people

0:03:31.440 --> 0:03:35.200
<v Speaker 1>can use it, uh if they want to, and there

0:03:35.400 --> 0:03:39.200
<v Speaker 1>is it's it's there as offered as a public service. Um.

0:03:39.280 --> 0:03:41.680
<v Speaker 1>And is therefore the people of the people, by the people,

0:03:42.280 --> 0:03:47.680
<v Speaker 1>and you closed system punks should leave us alone because

0:03:47.760 --> 0:03:49.600
<v Speaker 1>this is the way it really should be and trying

0:03:49.600 --> 0:03:52.000
<v Speaker 1>to make a buck off that is wrong. So if

0:03:52.040 --> 0:03:53.800
<v Speaker 1>you think of it, uh, an open system is sort

0:03:53.840 --> 0:03:57.400
<v Speaker 1>of democratic and that anyone can really contribute to it

0:03:57.480 --> 0:04:00.160
<v Speaker 1>and and change it. And also we should point out

0:04:00.160 --> 0:04:02.560
<v Speaker 1>before we really get into this debate, uh, that it

0:04:02.680 --> 0:04:07.360
<v Speaker 1>is possible to have a a product probably that's for sale,

0:04:07.480 --> 0:04:10.040
<v Speaker 1>either that's an open system or a closed system. Open

0:04:10.080 --> 0:04:11.880
<v Speaker 1>and closed does not mean that one is free and

0:04:11.960 --> 0:04:15.760
<v Speaker 1>one is is you charge for Yeah, I was, I did. Yeah,

0:04:15.800 --> 0:04:17.640
<v Speaker 1>that's a good point. I should have pointed out that

0:04:17.720 --> 0:04:21.680
<v Speaker 1>sort of the quote unquote ideal when when a lot

0:04:21.680 --> 0:04:23.960
<v Speaker 1>of people talk about open source, right, if you're going

0:04:23.960 --> 0:04:27.680
<v Speaker 1>the ultimate open source, like the utopian version of open source,

0:04:30.320 --> 0:04:32.280
<v Speaker 1>that's cool. That's cool, yeah, because there there really is

0:04:32.320 --> 0:04:34.800
<v Speaker 1>a spectrum here. But we're gonna try and be like hardcore.

0:04:35.400 --> 0:04:39.680
<v Speaker 1>So Malanie, explain why I think that closed systems are

0:04:39.720 --> 0:04:43.719
<v Speaker 1>superior to open systems. So with a closed system and

0:04:44.040 --> 0:04:48.760
<v Speaker 1>with with with with everything coming from a single source.

0:04:48.839 --> 0:04:50.599
<v Speaker 1>So in this case, let's say it's a company. A

0:04:50.640 --> 0:04:53.000
<v Speaker 1>company is creating a product that is closed off, no

0:04:53.160 --> 0:04:57.120
<v Speaker 1>other outside influence can can come into this product. It

0:04:57.160 --> 0:05:00.440
<v Speaker 1>means that there's an expectation of quality cont role that

0:05:00.480 --> 0:05:03.680
<v Speaker 1>you don't have with open systems. You actually contest everything,

0:05:03.680 --> 0:05:06.719
<v Speaker 1>make sure everything works properly on the hardware. So if

0:05:06.760 --> 0:05:09.360
<v Speaker 1>we're talking about a computer, we know that the software

0:05:09.400 --> 0:05:12.240
<v Speaker 1>will work on the computer because the software and hardware

0:05:12.279 --> 0:05:15.960
<v Speaker 1>have been developed together from the ground up. It means

0:05:16.040 --> 0:05:20.320
<v Speaker 1>that you don't have to worry about some weird incompatibility

0:05:20.440 --> 0:05:25.039
<v Speaker 1>issue when you try and install a program onto this device,

0:05:25.520 --> 0:05:28.120
<v Speaker 1>because again, everything is coming from the same source and

0:05:28.200 --> 0:05:31.440
<v Speaker 1>was made to work together. Now this can go beyond

0:05:31.560 --> 0:05:33.760
<v Speaker 1>just a computer. Let's say that you have a computer

0:05:34.120 --> 0:05:36.440
<v Speaker 1>and a smartphone and a tablet and they're all part

0:05:36.440 --> 0:05:39.200
<v Speaker 1>of the same closed system. It means that you can

0:05:39.240 --> 0:05:44.600
<v Speaker 1>expect a fairly uniform experience across these three platforms, and

0:05:44.640 --> 0:05:47.000
<v Speaker 1>maybe even be able to port your experience from one

0:05:47.000 --> 0:05:48.760
<v Speaker 1>to the other. And what I mean by that is,

0:05:48.800 --> 0:05:51.840
<v Speaker 1>let's say I'm watching a movie on my smartphone and

0:05:51.880 --> 0:05:53.640
<v Speaker 1>then I decide, you know what, I really want to

0:05:53.640 --> 0:05:55.400
<v Speaker 1>look at this on a bigger screen, and I tap

0:05:55.440 --> 0:05:58.000
<v Speaker 1>it over to my tablet, and the tablet starts playing

0:05:58.000 --> 0:06:00.360
<v Speaker 1>the movie exactly where I left off, and it all

0:06:00.400 --> 0:06:04.480
<v Speaker 1>works seamlessly because it's all running on the same platform

0:06:04.520 --> 0:06:08.039
<v Speaker 1>that's meant to work together. That is one of the

0:06:08.080 --> 0:06:10.800
<v Speaker 1>big benefits of a closed system is that you have

0:06:10.839 --> 0:06:14.839
<v Speaker 1>a uniformity in the experience and an expectation of things

0:06:14.880 --> 0:06:17.960
<v Speaker 1>are just gonna work because it was all built together

0:06:18.080 --> 0:06:22.520
<v Speaker 1>and meant to work together. Why are you taking away

0:06:22.720 --> 0:06:28.679
<v Speaker 1>my choice? If I want to have a different video

0:06:28.760 --> 0:06:32.080
<v Speaker 1>card than the one you stuck in my computer, I

0:06:32.160 --> 0:06:34.039
<v Speaker 1>want to be able to remove it and stick a

0:06:34.080 --> 0:06:37.039
<v Speaker 1>different one in there, you know what. And it's and

0:06:37.080 --> 0:06:40.400
<v Speaker 1>it's frustrating because any time I want to change a

0:06:40.480 --> 0:06:44.479
<v Speaker 1>component on my computer or I want something a little different. Uh,

0:06:44.560 --> 0:06:47.320
<v Speaker 1>you know, I have to deal with all the complications

0:06:47.360 --> 0:06:51.320
<v Speaker 1>that you're closed off. Uh. System is is taking away

0:06:51.720 --> 0:06:56.520
<v Speaker 1>and the problem is that, Uh, you're also restricting competition

0:06:56.920 --> 0:06:59.960
<v Speaker 1>because in your closed system, there's only one way to

0:07:00.120 --> 0:07:01.800
<v Speaker 1>go for a tablet, and there's one way to go

0:07:01.839 --> 0:07:03.400
<v Speaker 1>for an MP three player, and there's one way to

0:07:03.400 --> 0:07:04.960
<v Speaker 1>go for a smartphone. There's one way to go for

0:07:05.000 --> 0:07:08.560
<v Speaker 1>a computer. And I want I want choice. I want

0:07:08.600 --> 0:07:12.520
<v Speaker 1>to be able to customize my my computing experience. I

0:07:12.560 --> 0:07:15.960
<v Speaker 1>want to be able to buy something cheaper because competition

0:07:16.480 --> 0:07:19.360
<v Speaker 1>is driving down the cost of these products. So I

0:07:19.360 --> 0:07:21.720
<v Speaker 1>could go to your store and buy the one computer

0:07:21.840 --> 0:07:23.720
<v Speaker 1>you've got, or I could go to this store over

0:07:23.760 --> 0:07:26.160
<v Speaker 1>here and buy fifty different computers, and all of them

0:07:26.200 --> 0:07:29.680
<v Speaker 1>are cheaper than yours, and some of them even outperform yours. Well,

0:07:29.760 --> 0:07:31.360
<v Speaker 1>so what do you say to that? Here's what I

0:07:31.360 --> 0:07:33.240
<v Speaker 1>say to that. Sure, it might be cheaper. And even

0:07:33.280 --> 0:07:35.920
<v Speaker 1>if you have a device, a particular individual device that

0:07:35.960 --> 0:07:39.240
<v Speaker 1>performs better than one of my particular individual devices, if

0:07:39.280 --> 0:07:43.120
<v Speaker 1>you are trying to have an experience that spans multiple devices,

0:07:43.120 --> 0:07:46.560
<v Speaker 1>then you're going to start encountering things where the compatibility

0:07:46.600 --> 0:07:50.760
<v Speaker 1>issues come into play, and you may have um things

0:07:50.760 --> 0:07:54.560
<v Speaker 1>like software crashes because it's not designed to work together

0:07:54.600 --> 0:07:57.760
<v Speaker 1>seamlessly like a closed system is. So you might spend

0:07:58.200 --> 0:08:02.400
<v Speaker 1>less money initially when you first purchase your vast array

0:08:02.600 --> 0:08:06.000
<v Speaker 1>of choice here and you've got let you know, your

0:08:06.080 --> 0:08:07.880
<v Speaker 1>ultimate price tag is lower than you would if you

0:08:07.880 --> 0:08:11.920
<v Speaker 1>have bought everything from my superior closed system store. But

0:08:12.520 --> 0:08:15.120
<v Speaker 1>the amount of frustration you're going to have as that

0:08:15.200 --> 0:08:20.040
<v Speaker 1>experience is unsatisfactory because the various pieces are not playing

0:08:20.080 --> 0:08:24.760
<v Speaker 1>together properly is far going to outweigh the miniscule additional

0:08:25.120 --> 0:08:26.920
<v Speaker 1>investment you would have to make if you had purchased

0:08:26.920 --> 0:08:29.440
<v Speaker 1>it all from me in the first place. And yeah,

0:08:29.640 --> 0:08:33.000
<v Speaker 1>you're one individual device might behave better or perform better

0:08:33.040 --> 0:08:36.559
<v Speaker 1>than why one individual device, but collectively the experience is

0:08:36.640 --> 0:08:39.440
<v Speaker 1>much more satisfying on my end than it is on yours,

0:08:39.440 --> 0:08:43.480
<v Speaker 1>because it's yours is piecemeal. And also, my system is

0:08:43.520 --> 0:08:47.360
<v Speaker 1>designed to just work. Your system is designed to make

0:08:47.400 --> 0:08:50.000
<v Speaker 1>me have to have a computer science degree if I

0:08:50.040 --> 0:08:51.920
<v Speaker 1>want to figure out how to do the same thing

0:08:51.960 --> 0:08:58.880
<v Speaker 1>on one device as I'm doing on another device. Ha, superior,

0:08:58.960 --> 0:09:01.240
<v Speaker 1>You say, yes, I don't think that word means what

0:09:01.320 --> 0:09:03.719
<v Speaker 1>you think. Well, here, let me put it to you

0:09:03.800 --> 0:09:06.520
<v Speaker 1>another way. Let's let's let's take a look at the

0:09:06.520 --> 0:09:09.760
<v Speaker 1>way a closed system versus an open system attacks the

0:09:09.840 --> 0:09:15.320
<v Speaker 1>problem of malware because they have very different approaches. Right, So,

0:09:15.480 --> 0:09:19.880
<v Speaker 1>if we're talking about the perfect closed system, ideally there's

0:09:19.880 --> 0:09:23.360
<v Speaker 1>no malware because nothing from outside is being introduced into

0:09:23.400 --> 0:09:27.520
<v Speaker 1>the system unless there's some you know, disgruntled employee that

0:09:27.559 --> 0:09:30.800
<v Speaker 1>I've bullied out of out of their sanity. We don't

0:09:30.840 --> 0:09:33.240
<v Speaker 1>have to worry about malware entering into the closed system

0:09:33.280 --> 0:09:37.079
<v Speaker 1>because everything is made by this one entity and it's

0:09:37.120 --> 0:09:38.760
<v Speaker 1>all made to work together so you don't have to

0:09:38.760 --> 0:09:42.760
<v Speaker 1>worry about some sort of virus perpetuating itself through your system.

0:09:43.480 --> 0:09:49.760
<v Speaker 1>Now that's different from the way open systems attack malware. Well,

0:09:50.559 --> 0:09:53.960
<v Speaker 1>see the open systems, you could have other people, multiple

0:09:54.000 --> 0:09:57.200
<v Speaker 1>people working on solutions to things like vulnerabilities in the

0:09:57.240 --> 0:10:02.160
<v Speaker 1>operating system, and people who are working on uh anti

0:10:02.240 --> 0:10:06.320
<v Speaker 1>malware software for your system. So the thing is, that's

0:10:06.360 --> 0:10:09.480
<v Speaker 1>a small price to pay for the ability to hack

0:10:09.559 --> 0:10:12.440
<v Speaker 1>into the system and change whatever you want to change

0:10:12.440 --> 0:10:15.920
<v Speaker 1>about the system. If you want to, UH, get into

0:10:15.960 --> 0:10:18.720
<v Speaker 1>the operating system and see what makes it tick and

0:10:18.920 --> 0:10:24.120
<v Speaker 1>learn more about what what programs and what functions are

0:10:24.160 --> 0:10:26.640
<v Speaker 1>going on in the background. For example, you could be

0:10:26.679 --> 0:10:29.520
<v Speaker 1>monitoring everything I do, but if you're in your closed system,

0:10:29.520 --> 0:10:32.200
<v Speaker 1>I can't get into the background to see that. Then

0:10:32.400 --> 0:10:34.640
<v Speaker 1>you know you could be doing this all without my knowledge.

0:10:35.120 --> 0:10:37.840
<v Speaker 1>Um So with an open system, I I'm free to

0:10:37.920 --> 0:10:41.240
<v Speaker 1>install any software I want to, or remove any software

0:10:41.280 --> 0:10:44.120
<v Speaker 1>I want to from my device. And I could even

0:10:44.120 --> 0:10:47.679
<v Speaker 1>write my own because you know it's open and UH

0:10:47.800 --> 0:10:51.079
<v Speaker 1>it gives me the opportunity to hack in and play

0:10:51.120 --> 0:10:52.960
<v Speaker 1>with it and make it my own instead of make

0:10:53.040 --> 0:10:55.800
<v Speaker 1>it what your vision is because what if your closed vision,

0:10:55.840 --> 0:10:59.560
<v Speaker 1>you're closed off, walled off little garden isn't what I

0:10:59.600 --> 0:11:03.120
<v Speaker 1>think of as being the best experience for me, because hey,

0:11:03.120 --> 0:11:06.079
<v Speaker 1>everybody's an individual, right Well, first of all, we know

0:11:06.120 --> 0:11:09.240
<v Speaker 1>what you want even when you don't see That's the

0:11:09.240 --> 0:11:11.480
<v Speaker 1>thing is, we know what you want. You don't know

0:11:11.559 --> 0:11:13.920
<v Speaker 1>what you want, but we know what you want. You

0:11:13.960 --> 0:11:16.079
<v Speaker 1>think you know what you want, but until you've actually

0:11:16.120 --> 0:11:20.480
<v Speaker 1>bought into our our closed system, you really haven't haven't

0:11:20.520 --> 0:11:24.280
<v Speaker 1>experienced it. And we're going to go back into the

0:11:24.360 --> 0:11:27.480
<v Speaker 1>quality issue. Let's talk about the quality of and we're

0:11:27.520 --> 0:11:30.520
<v Speaker 1>talking about computing systems here, let's talk about the quality

0:11:30.640 --> 0:11:34.680
<v Speaker 1>of the programs that you're running on your system. Again,

0:11:34.880 --> 0:11:38.000
<v Speaker 1>with the closed system approach, those programs have been built

0:11:38.040 --> 0:11:40.280
<v Speaker 1>for a very specific set of hardware, which does not

0:11:40.440 --> 0:11:42.960
<v Speaker 1>change from what you know that if I buy my

0:11:43.040 --> 0:11:45.960
<v Speaker 1>computer from this closed system and someone else buys their

0:11:46.000 --> 0:11:48.839
<v Speaker 1>computer from the same closed system, those two computers are

0:11:48.840 --> 0:11:52.760
<v Speaker 1>going to be identical in every meaningful way. So we

0:11:52.840 --> 0:11:55.480
<v Speaker 1>know that the software is going to work equally well

0:11:55.679 --> 0:11:58.120
<v Speaker 1>on my system as it is on their system. Whereas

0:11:58.120 --> 0:11:59.920
<v Speaker 1>if we both just go into a computer store and

0:12:00.040 --> 0:12:04.280
<v Speaker 1>we each just buy a computer from various you know, manufacturers.

0:12:04.400 --> 0:12:07.240
<v Speaker 1>There's no guarantee that the same kind of software is

0:12:07.240 --> 0:12:09.240
<v Speaker 1>going to work just as well on my machine as

0:12:09.280 --> 0:12:11.360
<v Speaker 1>it is on their machine, even if the two machines

0:12:11.400 --> 0:12:14.400
<v Speaker 1>are running the same operating system, because we have difficulties

0:12:14.480 --> 0:12:19.360
<v Speaker 1>introduced by things like device drivers and hardware differences. With

0:12:19.440 --> 0:12:21.920
<v Speaker 1>the closed system, you've eliminated that you don't have to

0:12:21.920 --> 0:12:24.760
<v Speaker 1>worry about that so much. So that means that the

0:12:24.880 --> 0:12:28.600
<v Speaker 1>quality of the experience of the software put aside the

0:12:28.640 --> 0:12:31.880
<v Speaker 1>quality of the software itself, but the experience of using

0:12:31.920 --> 0:12:35.840
<v Speaker 1>it is going to be less frustrating. Uh the you know,

0:12:36.080 --> 0:12:38.600
<v Speaker 1>you might say that there's a downside with the whole

0:12:38.679 --> 0:12:41.200
<v Speaker 1>choice factor, but at the same time, you don't have

0:12:41.280 --> 0:12:44.880
<v Speaker 1>to worry about it crashing all the time or just

0:12:44.960 --> 0:12:48.400
<v Speaker 1>not behaving the proper way. I think. Sure sometimes things happen,

0:12:48.440 --> 0:12:51.360
<v Speaker 1>but on a much less frequent basis than on these

0:12:51.400 --> 0:12:55.040
<v Speaker 1>these little open systems out there that that just well,

0:12:55.520 --> 0:12:58.199
<v Speaker 1>I don't know, they they they just they just are

0:12:58.200 --> 0:13:01.320
<v Speaker 1>like every anything goes. Guys. We have more to say

0:13:01.360 --> 0:13:04.160
<v Speaker 1>about open versus closed systems in just a second, but

0:13:04.280 --> 0:13:06.840
<v Speaker 1>before we get to that, let's take a quick break

0:13:06.920 --> 0:13:18.079
<v Speaker 1>to thank our sponsor. With open source software, you have

0:13:18.160 --> 0:13:21.880
<v Speaker 1>to pretend a limitless potential of applications that could be

0:13:21.960 --> 0:13:25.560
<v Speaker 1>run for it. The more open you become, the greater

0:13:25.600 --> 0:13:30.200
<v Speaker 1>the possibilities. Um. You know, so you you can have

0:13:30.280 --> 0:13:32.840
<v Speaker 1>your closed system and have things that run specifically on

0:13:32.880 --> 0:13:36.760
<v Speaker 1>that hardware. But you know, programmers like their choices too,

0:13:37.040 --> 0:13:40.720
<v Speaker 1>and they're gonna go where where the wealth of software is,

0:13:41.040 --> 0:13:44.280
<v Speaker 1>and that's going to attract more users, and vice versa

0:13:44.360 --> 0:13:48.960
<v Speaker 1>and verse visa and something. I disagree with that because users,

0:13:49.400 --> 0:13:52.320
<v Speaker 1>most users don't want to be curators. And if you

0:13:52.360 --> 0:13:54.360
<v Speaker 1>are a user of an open system, you have to

0:13:54.400 --> 0:13:57.240
<v Speaker 1>be a curator because there's so much that you're talking about,

0:13:57.280 --> 0:14:01.559
<v Speaker 1>so much variety and so much choice, that it's overwhelming

0:14:01.559 --> 0:14:03.640
<v Speaker 1>to the average user. You sit down and you see

0:14:03.679 --> 0:14:06.560
<v Speaker 1>like there's it's like walking into a library and you

0:14:06.600 --> 0:14:08.320
<v Speaker 1>have no idea what book you want to read. You

0:14:08.360 --> 0:14:09.920
<v Speaker 1>just know you want to read a book, and you

0:14:09.960 --> 0:14:13.760
<v Speaker 1>walk into an enormous library and you have no idea

0:14:13.800 --> 0:14:17.480
<v Speaker 1>where to go. It's too confusing, Whereas in a closed

0:14:17.520 --> 0:14:21.240
<v Speaker 1>system it's been curated for you. Your choices are limited,

0:14:21.280 --> 0:14:23.040
<v Speaker 1>but at the same time you don't have to worry

0:14:23.040 --> 0:14:28.360
<v Speaker 1>about going through eight thousand different word processing programs in

0:14:28.440 --> 0:14:30.720
<v Speaker 1>order to find one that suits your needs. There's really

0:14:30.760 --> 0:14:35.240
<v Speaker 1>only one choice. And if it suits your needs, that's awesome. Jonathan,

0:14:35.280 --> 0:14:41.320
<v Speaker 1>You ignorance ha ha ha oh Saturday Night Life. I

0:14:41.400 --> 0:14:45.520
<v Speaker 1>bet you they cut that. Um anyhow uh well, see,

0:14:45.520 --> 0:14:48.240
<v Speaker 1>there's one thing that that you're leaving out here, the market,

0:14:48.480 --> 0:14:51.760
<v Speaker 1>because what happens here is the market helps people whittle

0:14:51.800 --> 0:14:54.960
<v Speaker 1>down their choices. When you have something the the word

0:14:55.040 --> 0:14:58.160
<v Speaker 1>processor of choice, the one that that more people are

0:14:58.360 --> 0:15:03.640
<v Speaker 1>using than people understand, it's the best seller phenomenon. It's

0:15:03.680 --> 0:15:05.760
<v Speaker 1>like you, you you look at the best seller lists and

0:15:05.800 --> 0:15:07.920
<v Speaker 1>you and you say, you know what, these books are

0:15:08.120 --> 0:15:10.800
<v Speaker 1>very popular. I bet you anything that if I if

0:15:10.840 --> 0:15:13.040
<v Speaker 1>I read it, I'm you know, I will at least

0:15:13.040 --> 0:15:15.200
<v Speaker 1>look at these first because I know lots of people

0:15:15.280 --> 0:15:18.000
<v Speaker 1>like them, and that helps people make choices. As far

0:15:18.040 --> 0:15:21.240
<v Speaker 1>as software is concerned, and you know, there's always a

0:15:21.320 --> 0:15:25.480
<v Speaker 1>new programmer coming online to develop new software and you

0:15:25.520 --> 0:15:28.600
<v Speaker 1>can always help be the kingmaker for the next generation

0:15:28.640 --> 0:15:31.600
<v Speaker 1>of software too, But not in the closed system where

0:15:31.600 --> 0:15:34.840
<v Speaker 1>you know your choices are somewhat limited. I don't know.

0:15:34.840 --> 0:15:37.320
<v Speaker 1>I'm trying to think of a best selling open source

0:15:37.360 --> 0:15:40.920
<v Speaker 1>software example, and it's really hard. Well, you know, in

0:15:40.920 --> 0:15:43.960
<v Speaker 1>a lot of cases open source software can be free

0:15:44.080 --> 0:15:48.600
<v Speaker 1>or donationware, and a donationware world, people pay what they

0:15:48.720 --> 0:15:51.160
<v Speaker 1>what it's worth to them. And sure some people are

0:15:51.160 --> 0:15:55.240
<v Speaker 1>gonna pay a quarter, and there are also people who

0:15:55.280 --> 0:15:58.240
<v Speaker 1>pay a hundred dollars for the same piece of software

0:15:58.240 --> 0:16:00.160
<v Speaker 1>because it means more to them and it's important to

0:16:00.200 --> 0:16:03.440
<v Speaker 1>them to donate to the community. I mean, you know,

0:16:04.480 --> 0:16:07.600
<v Speaker 1>not found that out? How did how did minecraft? Just?

0:16:08.040 --> 0:16:11.160
<v Speaker 1>You know, it's it's a thing. Yeah, but I still

0:16:11.200 --> 0:16:13.040
<v Speaker 1>think that the closed system is the way to go.

0:16:13.240 --> 0:16:17.120
<v Speaker 1>It's a sustainable business model. It means that you once

0:16:17.160 --> 0:16:21.160
<v Speaker 1>you develop your your your line of devotees, you're good

0:16:21.200 --> 0:16:24.800
<v Speaker 1>to go. I mean because you've you've created that expectation

0:16:25.400 --> 0:16:28.960
<v Speaker 1>of that quality of experience that you deliver upon consistently,

0:16:29.360 --> 0:16:32.320
<v Speaker 1>and by doing that, you know that you know, as

0:16:32.360 --> 0:16:35.360
<v Speaker 1>long as you maintain that level of quality, that you

0:16:35.400 --> 0:16:39.240
<v Speaker 1>will have a customer base moving forward. Whereas with this

0:16:39.400 --> 0:16:42.240
<v Speaker 1>open source approach, I don't see how you're going to be,

0:16:42.440 --> 0:16:45.440
<v Speaker 1>you know, really making a sustainable business out of that.

0:16:45.800 --> 0:16:49.400
<v Speaker 1>And while the ideals are wonderful and fantastic and and

0:16:49.400 --> 0:16:53.360
<v Speaker 1>and and and and happy and all that mess. Um,

0:16:53.480 --> 0:16:56.760
<v Speaker 1>I just don't see it, you know, perpetuating itself after

0:16:57.080 --> 0:16:58.960
<v Speaker 1>a certain amount, and you know, eventually a guy's got

0:16:58.960 --> 0:17:03.600
<v Speaker 1>to eat well. And and that's why I think, uh,

0:17:03.640 --> 0:17:07.600
<v Speaker 1>that's why I think openness is sort of a bell curve. Yeah,

0:17:07.760 --> 0:17:10.239
<v Speaker 1>because the one end you have the clothe the the

0:17:10.280 --> 0:17:14.359
<v Speaker 1>completely closed off system with fewer fewer users, which you know,

0:17:14.680 --> 0:17:17.720
<v Speaker 1>we should point out again there's not really that many

0:17:17.760 --> 0:17:19.960
<v Speaker 1>that I can't think of any company that would be

0:17:20.400 --> 0:17:23.080
<v Speaker 1>though I could point to that say absolutely, is this

0:17:23.640 --> 0:17:25.800
<v Speaker 1>like even the systems that we think of as closed,

0:17:26.080 --> 0:17:30.159
<v Speaker 1>like Apple and Nintendo aren't really that closed. Otherwise no

0:17:30.400 --> 0:17:32.760
<v Speaker 1>third party developer would ever be able to create anything

0:17:32.760 --> 0:17:36.600
<v Speaker 1>for their platforms. Right. And then at the other side, Um,

0:17:36.720 --> 0:17:40.520
<v Speaker 1>I'm trying to think of somebody who is really completely

0:17:40.640 --> 0:17:45.000
<v Speaker 1>open as far as open source, but as close as

0:17:45.040 --> 0:17:47.640
<v Speaker 1>you can get. Yeah. And the thing is, as Jonathan

0:17:47.640 --> 0:17:52.760
<v Speaker 1>pointed out earlier, um Lenox is free, and it's you know,

0:17:52.800 --> 0:17:55.320
<v Speaker 1>the sources open, which is in the guts of the

0:17:55.359 --> 0:17:58.080
<v Speaker 1>operating system, are open for people to use. And there

0:17:58.080 --> 0:18:00.520
<v Speaker 1>are distributions of Linux that are completely free for people

0:18:00.560 --> 0:18:03.240
<v Speaker 1>to use, and there are others that. Uh. There is

0:18:03.280 --> 0:18:07.000
<v Speaker 1>a purchase price because it is tailored to specific needs

0:18:07.040 --> 0:18:10.359
<v Speaker 1>and usually has some support level of support built into that.

0:18:10.400 --> 0:18:12.400
<v Speaker 1>So if you buy the software, then you can expect

0:18:12.400 --> 0:18:14.720
<v Speaker 1>to have someone to call if you've got a problem. Yeah.

0:18:14.760 --> 0:18:17.439
<v Speaker 1>Sometimes it's not the software itself that's that's got the

0:18:17.440 --> 0:18:21.600
<v Speaker 1>price tag, it's the support. So for example, Ubuntu is

0:18:21.600 --> 0:18:23.960
<v Speaker 1>that way you can you can get a free version

0:18:23.960 --> 0:18:25.800
<v Speaker 1>of a Buntu and install it on your computer. By

0:18:25.800 --> 0:18:27.920
<v Speaker 1>the way, the debate part of this podcast is over

0:18:27.960 --> 0:18:30.080
<v Speaker 1>in case you hadn't realized that we're now getting into

0:18:30.119 --> 0:18:32.879
<v Speaker 1>the more informational side. Um. Yeah, the the and I

0:18:32.880 --> 0:18:37.040
<v Speaker 1>think that went rather well them. But Aubuntu, you you

0:18:37.040 --> 0:18:39.199
<v Speaker 1>can get that for free and install that on a

0:18:39.240 --> 0:18:42.200
<v Speaker 1>machine for free. Uh. But if you want to have

0:18:42.720 --> 0:18:45.560
<v Speaker 1>professional level support, then you can pay a certain amount

0:18:45.640 --> 0:18:48.320
<v Speaker 1>of money and then you will have access to um

0:18:48.480 --> 0:18:52.840
<v Speaker 1>support staff, which could be anything from UM, my computer

0:18:52.960 --> 0:18:55.359
<v Speaker 1>isn't behaving properly, what is the what is the source

0:18:55.400 --> 0:18:57.720
<v Speaker 1>of this problem? How do I fix it too? I'm

0:18:57.800 --> 0:19:03.200
<v Speaker 1>running an actual close network of machines in this one business,

0:19:03.200 --> 0:19:04.800
<v Speaker 1>and I need to know how to set this up

0:19:05.000 --> 0:19:07.720
<v Speaker 1>so that everything is secure that kind of it's it's

0:19:07.760 --> 0:19:11.000
<v Speaker 1>all levels of support. Uh. And and you know, there

0:19:11.040 --> 0:19:14.000
<v Speaker 1>are definitely arguments both for and against the closed and

0:19:14.040 --> 0:19:17.160
<v Speaker 1>open systems, as we were demonstrating earlier. And it's not

0:19:17.240 --> 0:19:20.920
<v Speaker 1>that one system is inherently better or worse than the other.

0:19:20.960 --> 0:19:25.800
<v Speaker 1>They're just different philosophies on how to provide um goods

0:19:25.840 --> 0:19:29.440
<v Speaker 1>and services. Yeah, really they are the arguments we were making.

0:19:29.480 --> 0:19:32.359
<v Speaker 1>I think, Um, you know, there were good arguments on

0:19:32.400 --> 0:19:36.280
<v Speaker 1>both sides. I think the it works better. There are

0:19:36.400 --> 0:19:39.440
<v Speaker 1>arguments I've heard sort of like the ones the debate

0:19:39.480 --> 0:19:41.800
<v Speaker 1>we just had that we're far more heated than that

0:19:42.119 --> 0:19:45.040
<v Speaker 1>to get the when you're actually thinking about both sides

0:19:45.080 --> 0:19:47.280
<v Speaker 1>and not taking a side, it it kind of works

0:19:47.320 --> 0:19:50.320
<v Speaker 1>better because really there are some benefits with with clothes,

0:19:50.400 --> 0:19:53.359
<v Speaker 1>you do have things that just work, um. But with

0:19:53.440 --> 0:19:55.199
<v Speaker 1>open you do have a lot more choice and the

0:19:55.200 --> 0:19:57.119
<v Speaker 1>ability to tinker more with it. And it's sort of

0:19:57.119 --> 0:19:59.720
<v Speaker 1>really I think depends on what you're looking for. So,

0:20:00.359 --> 0:20:02.440
<v Speaker 1>which is why so many people use Windows, because it's

0:20:02.440 --> 0:20:05.240
<v Speaker 1>sort of an open closed system. You know, Windows is

0:20:05.280 --> 0:20:07.920
<v Speaker 1>Windows is sort of the middle ground. Uh, It's it's

0:20:08.840 --> 0:20:11.359
<v Speaker 1>it leans closed, Yeah, it leans closed, but it has

0:20:11.480 --> 0:20:13.879
<v Speaker 1>a lot of flexibility for people to build applications that

0:20:13.960 --> 0:20:17.240
<v Speaker 1>run on Windows. So in that that sense, it's open

0:20:17.440 --> 0:20:20.920
<v Speaker 1>in the in the way that you know, again, third

0:20:20.920 --> 0:20:24.399
<v Speaker 1>party developers create the vast majority of software that runs

0:20:24.400 --> 0:20:28.200
<v Speaker 1>on Windows based PCs. You know, very a small percentage

0:20:28.240 --> 0:20:30.640
<v Speaker 1>of the software that runs on Windows based PCs comes

0:20:30.640 --> 0:20:35.320
<v Speaker 1>from Microsoft. There there's there are very important applications that

0:20:35.320 --> 0:20:38.199
<v Speaker 1>are on a typical Windows based PC that are from Microsoft.

0:20:38.560 --> 0:20:40.359
<v Speaker 1>But you know, if you're like, if you're going to

0:20:40.480 --> 0:20:43.840
<v Speaker 1>some video gamers house and you're looking at his rig

0:20:44.320 --> 0:20:46.439
<v Speaker 1>then or her rig, I should say, because you know,

0:20:47.359 --> 0:20:51.560
<v Speaker 1>I've met some lead female video gamers who could wipe

0:20:51.600 --> 0:20:54.600
<v Speaker 1>the floor with me in any game I shows, which

0:20:54.640 --> 0:20:57.600
<v Speaker 1>is very they're staring at you now as a matter

0:20:57.640 --> 0:20:59.720
<v Speaker 1>of fact, Yeah, well I'll probably end up seeing some

0:20:59.720 --> 0:21:03.560
<v Speaker 1>of them in ces uh, and they'll again I won't

0:21:03.600 --> 0:21:05.720
<v Speaker 1>challenge them that I already know how I would turn

0:21:05.760 --> 0:21:07.960
<v Speaker 1>out anyway. So you but you go on, you look

0:21:08.000 --> 0:21:10.879
<v Speaker 1>at the software on that person's uh computer, and you're

0:21:10.880 --> 0:21:12.800
<v Speaker 1>gonna see that there's a ton of stuff on there

0:21:13.080 --> 0:21:15.800
<v Speaker 1>that never came out of Microsoft. Uh. And same the

0:21:15.840 --> 0:21:19.080
<v Speaker 1>same sort of thing applies to Apple it's not. There's

0:21:19.119 --> 0:21:21.800
<v Speaker 1>not as much software as far as just you know,

0:21:22.040 --> 0:21:24.919
<v Speaker 1>sheer numbers as you would find for a Windows based PC.

0:21:25.240 --> 0:21:27.119
<v Speaker 1>But you know, even Apple, which we think of as

0:21:27.119 --> 0:21:30.159
<v Speaker 1>a really like a walled garden or a closed system,

0:21:30.359 --> 0:21:32.600
<v Speaker 1>depends heavily on third party developers. If it didn't, the

0:21:32.600 --> 0:21:36.040
<v Speaker 1>app store for the iPhone and iPad and and iPod

0:21:36.080 --> 0:21:38.840
<v Speaker 1>Touch would be empty. You know, there would be very

0:21:38.880 --> 0:21:42.000
<v Speaker 1>few apps that you could run because Apple only provides

0:21:42.000 --> 0:21:45.880
<v Speaker 1>a few, um but you know, they they they lean

0:21:46.040 --> 0:21:48.560
<v Speaker 1>very heavily on third party developers. Not at the same time,

0:21:48.600 --> 0:21:51.800
<v Speaker 1>third party developers have to go through a very rigorous

0:21:52.359 --> 0:21:56.080
<v Speaker 1>UH routine in order to submit an app and have

0:21:56.160 --> 0:21:58.240
<v Speaker 1>it featured in the App Store. And of course if

0:21:58.280 --> 0:22:01.000
<v Speaker 1>it's not in the app store, technically you can't load

0:22:01.040 --> 0:22:03.520
<v Speaker 1>it on an Apple device unless you've gone through the

0:22:03.520 --> 0:22:06.919
<v Speaker 1>process of jail breaking it. But using it unaltered an

0:22:06.960 --> 0:22:10.560
<v Speaker 1>unaltered Apple device, you can only load things that are

0:22:10.600 --> 0:22:14.320
<v Speaker 1>through the the Apple's official app store, So in that

0:22:14.440 --> 0:22:16.520
<v Speaker 1>sense it's closed off because if it's not approved, then

0:22:16.560 --> 0:22:18.720
<v Speaker 1>it doesn't go on. The same thing with Nintendo, you know,

0:22:18.760 --> 0:22:21.119
<v Speaker 1>they would certify the games that would go on their

0:22:21.160 --> 0:22:24.439
<v Speaker 1>systems and if it didn't get Nintendo certification, it didn't,

0:22:24.720 --> 0:22:31.000
<v Speaker 1>it didn't get made, didn't become available on the Nintendo. So, uh,

0:22:31.160 --> 0:22:33.399
<v Speaker 1>that's a closed way of looking at and again that

0:22:33.440 --> 0:22:37.119
<v Speaker 1>goes to that sort of quality control argument where the

0:22:38.600 --> 0:22:42.920
<v Speaker 1>closed the company perpetuating this closed system could argue that

0:22:43.240 --> 0:22:47.560
<v Speaker 1>this means that we only have applications of a certain

0:22:47.640 --> 0:22:50.080
<v Speaker 1>quality that we know are going to run properly on

0:22:50.080 --> 0:22:53.280
<v Speaker 1>our hardware. They're not going to cause any problems with

0:22:53.320 --> 0:22:55.879
<v Speaker 1>anything else running on our hardware, and they're going to

0:22:55.920 --> 0:22:59.240
<v Speaker 1>deliver an experience that we you know, it reaches a

0:22:59.240 --> 0:23:01.840
<v Speaker 1>certain level that we have come to expect with our

0:23:01.960 --> 0:23:05.320
<v Speaker 1>our products. Um, Whereas if you go with an open system,

0:23:05.320 --> 0:23:08.320
<v Speaker 1>it's more like we want anyone to be able to

0:23:09.160 --> 0:23:12.280
<v Speaker 1>potentially run anything on this system that's been designed for it,

0:23:12.720 --> 0:23:14.840
<v Speaker 1>and we don't want to limit that at all. We

0:23:14.840 --> 0:23:19.440
<v Speaker 1>don't want to put our biases against certain kinds of applications,

0:23:19.440 --> 0:23:22.760
<v Speaker 1>are certain ways of creating stuff in play. We want

0:23:22.800 --> 0:23:25.760
<v Speaker 1>it to be an open playground for everybody. We have

0:23:25.800 --> 0:23:29.280
<v Speaker 1>a little bit more to say about this whole concept

0:23:29.400 --> 0:23:31.480
<v Speaker 1>of how do you present your systems? Do you go

0:23:31.560 --> 0:23:33.680
<v Speaker 1>with the open model or the closed model? But before

0:23:33.720 --> 0:23:36.120
<v Speaker 1>we jump into that last bit, let's take another quick

0:23:36.160 --> 0:23:47.160
<v Speaker 1>break to thank our sponsor. Well, uh, you know, for

0:23:47.160 --> 0:23:49.960
<v Speaker 1>for Windows, you can argue, you can make the hardware argument, Well,

0:23:50.320 --> 0:23:53.200
<v Speaker 1>I can go and build my own system from the

0:23:53.240 --> 0:23:56.080
<v Speaker 1>components that I can get in my my corner electronics store,

0:23:56.119 --> 0:23:57.960
<v Speaker 1>and I can make my own system and install Windows

0:23:57.960 --> 0:24:00.760
<v Speaker 1>on it, and it's gonna work. Uh. Of course, chances

0:24:00.800 --> 0:24:03.560
<v Speaker 1>are that the there are drivers for the video card,

0:24:03.600 --> 0:24:06.120
<v Speaker 1>and there are drivers for all the devices that you're

0:24:06.119 --> 0:24:08.080
<v Speaker 1>going to do because you're running Windows on it, and

0:24:08.240 --> 0:24:11.640
<v Speaker 1>and you would also have to take considerations like, uh,

0:24:11.680 --> 0:24:14.119
<v Speaker 1>which kind of motherboard are you using? Because only certain

0:24:14.160 --> 0:24:18.240
<v Speaker 1>motherboards will support certain processors but not other processors. So yeah,

0:24:18.320 --> 0:24:21.040
<v Speaker 1>you've got limitations on on. You know, It's not like

0:24:21.320 --> 0:24:24.760
<v Speaker 1>even building a PC from scratch is not totally open

0:24:25.200 --> 0:24:30.240
<v Speaker 1>because some components are going to limit which other components

0:24:30.240 --> 0:24:32.720
<v Speaker 1>you can actually put into your machine. In other words,

0:24:32.760 --> 0:24:36.560
<v Speaker 1>not everything is compatible with everything else, which is uh

0:24:36.680 --> 0:24:39.640
<v Speaker 1>for for people who are interested in dabbling with Linux,

0:24:39.880 --> 0:24:43.719
<v Speaker 1>that can be frustrating because, um, the drivers come around.

0:24:44.119 --> 0:24:47.520
<v Speaker 1>Some some component manufacturers will write a driver for Lenox

0:24:47.560 --> 0:24:51.199
<v Speaker 1>for their card or or device, but not all of

0:24:51.240 --> 0:24:53.679
<v Speaker 1>them will, and so it relies on the community to

0:24:53.760 --> 0:24:55.879
<v Speaker 1>put one in there. And for people who go, you

0:24:55.920 --> 0:24:57.600
<v Speaker 1>know what, I really want to try I want to

0:24:58.000 --> 0:25:01.320
<v Speaker 1>or you know Linux meant or you know any of

0:25:01.359 --> 0:25:03.760
<v Speaker 1>the others, and I want to try this out. So

0:25:03.800 --> 0:25:05.680
<v Speaker 1>they put it the disk in there, they reboot their machines,

0:25:05.680 --> 0:25:08.359
<v Speaker 1>and they'll find out that parts of their system don't

0:25:08.520 --> 0:25:12.800
<v Speaker 1>don't quite work. Yeah, and the more odds, the more

0:25:12.840 --> 0:25:14.800
<v Speaker 1>frustrating for people who are just playing around with Yeah,

0:25:14.880 --> 0:25:18.280
<v Speaker 1>the more obscure the elements are inside your machine, the

0:25:18.520 --> 0:25:20.960
<v Speaker 1>less likely you're gonna find support. Just off the top

0:25:21.000 --> 0:25:23.000
<v Speaker 1>of the bat. I mean, if it's something that's a

0:25:23.080 --> 0:25:25.680
<v Speaker 1>really popular component, then you can it's a pretty safe

0:25:25.680 --> 0:25:27.919
<v Speaker 1>bet that someone out there has created a driver for

0:25:28.000 --> 0:25:31.000
<v Speaker 1>it for an open source operating system, just because you

0:25:31.040 --> 0:25:32.640
<v Speaker 1>know law of averages, you've got a lot of people

0:25:32.640 --> 0:25:35.320
<v Speaker 1>who are using the same kind of hardware, then there's

0:25:35.320 --> 0:25:37.520
<v Speaker 1>a good chance someone has designed something so that that

0:25:37.600 --> 0:25:41.199
<v Speaker 1>hardware will work properly with an open source operating system.

0:25:41.440 --> 0:25:44.399
<v Speaker 1>But if you've got you know, some cheap sound card

0:25:44.480 --> 0:25:46.879
<v Speaker 1>that you found that it is made by someone that

0:25:47.200 --> 0:25:50.040
<v Speaker 1>hardly anyone knows about, it may not have the support

0:25:50.080 --> 0:25:53.399
<v Speaker 1>there in an open source operating system. But then you know,

0:25:53.440 --> 0:25:55.359
<v Speaker 1>the same thing is true with if you if you

0:25:55.840 --> 0:25:59.679
<v Speaker 1>upgrade a Windows based PC and you go to the

0:25:59.720 --> 0:26:02.879
<v Speaker 1>new form of Windows, often you will find that one

0:26:02.880 --> 0:26:07.080
<v Speaker 1>of the big problems is that you'll lose um support

0:26:07.119 --> 0:26:11.240
<v Speaker 1>for certain kinds of peripherals. The drivers will not update,

0:26:11.359 --> 0:26:14.040
<v Speaker 1>or they aren't compatible with the new operating system, and

0:26:14.080 --> 0:26:18.080
<v Speaker 1>sometimes they gets patched, or sometimes the device manufacturers will

0:26:18.119 --> 0:26:21.240
<v Speaker 1>release a new driver that works specifically with a new

0:26:21.240 --> 0:26:23.800
<v Speaker 1>operating system. But you can't get stuck that way too,

0:26:23.800 --> 0:26:26.520
<v Speaker 1>So it's not like it's only with open source. In fact,

0:26:27.119 --> 0:26:28.880
<v Speaker 1>that was one of the big problems that people were

0:26:28.920 --> 0:26:32.199
<v Speaker 1>reporting with Mac OS ten lion was that, you know,

0:26:32.359 --> 0:26:35.119
<v Speaker 1>if you upgraded that, which is a closed system. You know,

0:26:35.240 --> 0:26:40.119
<v Speaker 1>you're talking about a known quantity with Apple hardware, but

0:26:40.280 --> 0:26:43.720
<v Speaker 1>if you upgraded, there were certain peripherals that they didn't

0:26:43.760 --> 0:26:47.280
<v Speaker 1>have driver support anymore, and you know, or certain software

0:26:47.359 --> 0:26:49.080
<v Speaker 1>that had no no longer had support, and it was

0:26:49.119 --> 0:26:51.520
<v Speaker 1>software that was designed to run on the Mac operating

0:26:51.520 --> 0:26:54.919
<v Speaker 1>system and yet could not run this newest version of

0:26:54.960 --> 0:26:57.840
<v Speaker 1>the OS. Uh So it's not like it's a problem

0:26:57.840 --> 0:27:00.440
<v Speaker 1>that's unique to open source. It can all will happen

0:27:00.560 --> 0:27:03.680
<v Speaker 1>in a closed system. Um. You know, the people who

0:27:03.720 --> 0:27:06.280
<v Speaker 1>create closed systems would probably argue what happens less frequently,

0:27:06.600 --> 0:27:08.520
<v Speaker 1>or that you might not have to wait as long.

0:27:08.680 --> 0:27:12.920
<v Speaker 1>But that's you know, splitting hairs. Yeah, that's um that's

0:27:12.960 --> 0:27:17.120
<v Speaker 1>another thing too, for for operating systems that are designed

0:27:17.160 --> 0:27:20.760
<v Speaker 1>by the community. UM, there's you know, it may be

0:27:20.760 --> 0:27:23.680
<v Speaker 1>difficult to find a particular driver or piece of software

0:27:23.720 --> 0:27:26.520
<v Speaker 1>simply because somebody may not necessarily be working on it,

0:27:27.040 --> 0:27:30.439
<v Speaker 1>depending on if there are vulnerabilities in the operating system there. Uh.

0:27:30.560 --> 0:27:32.639
<v Speaker 1>Generally something like that is going to draw the attention

0:27:32.640 --> 0:27:35.320
<v Speaker 1>of the community and will be fixed more quickly. Apple

0:27:35.359 --> 0:27:37.760
<v Speaker 1>gets criticized from time to time when they find vulnerabilities

0:27:37.760 --> 0:27:40.280
<v Speaker 1>in the operating system that could open the machine up

0:27:40.320 --> 0:27:45.440
<v Speaker 1>to uh uh possible attack. Um, you know, for not

0:27:45.560 --> 0:27:49.760
<v Speaker 1>acting on it as quickly as Microsoft does with its patches. Um.

0:27:49.800 --> 0:27:52.680
<v Speaker 1>You know. So there's there's a trade off there, Um,

0:27:52.720 --> 0:27:55.879
<v Speaker 1>but there is. I think there is some benefit in

0:27:55.880 --> 0:28:00.320
<v Speaker 1>a way of being that more hybrid system because um,

0:28:00.359 --> 0:28:03.920
<v Speaker 1>you know, that attracts the most users. I want some flexibility,

0:28:03.920 --> 0:28:07.520
<v Speaker 1>but I want most mostly I want it to work. Um.

0:28:07.640 --> 0:28:10.600
<v Speaker 1>So you get that sort of combo uh system. And

0:28:10.920 --> 0:28:13.080
<v Speaker 1>that's really sort of what Android is really when you

0:28:13.119 --> 0:28:17.480
<v Speaker 1>get down to it, because Android works on a multitude

0:28:17.520 --> 0:28:22.440
<v Speaker 1>of different phones, whereas iOS. Apple's iOS system works on

0:28:23.080 --> 0:28:27.960
<v Speaker 1>Apple branded phones and those only UM and some of

0:28:27.960 --> 0:28:30.320
<v Speaker 1>the others do to the the web os worked on

0:28:30.359 --> 0:28:32.760
<v Speaker 1>the on the Palm phones. UM, you know those are

0:28:32.800 --> 0:28:35.879
<v Speaker 1>those are closed systems. UM Windows works on a on

0:28:35.960 --> 0:28:38.760
<v Speaker 1>a variety of different phones. But the problem is for developers,

0:28:38.760 --> 0:28:41.640
<v Speaker 1>and they find this with a variety of systems too,

0:28:41.760 --> 0:28:45.520
<v Speaker 1>that U um uh closed system is an easier target

0:28:45.520 --> 0:28:48.200
<v Speaker 1>for them to hit. UM. One of the complaints I've

0:28:48.200 --> 0:28:52.680
<v Speaker 1>heard from Android developers is that, uh, they have difficulty

0:28:52.760 --> 0:28:55.400
<v Speaker 1>writing software that will work with all the different versions

0:28:55.600 --> 0:28:58.280
<v Speaker 1>of the operating system they're out there, and all all

0:28:58.320 --> 0:29:01.720
<v Speaker 1>these different phones, with all these different hard hardware components.

0:29:01.920 --> 0:29:04.640
<v Speaker 1>Something being a part of the problem being the carriers,

0:29:04.680 --> 0:29:06.960
<v Speaker 1>because they're not the ones not pushing out the operating

0:29:06.960 --> 0:29:09.280
<v Speaker 1>system updates for the different phones. Some of the older

0:29:09.360 --> 0:29:11.920
<v Speaker 1>updates are just lingering on. I'm not looking at you

0:29:12.160 --> 0:29:16.200
<v Speaker 1>people who won't update my phone months after Jonathan's got

0:29:16.480 --> 0:29:20.280
<v Speaker 1>his anyway, UM anyhow, Yes, I'm beating the desk of

0:29:20.320 --> 0:29:22.280
<v Speaker 1>my candy because I'm angry with them. But yeah, I

0:29:22.280 --> 0:29:25.040
<v Speaker 1>mean that's a it's a problem for developers a closed system. Hey,

0:29:25.120 --> 0:29:29.120
<v Speaker 1>you know you have a specific range of components. You

0:29:29.160 --> 0:29:31.560
<v Speaker 1>know what kind of processor in general is going to

0:29:31.640 --> 0:29:33.120
<v Speaker 1>be in there. You have a pretty good idea what

0:29:33.200 --> 0:29:36.080
<v Speaker 1>the operating system entails. You know, it's it's an easy

0:29:36.080 --> 0:29:38.800
<v Speaker 1>target to hit. But the problem with in the Mac cases,

0:29:39.040 --> 0:29:42.200
<v Speaker 1>fewer people are using it, so it's less it's a

0:29:42.240 --> 0:29:44.720
<v Speaker 1>less desirable target to hit because there are fewer dollars

0:29:44.760 --> 0:29:47.600
<v Speaker 1>to be made by writing software for it to trade off.

0:29:47.640 --> 0:29:49.920
<v Speaker 1>Getting back to the idea of the closed versus open

0:29:49.920 --> 0:29:53.640
<v Speaker 1>and I'll bring system updates. Uh so let's let's go

0:29:53.640 --> 0:29:56.040
<v Speaker 1>ahead and we'll talk about Apple versus Google, because that's

0:29:56.080 --> 0:29:58.480
<v Speaker 1>that's pretty easy. And even then again, Apple is not

0:29:58.560 --> 0:30:01.239
<v Speaker 1>totally a closed system and Google Google is certainly not

0:30:01.480 --> 0:30:04.440
<v Speaker 1>totally an open system. But it's a different approach. Right,

0:30:04.480 --> 0:30:07.280
<v Speaker 1>Like you were saying, Uh, the iOS is only going

0:30:07.320 --> 0:30:09.960
<v Speaker 1>to appear on iPhones, You're not going to find that

0:30:10.040 --> 0:30:13.400
<v Speaker 1>another hardware. Um, it's because the iPhone was designed to

0:30:13.400 --> 0:30:15.160
<v Speaker 1>do it. That that's the way Apple once it done.

0:30:15.240 --> 0:30:19.200
<v Speaker 1>It's and that's how it's intended. So yeah, sticking with

0:30:19.240 --> 0:30:21.960
<v Speaker 1>phones because that makes it it's it makes illustration, makes

0:30:21.960 --> 0:30:26.200
<v Speaker 1>talking easy illustration. Uh So, then on the Android side,

0:30:26.360 --> 0:30:29.959
<v Speaker 1>Android can theoretically be added to like a manufacturer can

0:30:30.040 --> 0:30:33.120
<v Speaker 1>choose to partner with Google and create an Android phone.

0:30:32.720 --> 0:30:35.600
<v Speaker 1>It's free, it's pretty them. They can they can just build.

0:30:35.600 --> 0:30:37.080
<v Speaker 1>All I have to do is build hardware that is

0:30:37.120 --> 0:30:40.560
<v Speaker 1>capable of supporting Android, and then they are allowed to

0:30:40.760 --> 0:30:43.760
<v Speaker 1>have Android as the operating system for that smartphone. So

0:30:43.840 --> 0:30:47.080
<v Speaker 1>two different approaches. Um Now with Apple, when there's an

0:30:47.080 --> 0:30:50.240
<v Speaker 1>OS update for iOS, Apple can push that out to

0:30:50.360 --> 0:30:53.720
<v Speaker 1>all the different devices that can still support that iOS.

0:30:53.800 --> 0:30:55.400
<v Speaker 1>But there's still going to be some to get left

0:30:55.400 --> 0:30:59.800
<v Speaker 1>behind eventually, just because the physical limitations of the hardware

0:30:59.840 --> 0:31:01.960
<v Speaker 1>will be reached, you won't be able to go beyond this.

0:31:02.120 --> 0:31:05.040
<v Speaker 1>So if you have a first generation iPhone, it's only

0:31:05.040 --> 0:31:06.880
<v Speaker 1>going to run iOS up to a certain point, and

0:31:06.920 --> 0:31:08.960
<v Speaker 1>after that you're never gonna get an update again because

0:31:09.160 --> 0:31:11.520
<v Speaker 1>you've reached the capacity of what that hardware is capable

0:31:11.520 --> 0:31:17.800
<v Speaker 1>of achieving without having a completely unsatisfying experience using that iPhone. Well,

0:31:18.280 --> 0:31:21.200
<v Speaker 1>they could just never make a newer one, except then

0:31:21.320 --> 0:31:23.760
<v Speaker 1>everyone would have what they were going to buy, and

0:31:23.760 --> 0:31:26.440
<v Speaker 1>there wouldn't be any reason for them upgrade. So anyway,

0:31:26.560 --> 0:31:31.520
<v Speaker 1>Uh but yeah, but but if you have a fairly

0:31:31.560 --> 0:31:35.640
<v Speaker 1>recent like usually it's within for the last three generations,

0:31:35.920 --> 0:31:38.040
<v Speaker 1>the latest one, the one right before that, and maybe

0:31:38.080 --> 0:31:40.920
<v Speaker 1>the one before that, you typically are able to get

0:31:40.960 --> 0:31:45.200
<v Speaker 1>the latest UM software upgrade. You might eventually get left behind,

0:31:45.240 --> 0:31:48.120
<v Speaker 1>like the three GS is probably getting pretty close to

0:31:48.120 --> 0:31:51.880
<v Speaker 1>its upper limits right now. But uh, you know, meanwhile,

0:31:51.880 --> 0:31:54.000
<v Speaker 1>when you go over to the Android side, you have

0:31:54.080 --> 0:31:57.280
<v Speaker 1>all these different carriers and they're all having they all

0:31:57.320 --> 0:32:01.280
<v Speaker 1>have handsets with different capabilities, and uh, you know, some

0:32:01.400 --> 0:32:03.680
<v Speaker 1>of those handsets might be able to run the Lace

0:32:03.840 --> 0:32:06.200
<v Speaker 1>version of Android, and some of them might not, you know,

0:32:06.400 --> 0:32:08.480
<v Speaker 1>or if they were to run the last version of Android,

0:32:08.640 --> 0:32:10.880
<v Speaker 1>the hands that might get really hot and the battery

0:32:10.960 --> 0:32:13.360
<v Speaker 1>might drain really quickly, so you would have a very

0:32:14.520 --> 0:32:16.720
<v Speaker 1>unhappy experience you're seeing it, even if you had the

0:32:16.800 --> 0:32:18.560
<v Speaker 1>Lace version, Like, well, I've got the Lace version, but

0:32:18.600 --> 0:32:21.920
<v Speaker 1>my phone lasts for two hours, then it's dead, and

0:32:22.000 --> 0:32:23.480
<v Speaker 1>at the whole time it feels like it's gonna set

0:32:23.520 --> 0:32:26.480
<v Speaker 1>my pants on fire. UM, make all excuses you want,

0:32:26.480 --> 0:32:28.240
<v Speaker 1>they still haven't pushed you out to my phone. Okay, well,

0:32:28.960 --> 0:32:31.280
<v Speaker 1>for some people like Chris setting your pants on fire,

0:32:31.320 --> 0:32:35.280
<v Speaker 1>apparently it's a feature, not a bug. Um, but what

0:32:35.480 --> 0:32:38.760
<v Speaker 1>kills the bugs there? You go, okay, well, we've all

0:32:38.840 --> 0:32:42.920
<v Speaker 1>learned something new about christal Um. So yeah, the the

0:32:43.360 --> 0:32:45.640
<v Speaker 1>that is that is one of the downsides. Now again,

0:32:45.720 --> 0:32:47.960
<v Speaker 1>like Chris was saying, you've got a lot more choice

0:32:47.960 --> 0:32:50.400
<v Speaker 1>with the open system. So if you want a phone

0:32:50.440 --> 0:32:55.000
<v Speaker 1>that has a certain processor in it or has a

0:32:55.040 --> 0:32:56.800
<v Speaker 1>certain kind of camera in it, you've got a lot

0:32:56.840 --> 0:32:58.880
<v Speaker 1>more choice than you would if you are on the

0:32:58.880 --> 0:33:00.600
<v Speaker 1>other side of the closed system. Got you know, with

0:33:00.640 --> 0:33:03.680
<v Speaker 1>the closest me essentially have the latest version of it,

0:33:03.720 --> 0:33:07.240
<v Speaker 1>and usually the one directly before it, and maybe the

0:33:07.320 --> 0:33:11.280
<v Speaker 1>one before that. And uh yeah, I mean you have

0:33:11.320 --> 0:33:14.280
<v Speaker 1>all the people that have adopted and and Android numbers

0:33:14.320 --> 0:33:17.040
<v Speaker 1>that we've that have been coming out as of about

0:33:17.040 --> 0:33:21.520
<v Speaker 1>the time that we're recording this, in very very late um,

0:33:21.640 --> 0:33:26.880
<v Speaker 1>android numbers are taking off. They're far outstripping apples, uh,

0:33:27.120 --> 0:33:31.120
<v Speaker 1>iPhone new customers even as fast as the iPhone sales.

0:33:31.600 --> 0:33:34.280
<v Speaker 1>And I think there are two big reasons. But I'm sorry,

0:33:34.280 --> 0:33:37.360
<v Speaker 1>go ahead, Well I was gonna say, is that. Well,

0:33:37.440 --> 0:33:39.480
<v Speaker 1>go ahead. Well, the two big reasons I see is

0:33:39.480 --> 0:33:42.680
<v Speaker 1>one there's way more choice, yeah right, so you've got

0:33:42.720 --> 0:33:45.200
<v Speaker 1>like all these different options. And two there are a

0:33:45.240 --> 0:33:49.200
<v Speaker 1>lot more lower cost options out there, Like with the

0:33:49.200 --> 0:33:52.200
<v Speaker 1>iPhone you've got. You know, you've got the latest version

0:33:52.240 --> 0:33:54.320
<v Speaker 1>which is going to be pretty expensive, and then the

0:33:54.360 --> 0:33:57.120
<v Speaker 1>older version, which is slightly less expensive. But you're not

0:33:57.160 --> 0:33:59.640
<v Speaker 1>gonna find any like bargain bin type stuff. You're not

0:33:59.680 --> 0:34:02.400
<v Speaker 1>gonna come across. I don't know if anyone who's ever

0:34:02.440 --> 0:34:05.160
<v Speaker 1>offered like a free iPhone with a two year contract,

0:34:05.800 --> 0:34:10.680
<v Speaker 1>but there have been Android phones that the older ones yeah, um,

0:34:10.920 --> 0:34:13.680
<v Speaker 1>actually low cost I guess maybe not free. Um. Well,

0:34:13.920 --> 0:34:17.280
<v Speaker 1>the thing is that now that that Android is becoming

0:34:17.400 --> 0:34:22.279
<v Speaker 1>the big target for developers in its class, um, you know,

0:34:22.400 --> 0:34:24.239
<v Speaker 1>there are all kinds of apps that are out there

0:34:24.239 --> 0:34:27.439
<v Speaker 1>and available for it. Um. There are also all kinds

0:34:27.480 --> 0:34:29.759
<v Speaker 1>of app stores that you can use to You don't

0:34:29.800 --> 0:34:32.320
<v Speaker 1>have to go through just the Google marketplace if you

0:34:32.320 --> 0:34:33.960
<v Speaker 1>don't want to, although you do have to change a

0:34:34.000 --> 0:34:35.480
<v Speaker 1>setting on your phone in order to be able to

0:34:35.520 --> 0:34:39.239
<v Speaker 1>access them. That that's correct. Um. The thing is, though,

0:34:39.520 --> 0:34:42.799
<v Speaker 1>the bigger the target, the more people the developers of

0:34:42.800 --> 0:34:47.839
<v Speaker 1>all kinds, including malware developers. It attracts that um not

0:34:47.920 --> 0:34:49.680
<v Speaker 1>you know, this has nothing to do with the quality

0:34:49.680 --> 0:34:52.840
<v Speaker 1>of the operating system or the security measures inherent in

0:34:52.880 --> 0:34:55.480
<v Speaker 1>the operating system. It's just a bigger target and therefore

0:34:55.520 --> 0:34:59.000
<v Speaker 1>it's a um a juicier place to strike for the

0:34:59.040 --> 0:35:01.799
<v Speaker 1>person and in the legit people too. I mean, hey,

0:35:01.920 --> 0:35:03.759
<v Speaker 1>I can I can sell my app in this app

0:35:03.760 --> 0:35:06.200
<v Speaker 1>store and reach five thousand people. I can sell my

0:35:06.239 --> 0:35:09.400
<v Speaker 1>app in this app store and reach five million people?

0:35:09.000 --> 0:35:13.120
<v Speaker 1>Yea itself far more over here. The thing is, though,

0:35:13.480 --> 0:35:16.359
<v Speaker 1>it also UH and I would argue that this is

0:35:16.400 --> 0:35:19.439
<v Speaker 1>the case for any tech that has reached that kind

0:35:19.480 --> 0:35:24.120
<v Speaker 1>of UH adoption rate, that it also inspires a lot

0:35:24.160 --> 0:35:27.879
<v Speaker 1>of junk. I mean we saw it with Atari when

0:35:29.239 --> 0:35:31.439
<v Speaker 1>opened up the platform and allowed other people to write

0:35:31.480 --> 0:35:32.920
<v Speaker 1>software for it, they were all kind of that's what

0:35:33.000 --> 0:35:34.799
<v Speaker 1>caused the video game, correct, which is where I was

0:35:34.800 --> 0:35:37.799
<v Speaker 1>getting into the whole curation argument in the debate. If

0:35:37.840 --> 0:35:40.000
<v Speaker 1>you are using an open system, then you're gonna have

0:35:40.000 --> 0:35:42.560
<v Speaker 1>a lot more choice with when it comes to not

0:35:42.680 --> 0:35:45.200
<v Speaker 1>just you know, options, but but apps that you can run.

0:35:45.840 --> 0:35:48.400
<v Speaker 1>But that also means that with the good comes a

0:35:48.440 --> 0:35:51.480
<v Speaker 1>lot of bad not that the closed systems necessarily you know,

0:35:51.520 --> 0:35:54.319
<v Speaker 1>it's not that Apple is free of bad apps. There

0:35:54.360 --> 0:35:57.120
<v Speaker 1>are plenty of bad apps in the Apple app Store. Okay,

0:35:57.160 --> 0:35:59.120
<v Speaker 1>so I don't mean to say that, but no, no,

0:35:59.280 --> 0:36:02.640
<v Speaker 1>But because is that there's not necessarily like there's no

0:36:02.719 --> 0:36:05.680
<v Speaker 1>qualifier to create an app for Google, and you can

0:36:05.719 --> 0:36:08.160
<v Speaker 1>submit to the Google Marketplace, or you can even host

0:36:08.200 --> 0:36:09.759
<v Speaker 1>it somewhere else if you want to, and not even

0:36:09.880 --> 0:36:12.800
<v Speaker 1>go through the the process of submitting it to Google

0:36:12.840 --> 0:36:15.080
<v Speaker 1>market and people can still find it and download it

0:36:15.120 --> 0:36:20.000
<v Speaker 1>to their shorts or tablets, you know, mobile devices. Um.

0:36:20.040 --> 0:36:23.520
<v Speaker 1>But yeah, that curation becomes a problem because then if

0:36:23.560 --> 0:36:26.560
<v Speaker 1>you've got that much choice and there's no like, there's

0:36:26.600 --> 0:36:28.799
<v Speaker 1>no one out there who's kind of curating this for you,

0:36:28.840 --> 0:36:31.680
<v Speaker 1>it all falls on your shoulders. And uh, that can

0:36:31.719 --> 0:36:35.040
<v Speaker 1>just get exhausting. I mean, I mean looking through just

0:36:35.120 --> 0:36:39.080
<v Speaker 1>the list of applications, uh just you know, going page

0:36:39.080 --> 0:36:41.640
<v Speaker 1>by page. You sit there and think, well, I could

0:36:41.640 --> 0:36:43.640
<v Speaker 1>look at the ones that are the most popular and

0:36:43.840 --> 0:36:46.440
<v Speaker 1>use that as kind of a guide of curation, but

0:36:46.520 --> 0:36:48.520
<v Speaker 1>it may very well be that the app that really

0:36:48.560 --> 0:36:52.200
<v Speaker 1>meets my needs is eight pages down. And you know

0:36:52.239 --> 0:36:56.000
<v Speaker 1>that gets kind of frustrating after a while. Um yeah,

0:36:56.000 --> 0:36:58.799
<v Speaker 1>and it's it's it's funny too, because one of the

0:36:58.840 --> 0:37:02.200
<v Speaker 1>things that some people have said against Lenox. I mean,

0:37:02.320 --> 0:37:05.280
<v Speaker 1>I've I've used a couple of different flavors of Linux.

0:37:05.360 --> 0:37:09.120
<v Speaker 1>I really like the operating system. I Um, I don't

0:37:09.200 --> 0:37:12.000
<v Speaker 1>like that there are fewer people writing software for it,

0:37:12.040 --> 0:37:14.520
<v Speaker 1>but I still I love the idea, and I like

0:37:14.640 --> 0:37:17.680
<v Speaker 1>the operating system an awful lot um and the more

0:37:17.680 --> 0:37:19.680
<v Speaker 1>I play with it, the more I've enjoyed using it.

0:37:20.280 --> 0:37:22.640
<v Speaker 1>But the thing is, some people have said that the

0:37:22.680 --> 0:37:26.799
<v Speaker 1>fact that it's free is a problem because it sort

0:37:26.840 --> 0:37:29.560
<v Speaker 1>of encourages people to think that it's not actually worth anything. Right,

0:37:29.640 --> 0:37:32.360
<v Speaker 1>it should have money. It gives it gives a It

0:37:32.400 --> 0:37:35.399
<v Speaker 1>gives some people the feeling that, well, if it's free,

0:37:35.480 --> 0:37:39.239
<v Speaker 1>it must not be very good. Yeah, because you know,

0:37:39.280 --> 0:37:41.200
<v Speaker 1>if it were good, I'd have to pay money for it,

0:37:41.520 --> 0:37:43.560
<v Speaker 1>which is untrue. Which is funny because if you had

0:37:43.600 --> 0:37:44.920
<v Speaker 1>to pay money for it, people will be trying to

0:37:44.920 --> 0:37:46.680
<v Speaker 1>find a way around having to pay money for it.

0:37:48.000 --> 0:37:50.560
<v Speaker 1>Now you're you're making my brain hurt. Here's the crazy Okay,

0:37:50.800 --> 0:37:55.880
<v Speaker 1>stereotypical computer user, stereotypical Internet savvy computer user. All Right,

0:37:56.280 --> 0:37:58.760
<v Speaker 1>if something doesn't cost money, then it's not worth having.

0:37:58.800 --> 0:38:01.000
<v Speaker 1>If it's If something costs money, it's worth having, but

0:38:01.200 --> 0:38:04.839
<v Speaker 1>you shouldn't pay for it. Yeah, like you are a

0:38:04.880 --> 0:38:08.000
<v Speaker 1>messed up person, typical computer user. You need to re

0:38:08.120 --> 0:38:11.239
<v Speaker 1>examine your priorities. Yeah, yeah, well I think. And by

0:38:11.280 --> 0:38:14.959
<v Speaker 1>the way, I was once like you, Well, I think, yeah,

0:38:15.320 --> 0:38:17.640
<v Speaker 1>ideally to me anyway, And I think it does come

0:38:17.680 --> 0:38:21.520
<v Speaker 1>down to personal choice. I think ideally, Um, I do

0:38:21.600 --> 0:38:24.360
<v Speaker 1>prefer a hybrid. I do want I don't want to

0:38:24.360 --> 0:38:25.960
<v Speaker 1>have to. I like the idea of being able to

0:38:26.000 --> 0:38:28.839
<v Speaker 1>hack into things and being able to make choices and

0:38:29.160 --> 0:38:31.319
<v Speaker 1>fool around with stuff. But I wanted at the end,

0:38:31.360 --> 0:38:33.279
<v Speaker 1>I wanted to be able to work. I don't want

0:38:33.320 --> 0:38:36.799
<v Speaker 1>to spend all my time hacking with it. I was like, okay,

0:38:36.840 --> 0:38:38.719
<v Speaker 1>I'm done now. I want to close the hood and

0:38:38.800 --> 0:38:40.759
<v Speaker 1>play on it. And I can't. Kind of broke it.

0:38:40.840 --> 0:38:44.560
<v Speaker 1>And we both own devices that run Android, and we

0:38:44.640 --> 0:38:48.200
<v Speaker 1>both own devices that run Apple operating systems, so we

0:38:48.280 --> 0:38:50.719
<v Speaker 1>both own Windows computers. Yeah. So, I mean, it's it's

0:38:50.760 --> 0:38:53.279
<v Speaker 1>not like it's not like we're saying this as fan

0:38:53.360 --> 0:38:55.520
<v Speaker 1>boys of one system versus another, even though we played

0:38:55.560 --> 0:38:58.200
<v Speaker 1>that in the debate. UM, I mean I I own

0:38:58.239 --> 0:39:00.440
<v Speaker 1>an Android fund my wife has an i phone, and

0:39:00.520 --> 0:39:03.080
<v Speaker 1>we are both very happy with our devices for very

0:39:03.080 --> 0:39:06.640
<v Speaker 1>different reasons. It meets exactly what she wants in a smartphone,

0:39:06.920 --> 0:39:09.880
<v Speaker 1>but for me it would probably be it's a beautiful

0:39:09.920 --> 0:39:12.280
<v Speaker 1>device and it has a great interface, but it probably

0:39:12.280 --> 0:39:15.319
<v Speaker 1>would be more frustrating to me than my Android phone,

0:39:15.320 --> 0:39:18.799
<v Speaker 1>which meets my needs. Whereas the Android phone, I know

0:39:18.920 --> 0:39:21.839
<v Speaker 1>for a fact, would annoy and irritate my wife because

0:39:21.840 --> 0:39:25.000
<v Speaker 1>she used to have one and she doesn't anymore and

0:39:25.040 --> 0:39:28.480
<v Speaker 1>she never will again because she's very happy with her iPhone.

0:39:28.520 --> 0:39:32.640
<v Speaker 1>So again, it's too just two different people and two

0:39:32.640 --> 0:39:36.359
<v Speaker 1>different uh, preferences for the operating system. It's it's not

0:39:36.440 --> 0:39:38.879
<v Speaker 1>that one is inherently better or worse than the other.

0:39:38.920 --> 0:39:41.160
<v Speaker 1>It's just that it suits mine you know, one suits

0:39:41.200 --> 0:39:43.839
<v Speaker 1>my needs and one suit serves Yeah. Yeah, it's it's

0:39:43.880 --> 0:39:45.640
<v Speaker 1>it all comes down to the stuff that matters to

0:39:45.680 --> 0:39:48.399
<v Speaker 1>the individual. Um And in the end, I think it's

0:39:48.400 --> 0:39:52.080
<v Speaker 1>it's uh. Most people sort of go for the mix

0:39:52.719 --> 0:39:55.080
<v Speaker 1>of things. Well, I want this part to just work,

0:39:55.120 --> 0:39:56.279
<v Speaker 1>but the rest of it, I want to be able

0:39:56.320 --> 0:39:58.160
<v Speaker 1>to fool around with and I think that's another one

0:39:58.200 --> 0:40:02.959
<v Speaker 1>of the appeals of Windows. It's sort of that middle ground. Um,

0:40:03.040 --> 0:40:04.960
<v Speaker 1>you know, like we like I said, we all own

0:40:05.000 --> 0:40:08.160
<v Speaker 1>the various devices, and we all see the value and

0:40:08.160 --> 0:40:11.239
<v Speaker 1>and the limitations of each system. Um. I think I

0:40:11.280 --> 0:40:14.640
<v Speaker 1>think it really you know, if if, however you're going

0:40:14.680 --> 0:40:17.400
<v Speaker 1>about it, if you're dedicated to making the best possible

0:40:17.400 --> 0:40:20.040
<v Speaker 1>product or service that you that you possibly can, whether

0:40:20.400 --> 0:40:22.240
<v Speaker 1>it's as a member of the community of the open

0:40:22.280 --> 0:40:26.759
<v Speaker 1>source world, or if it's you know, a closed system,

0:40:26.800 --> 0:40:29.239
<v Speaker 1>I think that is what's most important. And to me,

0:40:29.440 --> 0:40:32.880
<v Speaker 1>the whole open versus closed is just a general philosophy

0:40:32.880 --> 0:40:35.880
<v Speaker 1>that guides your your development process. It's not something that

0:40:36.560 --> 0:40:40.280
<v Speaker 1>you know, I should definitely be you know, uh endorsed

0:40:40.400 --> 0:40:45.040
<v Speaker 1>or or or scorned. Well, it frustrates me listening to

0:40:45.080 --> 0:40:47.759
<v Speaker 1>people talk about it and seeing comments online from people

0:40:47.760 --> 0:40:50.799
<v Speaker 1>who are so devoted to one side or the other

0:40:50.840 --> 0:40:54.759
<v Speaker 1>that they will scream and call names and use profanity

0:40:54.800 --> 0:40:57.319
<v Speaker 1>to definite side and going. But I mean, I see,

0:40:57.440 --> 0:40:59.880
<v Speaker 1>I see arguments for both sides, and yeah, I think

0:41:00.000 --> 0:41:01.960
<v Speaker 1>are valid points for both. Yeah. And it's it is

0:41:01.960 --> 0:41:03.919
<v Speaker 1>a dangerous thing because once you get once you become

0:41:03.960 --> 0:41:06.880
<v Speaker 1>a fan of a certain way of doing things, then uh,

0:41:07.000 --> 0:41:10.120
<v Speaker 1>it almost feels like if someone else praises a different

0:41:10.120 --> 0:41:13.600
<v Speaker 1>way of doing it that it's somehow an Yeah, it's

0:41:13.600 --> 0:41:16.720
<v Speaker 1>an attack against what you like, which isn't necessarily the case.

0:41:17.080 --> 0:41:19.560
<v Speaker 1>It's yeah, no, it's definitely not fair. But it does

0:41:19.600 --> 0:41:20.879
<v Speaker 1>happen all the time. I see it all the time

0:41:20.880 --> 0:41:23.439
<v Speaker 1>where someone will praise one system and someone else takes

0:41:23.440 --> 0:41:26.640
<v Speaker 1>that as Hey, you're saying that the system I like sucks,

0:41:26.680 --> 0:41:29.480
<v Speaker 1>and no, that's not what I said. I just said

0:41:29.520 --> 0:41:32.320
<v Speaker 1>that this system was also good. I didn't even mention

0:41:32.400 --> 0:41:37.200
<v Speaker 1>your system. Please don't yell at me trolls. So if

0:41:37.200 --> 0:41:38.759
<v Speaker 1>you want to know more about that, listen to our

0:41:38.760 --> 0:41:42.200
<v Speaker 1>podcast on how trolls work East Jonathan Strickland in the

0:41:42.280 --> 0:41:47.279
<v Speaker 1>operating system you like stinks? Right? Yeah? Okay, Well that

0:41:47.800 --> 0:41:51.480
<v Speaker 1>that's a good summary. This was fun. Well, guys, that

0:41:51.520 --> 0:41:54.040
<v Speaker 1>wraps up that classic episode. It sure was nice hearing

0:41:54.120 --> 0:41:56.799
<v Speaker 1>Chris's voice again, wasn't it. If you guys have any

0:41:56.840 --> 0:42:00.719
<v Speaker 1>suggestions for future episodes of tech Stuff, whether it's a technology,

0:42:00.840 --> 0:42:04.120
<v Speaker 1>a company, maybe there's a person I should cover, let

0:42:04.160 --> 0:42:07.040
<v Speaker 1>me know. Send me an email. The address is tech

0:42:07.120 --> 0:42:09.640
<v Speaker 1>Stuff at how stuff works dot com, or you can

0:42:09.719 --> 0:42:13.040
<v Speaker 1>drop me a line on Facebook or Twitter. The handle

0:42:13.160 --> 0:42:18.400
<v Speaker 1>for both Facebook and Twitter is tech Stuff h s W. Also,

0:42:18.560 --> 0:42:21.000
<v Speaker 1>don't forget to follow us on Instagram. I'd love to

0:42:21.000 --> 0:42:23.320
<v Speaker 1>see you on there and I'll talk to you again

0:42:23.920 --> 0:42:32.200
<v Speaker 1>really soon. For more on this and thousands of other topics,

0:42:32.440 --> 0:42:43.680
<v Speaker 1>is it how stuff works dot com