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.
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., anyway? #What is the GPL, anyway?
WordPress is free software that is written and maintained by thousands of volunteers around the globe. Not only is WordPress free, but it’s also open software — which means that the end user has the freedom to run, study, share/copy, and modify the software.
These “four freedoms” are codified into a software license called the GPL, or General Public License. The GPL is a copyleft license, which means that derived works can only be distributed under the same license terms. The license was originally written by Richard Stallman of the Free Software Foundation (FSF) for the GNU Project.
Freedom to run
Freedom to study
Freedom to copy and share
Freedom to modify
Because WordPress originated as a fork of the blogging software b2, which was licensed under the GPL, WordPress is also GPL software (and is required to carry the GPL). Other widely-successful examples of software licensed under the GPL include Linux kernel, the GNU Compiler Collection, and Drupal.
These are sources of background about WordPress and the GPL:
From the WordPress History on githubGitHubGitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/:
If WordPress is free, why am I paying for this theme or pluginPluginA plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party/website/class?#If WordPress is free, why am I paying for this theme or plugin/website/class?
WordPress coreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. software is free, but other things you might need to use WordPress still cost money. Unless you want to buy a server, you’ll need to pay for website hosting. If you want your site to look a certain way, you can teach yourself how to design and develop websites, or you can buy a WordPress theme that looks the way you want your website to look. You can teach yourself how to use WordPress by reading documentation and experimenting, or you can pay someone to teach you. If you want WordPress to do something that the core software doesn’t currently do, you can teach yourself how to develop a plugin, or you can buy a plugin that provides that feature.
Now, there are lots of great WordPress themes and plugins on 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/ repositories, and those have been reviewed for a certain base level of code quality and are also free. Lots of people run all their website(s) using the free themes and plugins from the WordPress repository, and do just fine. But some people prefer to use “premium” WordPress themes and plugins because of the additional support they might receive from the company or person selling that theme or plugin.
The WordPress community includes a booming economy of people earning their livings in WordPress-based businesses. People make money in the WordPress community in a few main ways:
1) Software as a service
2) Training
3) Hosting
4) Agency work
Let’s break them down one by one:
1) Using the software as a service (SaaS) model, theme and plugin companies sell a time- and/or site-limited subscription to automated software updates, bug fixes, and support. Access to these services can be sold on a per-site basis, but the use of the theme or plugin can not be restricted on a per-site basis because that would break the GPL.
When vetting a company that sells plugins or themes, look at their terms of service or licensing information, and also look at their pricing structure. If the pricing page indicates that the company restricts how many sites a theme or plugin can be used on, then that policy is breaks the GPL for that product.
2) Training: there are lots of free sources of information on how to use WordPress, including WordPress.tv and the Codex, but there are also lots of great teachers out there who charge money for WordPress training. This doesn’t affect the license at all, except we hope people also mention the license when training people to use WordPress. 🙂
3) Hosting: Anyone can get a free site on WordPress.comWordPress.comAn online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/ that uses WordPress, but if you want to do things with WordPress that WordPress.com does not allow or facilitate, then you’ll have to buy hosting and also possibly a domain name — unless you want to buy the equipment to set up your own servers and host your own site, but that’s going to cost more than buying even the more expensive hosting options.
4) Agency work: People who want to hire someone to build them a special WordPress website or feature for their personal or business website usually go to a web development agency. Agencies can be as small as one person or have thousands of employees. There are lots of web development agencies out there that specialize in WordPress, because they like how (comparatively) easy to use WordPress is for their clients, and they believe that 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. software is high-quality software.
When vetting an organizer/speaker/company that is an agency or works for an agency, keep in mind that the GPL only applies to WordPress derivatives that are distributed works. If someone builds someone a WordPress theme or plugin for that person’s personal/business use, then the GPL does not require that the theme/plugin/derivative be publicly distributed. You don’t have to examine the licenses of all the custom themes someone has built in their agency work.