Open source is a way to create digital projects. To share your ideas, to help and get help. To co-create and make projects happen. Open Source – ideally – is an extension of what the utopia of the internet is: democratic, accessible and collaborative.
Even though Open Source represent all of the amazing rainbow shiny things mentioned above, I’ve never contributed to any Open Source project. I have definitely flirted, and still am actively flirting with some, but it’s usually more of a platonic relationship rather than a collaborative one.
I really identify with Vesha Parker said in almost all of her interview with Jen Kagan, mostly when she mentions how intimidated she was about actively collaborating on Open Source Projects. As a beginner on programming, I don’t feel that I am quite prepared to start trying to fix issues or to be part of a community of “experts”.
Like I’m not on that level yet.
I see projects like Serenata de Amor, Three.js, AR.js and it really inspires me to keep studying and looking forward to becoming a better coder. I do believe in the quote by Matt Mullenweg, also mentioned in the Vesha Parker interview, that “open source is a moral thing”. We should support each other and look forward to create tools hat can help users, that can make content and data more democratic and to make this process explicit and accessible.
I hope that with this class I can “break the ice” and actively become part of the open source community.
In sum, for me, Open Source is: democratic, collaborative, a great way to help change the world AND intimidating – YET.