 To Martin who is a free and open-source software developer advocate from the Debian developer community currently president of software in the public interest Martin was elected the Debian project lead in 2003 So people often speak about the open-source community But there's actually many different communities and many different Configurations of this and they differ greatly in many different ways So Martin will take us into the journey of these communities and what it means to be supporting them Can we change? Okay Hi Yeah, I'm Martin Mcmire. I'm very excited to be here. It's my first false Asia and I've actually wanted to come for for many years And I just briefly wanted to talk about open-source community And and before I forget I will talk about the same topic on Sunday in more detail So open-source obviously has achieved, you know many things We have so many so many software out there and so many companies participating nowadays. It's been a huge success From a technology, you know from a point of view of the technology But also in terms of the community how how we do things how we produce the software I think it's amazing how people all the world all around the world collaborate together to produce this software So one of the things I've noticed is that a lot of people talk about the open-source community as if as if there Was only one community and it and it worked the same way, but actually there are there are so many different communities there are really thousands of different communities and If you actually look at them in detail You will see that they work in very different ways and if you want to become involved in open source You need to learn those differences. You need to to understand You know how how the project works and some of those differences in terms of technologies But some of them are also in terms of the social norms so for example If you look at open source They differ in a number of ways in technologies, you know the different programming languages The infrastructure is different You know, what kind of bug tracking system do they use? You know, how do they store the the source code stuff like this? I mean to be honest because of github things are getting much more like Hominized like a lot of projects are using the same processes But especially the large open source projects They have their own project infrastructure and do things in a different ways the processes are also quite different How do you submit patches? How do things get approved the governance of the project is vastly different where some projects have, you know, several committers and other projects have like, you know, one main guy Who makes the final decision the philosophy of the project can can can vary quite a bit And for example, you can see that in terms of licensing where you have the permissive people on one hand Who basically say well open source free software. It means you can do whatever you want Even if that means closing the software down And then on the other hand you have the like the copy left people who basically say well freedom means that The freedom needs to be preserved for everyone. So you can't you can't close it down and and these are different philosophies We see and and the philosophy It doesn't just impact the license But those are how how people do things how people, you know govern the project how they lead stuff and in the culture Can can really vary as well? so I'm involved in in the Debian project and Debian has produced You know a lot of great software and I could give you a lot of facts about how many how many software packages We have how many architectures we suppose a Lot of those technical details, but really when I think of Debian I really think of something like this, you know the community This is what it's all about and this shows people like where the Debian developers can be found So we have a lot of people in Europe We've got a few people in in in in the US or America And then we have a few people in Asia, but really we need we need more people in Asia and Here is another photo from the Debian conference. So we have a Conference every year And this this was in Edinburgh and this is really what Debian is about like it's the people and And I've been involved in in like for like 20 years and some of those people I've known for for that time You know, I remember when we were students When we went to conference we would sleep on on the floor We would take the bus and then a few years later We would suddenly have jobs and we would like oh, you know Let's share a taxi who's gonna pay well, you know, either redhead or HB like who cares So think things and people people get older, right? I I used to look quite different and and I think The whole and this is why conferences like these are so important is because at the end of the day It's all about the people the community But one thing you have to realize is community has different etiquettes it has norms It has riches and it also has history and you need to be aware of those things in order to be able to to to Contribute in an effective effective manner One of the things is that is the violating community norms is is is is really bad. So when someone Is new to free software and open source and they did very excited They want to contribute and they come to the project, but then they do something which The project find finds weird because that's not the way we do things and actually one thing that's very strange is that We humans when I meet someone at a conference I would go up and say hey I'm Martin and and I would shake the hand or something but the thing is an open source project on on the internet We actually don't do that When actually someone sends an email to mailing list introducing themselves saying hey, I'm Martin I will contribute to this project if I read an email like this some it's like weird That's not how we do things you contribute not by introducing yourself, but like sending a patch or bug report saying hey, this is broken You know you can improve it in this way and here is a patch So these are things that if you're new to open source you need to learn how to do things So so in order to be an effective contributor Just knowing that technology isn't enough you need to to learn about those social norms But the thing is that open source is a lot of fun I mean you have the opportunity to work with really smart people all around the world I mean if you work for a company they might have some smart people But no single company has has you know all the smart people in the world But with open source you can work with with all those people even if they're competitors You can work with them an open source attract some of the smartest people out there You can make friends all over the world So when I travel usually I can meet people I have you know invitations to stay with people It's it's just so much fun and you also learn about different cultures and And actually I also see that a lot of people they come because of the technology But then they stay because of the community because that's who their friends are and and it gives them a sense of belonging it gives them a sense of accomplishment and and of of of being part of a tribe So yeah, that's that's all I wanted to say and on Sunday I'm giving a talk going into some of the more details about how how to do things or things to look out for thank you