WEBVTT

00:00.000 --> 00:08.000
All right, thank you everyone for being here.

00:08.000 --> 00:12.000
I'm going to present today on software licensing for a circular economy.

00:12.000 --> 00:14.000
It's maybe a little bit different than the other talks.

00:14.000 --> 00:18.000
I'm going to focus today on desktop and laptop software.

00:18.000 --> 00:20.000
That's what KD excels at.

00:20.000 --> 00:24.000
But the principles I'm going to talk about are relevant for any software dependent hardware.

00:24.000 --> 00:29.000
The slides, there are many links to them.

00:29.000 --> 00:33.000
If you want to scan the QR code, go to our repository and download them.

00:33.000 --> 00:35.000
You're welcome to, I'll try to come back to this at the end of the talk.

00:35.000 --> 00:37.000
Can everyone hear me okay in the back?

00:37.000 --> 00:39.000
Yeah, great.

00:39.000 --> 00:41.000
Okay, we're going to do a little bit of a game at first.

00:41.000 --> 00:43.000
You're going to do a fill in the blank.

00:43.000 --> 00:45.000
So who here can fill in the blank?

00:45.000 --> 00:47.000
You can just yell it out when I get to it.

00:47.000 --> 00:49.000
Free software, free society.

00:49.000 --> 00:53.000
So how do you get from one domain to the other?

00:53.000 --> 00:57.000
And the way you do that is because what's inherent to a free software license,

00:57.000 --> 01:04.000
the user autonomy, and transparency, is how the argument goes from one to the other.

01:04.000 --> 01:08.000
And I'm going to argue today that those same qualities,

01:08.000 --> 01:15.000
the user autonomy and transparency are how you go from free software to three society or three R society.

01:15.000 --> 01:17.000
Who knows what the three R are?

01:17.000 --> 01:19.000
Can you yell it out?

01:19.000 --> 01:21.000
Reduce, reuse, and recycle.

01:21.000 --> 01:25.000
Okay, that's going to be the main thing that I'm going to talk about today.

01:25.000 --> 01:28.000
And I'm going to put it into the context of the linear economy.

01:28.000 --> 01:31.000
So here we have a graph of a produce,

01:31.000 --> 01:36.000
where you have the input production distribution, use, and then dispose phase.

01:36.000 --> 01:41.000
And when we talk about today's how free software can interrupt that linear economy.

01:41.000 --> 01:43.000
Okay, but first, what is the problem?

01:43.000 --> 01:45.000
Right, we're in a climate crisis.

01:45.000 --> 01:47.000
This is not fine.

01:47.000 --> 01:51.000
So if that comic that probably most of you know, or the dog is sitting in a burning room,

01:51.000 --> 01:55.000
if you were to play that out, this is an updated version from the same artist.

01:55.000 --> 01:57.000
Play that out over a little bit more time.

01:57.000 --> 02:00.000
You might get to the point where the dog is yelling,

02:00.000 --> 02:03.000
there's no reason to let it last this long and get this bad.

02:03.000 --> 02:04.000
We are in that situation now.

02:04.000 --> 02:10.000
We have known about the effect that greenhouse gas emissions have on the environment for over 150 years.

02:10.000 --> 02:14.000
We have predicted that this is going to happen, and we are now in that situation.

02:14.000 --> 02:17.000
So this is not fine, and we have to do something about it.

02:17.000 --> 02:19.000
What does it have to do with ICT?

02:19.000 --> 02:25.000
Well, in the ICT sector, we're consuming about 8% to 9% of the total energy.

02:25.000 --> 02:28.000
This is from 2019, so today it's certainly a bit higher.

02:28.000 --> 02:31.000
And the half of it comes from manufacturing alone.

02:31.000 --> 02:32.000
Okay?

02:32.000 --> 02:38.000
So I'm going to focus on that aspect in the talk, in the interface between software and hardware.

02:38.000 --> 02:44.000
The carbon footprint by device is disproportionate to the usage.

02:44.000 --> 02:51.000
You can see here for the orange parts of the barplots that production alone accounts for 75 plus,

