Geek Girls Carrots #32
Wrocław, 13 April 2016
Krzysztof Sobkowiak (@ksobkowiak)
The Apache Software Foundation Member
Senior Solution Architect at Capgemini
Geek Girls Carrots #32
Wrocław, 13 April 2016
Krzysztof Sobkowiak (@ksobkowiak)
The Apache Software Foundation Member
Senior Solution Architect at Capgemini
|
Views in this presentation are my personal views and do not necessarily reflect the views of the Apache Software Foundation.
Why Open Source?
Licenses
Governance/Community
The Apache Software Foundation
How to start?
Having a real impact in the development and direction of IT
Personal satisfaction: I wrote that!
Sense of membership in a community
Sense of accomplishment - very quick turnaround times
Developers and engineers love to tinker - huge opportunity to do so
Having a real impact in the development and direction of IT
Sense of membership in a community (most of the time)
Save on expensive resources
Ability to focus on what differentiates yourself
Allows for nimbleness and agility
Increased revenue and market share
Access to the source code
Avoid vendor lock-in (or worse!)
Much better software
Better security record (more eyes)
Much more nimble development - frequent releases
Direct user input
Open Standards
AL, BSD, MIT
LGPL, EPL, MPL
GPL
"All your base are belong to us."
"Supreme executive power derives from a mandate from the masses, not some farcical aquatic ceremony."
"Out of Chaos comes Order."
How Open Source Projects Survive Poisonous People (And You Can Too) by Ben Collins-Sussman & Brian Fitzpatrick
https://youtu.be/Q52kFL8zVoM
ASF == The Apache Software Foundation
Non-profit corporation
501(c)3 charity
Volunteer organization
Virtual world-wide organization
Exists to provide the organizational, legal and financial support for various OSS projects
|
Now
|
What?
| How?
|
|
Apache does not pay for development
Voluntary contributions only!
Many (not all!) developers are paid by a third-party to work on the project
Foundation bears indirect support costs
Infrastructure, publicity, etc.
We are more than a group of projects sharing a server, we are a community of developers and users.
Better end easy recognition of work
Publicly verifiable resume
Work with best programmers, with the best programming practices
No managers, no boss
Work on what you like when you like
Discuss technical designs and issues in writing
Build software used by millions around the world
Networking opportunities
ApacheCon
ASF wants voluntary contributions
Documentation, Tutorials and Examples
Helping others with queries and questions
Issue / bug tracker triage
Testing new fixes, helping reproduce problems
Bug Fixes and New Features
Writing add-ons and extensions
Mentoring, volunteering for the Foundation
Many different ways to get involved, all are important!
|
|
|
Invitation of commit access
| Beyond a committer
|
Fear not, just do it!!!
Any questions?
You can find me at
@ksobkowiak
krzys.sobkowiak@gmail.com, ksobkowiak@apache.org
http://krzysztof-sobkowiak.net
This work is licensed under a Creative Commons Attribution 4.0 International License.
Apache, the Apache feather logo and the Apache project names mentioned in this presentation and their logos are trademarks of The Apache Software Foundation in the United States and/or other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners. All images property of their respective copyright holders.
Open Source 101 by Jim Jagielski is licensed under CC BY-NC-SA 4.0
Understanding Open Source Licenses by Jim Jagielski is licensed under CC BY 3.0
Open Source - Not just for IT anymore by Jim Jagielski is licensed under CC BY 3.0
Code, Community, and Open Source by Jim Jagielski is licensed under CC BY-NC-SA 4.0
The Apache Way by Rich Bowen is licensed under Apache License, Version 2.0
Integrate (Yourself) with the Apache Software Foundation by Krzysztof Sobkowiak is licensed under Apache License, Version 2.0
Past Apache Way slides by Jim Jagielski, Shane Curcuru, Justin Erenkrantz, Rich Bowen and Ross Gardler