Welcome to the official blog of the community/outreach team for the WordPress open sourceOpen SourceOpen Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. project!
This team oversees official events, mentorship programs, diversity initiatives, contributor outreach, and other ways of growing our community.
If you love WordPress and want to help us do these things, join in!
Getting Involved
We use this blog for policy debates, project announcements, and status reports. Everyone is welcome and encouraged to comment on posts and join the discussion.
You can learn about our current activities on the Team Projects page. These projects are suitable for everyone from newcomers to WordPress community elders.
You can use our contact form to volunteer for one of our projects.
We also have regular Community Team meetings on the first and third Thursdays of every month at 11:00 UTC and 20:00 UTC in #community-team on Slack (same agenda).
Events WidgetWidgetA WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user.
As a local event organizer, you are expected to learn and share the correct knowledge of the WordPress license. While we (or at least most of us) are not lawyers, it’s important to understand the basic rules and philosophy behind the license, because they are closely tied to how we vet anyone for anyone representing WordPress, like speakers, sponsors, and volunteers.
In this document, we’ll explore the ways you and your local MeetupMeetupAll local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area./WordCampWordCampWordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. participants can deepen your understanding of the WordPress license to build a stronger community together.
What is the GPLGPLGPL is an acronym for GNU Public License. It is the standard license WordPress uses for Open Source licensing https://wordpress.org/about/license/. The GPL is a ‘copyleft’ license https://www.gnu.org/licenses/copyleft.en.html. This means that derivative work can only be distributed under the same license terms. This is in distinction to permissive free software licenses, of which the BSD license and the MIT License are widely used examples.?
The GPL is an acronym of General Public License. The source code of the software licensed under the GPL is free for anyone to run, study, share/copy, and modify.
Why does WordPress use the GPL?
The short answer is: the license of its predecessor software b2 was also GPL. It’s a “copyleft license” – that means all contributions must also be open sourced.
The WordPress community has fully embraced the GPL not only because it had to, but also because it has benefited from the freedoms the license provides to all users.
Just like how community events are organized by volunteers, WordPress software itself is written and maintained by a team of volunteers. Plugins and themes in the WordPress.orgWordPress.orgThe community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ directory are also 100% GPL, allowing authors the freedom to learn from each other’s code and collaborate. This is similar to the way we share how we organize community events and build upon each other’s experience.
WordPress Community’s 100% GPL Rule
One of the requirements for WordCamp organizers is to embrace the WordPress license. Products they distribute or promote need to be 100% GPL or compatible when WordPress-derivative works are involved. This goes the same for the speakers, sponsors, and volunteers at WordCamp.
Meetup organizers are also asked to uphold the principles of the WordPress open sourceOpen SourceOpen Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. project, including the GPL. They should keep it in mind when considering co-organizers, sponsors, and hosted venues.
Helping Others Understand the GPL
If anyone asks you for a quick explanation of the GPL, you can always point them to the Bill of Rights section of wordpress.org/about page and explain these “four freedoms”.
If they want to learn more, the GPL Primer page in our WordCamp Organizer Handbook is a great resource. The links within the page are also very helpful.
Some people can get a better grasp of an idea when the information is delivered in a medium other than writing. You can assist them by explaining things using slides and story-telling (e.g. some meetup communities use a short presentation to open every meetup, which includes the four freedoms and how they affect the WordPress ecosystem). Or you can share this video: Matt Mullenweg: WordPress and the GPL.
Misinterpretation happens
It is common to see individuals and businesses make mistakes in understanding the principles of the WordPress community’s 100% GPL rule, such as:
Stating their derivative product is under the GPL but add extra clause(s) that limit the four freedoms
Choosing a split license and think that complies with the 100% GPL rule
Not explicitly indicating any license
It’s wise to have a conversation with them and try to sort out their misunderstandings, instead of seeing them as an enemy or calling it out in public. This may sound surprising, but more often than not, they’ll appreciate your help in correcting their wrong interpretations.
If you are not sure how to confront with others about the license violation, reach out to your mentor or Community Team deputies for assistance.
Translating Resources
If you are involved in a community where many of the members don’t speak English, consider translating the existing resources to communicate the idea.