02:51.000 --> 02:58.000
in some case, almost 100% of the carbon emissions over that device's lifespan.

02:58.000 --> 02:59.000
Okay?

02:59.000 --> 03:02.000
So one of the first things is reduce, so longer use.

03:02.000 --> 03:07.000
So how can we interrupt the disposal stage by using our hardware for longer?

03:07.000 --> 03:12.000
Well, part of that is having efficient software, so that we can use the hardware for longer.

03:12.000 --> 03:13.000
Right?

03:13.000 --> 03:16.000
This is a comparison from the Umbal Blindersomp, the German Environment Agency,

03:16.000 --> 03:19.000
comparing the energy consumption of two work processors.

03:19.000 --> 03:21.000
Only identified as open source and proprietary.

03:21.000 --> 03:25.000
You can probably guess which software products as are.

03:25.000 --> 03:29.000
And you can see here that to do the exact same thing, one of the software products,

03:29.000 --> 03:31.000
the proprietary one, consume four times the energy.

03:31.000 --> 03:32.000
Okay?

03:32.000 --> 03:35.000
When you multiply that out over millions of billions of devices,

03:35.000 --> 03:38.000
you're talking about a lot of energy consumption.

03:38.000 --> 03:43.000
The integration of anti-features, like ads,

03:43.000 --> 03:46.000
also are consuming energy on your device.

03:46.000 --> 03:49.000
If users don't want it, they have no option to opt out.

03:49.000 --> 03:52.000
If it's proprietary software, if it's free and open source software,

03:52.000 --> 03:57.000
user autonomy and transparency allow us to make changes to make the software better

03:57.000 --> 04:00.000
to be more efficient and to let us use that hardware for longer.

04:00.000 --> 04:03.000
This is an example from KDE, we are now tracking our efficiency,

04:03.000 --> 04:08.000
merge requests to get an idea of what we're doing to make our software more efficient.

04:08.000 --> 04:12.000
All right, the next stage, reuse.

04:12.000 --> 04:14.000
Here are just a couple of examples.

04:14.000 --> 04:17.000
This is from a campaign that you're all welcome to join.

04:17.000 --> 04:19.000
We have a buff this afternoon at three.

04:19.000 --> 04:24.000
The end of 10 campaign, Windows 10, has its end of life on the 14th of October,

04:24.000 --> 04:25.000
this year.

04:25.000 --> 04:27.000
14th of October is also International E-Waste Day.

04:27.000 --> 04:28.000
I'm not kidding.

04:28.000 --> 04:31.000
And it's also KDE's 29th birthday.

04:31.000 --> 04:36.000
And we're trying to organize a global campaign to raise awareness about the role that software plays

04:36.000 --> 04:37.000
in hardware longevity.

04:37.000 --> 04:41.000
This is an example of from our website, mock up of an old computer,

04:41.000 --> 04:45.000
which you can upcycle, which is still good, still usable.

04:45.000 --> 04:49.000
In many cases, in particular with Windows 10, we're talking about maybe five or six years old.

04:49.000 --> 04:51.000
These are not old devices.

04:51.000 --> 04:57.000
They will become E-Waste if the software doesn't get updated or upcycled.

04:57.000 --> 05:03.000
And you can put a free notebook software on it and use that device to the end of the hardware life cycle,

05:03.000 --> 05:05.000
not the software life cycle.

05:05.000 --> 05:08.000
You can repurpose devices, just an example I found on the internet.

05:08.000 --> 05:12.000
This car thing device from Spotify was discontinued.

05:12.000 --> 05:17.000
Luckily, they opened source the firmware so that people could then take it and make new things out of it.

05:17.000 --> 05:20.000
This is now become a desk thing.

05:20.000 --> 05:25.000
And this is possible because the user autonomy and transparency allow then users.

05:25.000 --> 05:32.000
Yeah, software engineers to then take that device, put new software on it and keep it running.

05:32.000 --> 05:34.000
Here's an example from recycling.

05:34.000 --> 05:37.000
I'm going to talk about it in terms of software recycling.

05:37.000 --> 05:43.000
The SAI Linux group is doing some really amazing work, reverse engineering and series chips from Apple.

05:43.000 --> 05:48.000
The work that they're doing is very focused on that specific thing.

05:48.000 --> 05:50.000
They can take what they're doing.

05:50.000 --> 05:52.000
Take the software that already exists.

05:52.000 --> 05:57.000
In this case, we're very proud in KDE that they are interested in our desktop environment.

05:57.000 --> 06:05.000
Integrate and recycle software that already exists into the software that they are developing and give you a complete functioning operating system.

06:05.000 --> 06:12.000
This is possible, again, user autonomy transparency makes that a possibility if this is proprietary software that's impossible.

06:12.000 --> 06:17.000
So to go back to the three stages, reduce your user cycle.

06:17.000 --> 06:21.000
In proprietary software, you have a vendor dependency at each of those stages.

06:21.000 --> 06:28.000
With free and open source software, you can interrupt the linear model at the disposal stage and reduce reuse and recycle.

06:28.000 --> 06:32.000
If you're interested in what we're doing in KDE, you're welcome to get involved.

06:32.000 --> 06:39.000
The KDE initiative is under the KDE umbrella, but we are an inclusive initiative because this issue is not just about KDE.

06:39.000 --> 06:42.000
It's about all of us, really all of us.

06:42.000 --> 06:47.000
So anyone who's working on software sustainability, please get involved.

06:47.000 --> 06:49.000
We would love to have you join us.

06:49.000 --> 06:57.000
Later today at 3 o'clock, we have a buff to coordinate a Windows 10 to Linux up cycling campaign across free software communities worldwide.

06:57.000 --> 06:59.000
It's here in this building at 3242.

06:59.000 --> 07:02.000
You can also pick up some pamphlets.

07:02.000 --> 07:13.000
It's an environmentally friendly software about this issue for end users to be informed about the world software plays in energy consumption and hardware longevity.

07:13.000 --> 07:17.000
So thank you if you have questions, I think we have another couple minutes.

07:17.000 --> 07:18.000
Great.

07:18.000 --> 07:30.000
Thank you.

07:30.000 --> 07:33.000
I was wondering if there's any way to put pressure on vendors.

07:33.000 --> 07:41.000
So one of the issues I was reviewing security for a client behind a group taking out service going and on desktop.

07:41.000 --> 07:56.000
And one of the issues was that they intelligence don't produce any updated microchrype and security vulnerabilities for Sky� CPUs, for instance.

07:56.000 --> 08:03.000
And even though almost identical CPUs are still supported, they drop their whole range.

08:03.000 --> 08:07.000
And they think they can say microchrype is still supported.

08:07.000 --> 08:13.000
So as new security vulnerabilities have found, things like the spectrum and meltdown.

08:13.000 --> 08:16.000
So you can't get any patches.

08:16.000 --> 08:22.000
Again microchrype fixes and third way is also related to it here as well.

08:22.000 --> 08:24.000
But a bit more practical.

08:24.000 --> 08:28.000
So I don't know if we can put pressure, perhaps in a regulatory sense.

08:28.000 --> 08:32.000
I have talked to a couple of lawyers at like breakfast about the idea of.

08:32.000 --> 08:38.000
So I think it should be illegal, for example, the iPhone bootloaders are locked down when they stop supporting the device.

08:38.000 --> 08:42.000
Because that hardware is still good and it's being turned into e-waste.

08:42.000 --> 08:53.000
To see if there's perhaps some sustainability legislation that could be used to leverage and argue that this should be illegal and perhaps there are other cases where.

08:53.000 --> 08:57.000
Yeah, you can make the argument, but I don't know of anything that actually came out of that.

08:57.000 --> 09:01.000
Those are just having some coffee and chatting about these topics.

09:01.000 --> 09:07.000
But if I think we should like as a community push for these kinds of legislation.

09:07.000 --> 09:13.000
Yeah, we're in a crisis and there's no reason that these devices should be thrown away.

09:13.000 --> 09:15.000
Any other questions?

09:15.000 --> 09:18.000
You're welcome to talk with me at some point during the day.

09:18.000 --> 09:20.000
And thank you very much.

09:20.000 --> 09:22.000
Thank you.

