open source wordpress code

What is Open Source?

Often times I am talking with clients explaining how I build websites within a WordPress based content management system. The topic of WordPress being “open source” often arrises and there can be some misunderstanding of what that means. The following is a brief introduction to both what open source is and how that relates to WordPress.

What Is Open Source?
Open source is a term commonly used to describe software or code that is publicly available and can be modified and shared around. Because it’s publicly available, this means that any person can get ahold of the source code itself and see how it all works at a granular level. Anybody can use it and make it better (or worse), and pass it around.

Is WordPress Open Source?
Yes, and specifically WordPress is licensed under the General Public License (GPLv2 or later) which provides four core freedoms:

  1. The freedom to run the program, for any purpose.
  2. The freedom to study how the program works, and change it to make it do what you wish.
  3. The freedom to redistribute.
  4. The freedom to distribute copies of your modified versions to others.

WordPress says they want to democratize publishing with the, “The freedom to build. The freedom to change. The freedom to share.”

Does “Open Source” Mean That It Is Free?
While often open source software is free, this is not the implicit meaning of open source. In the case of WordPress; it is free and can be downloaded here: wordpress.org/download/

WordPress is free, and there are thousands of free plugins available. You can do so much making use of the free software. But there are premium plugins and themes which can be purchased which will add more features and functionality if needed.

If it’s free, why hire a web developer/designer?
Many people who want to have a website for the most basic of purposes and will do just fine by setting up their website all by themselves. On the other hand most of my clients want a website which is highly customized to suite their purposes in both design and functionality. The more customized a website needs to be, the more likely this is accomplished by hiring an experienced developer.

—-

For further reading:
About WordPress Philosophy:
wordpress.org/about/

About WordPress License:
wordpress.org/about/license/

About The Open Source Initiative:
opensource.org/osd-annotated

Views: 5

Similar Posts

  • Introducing WordPress 7.0

    The latest WordPress update, WordPress 7.0, has arrived on May 20th, 2026, redefining web creation by putting ultimate control back in your hands. Seamlessly manipulate complex navigation patterns as easily as a single block. Ensure an optimal user experience with screen-specific content visibility. Plus, scale your productivity by integrating your existing AI tools directly into…

  • Introducing WordPress 6.9

    What’s New in WordPress 7.0: Features You Need to Know The latest WordPress update, WordPress 7.0, has arrived on May 20th, 2026, redefining web creation by putting ultimate control back in your hands. Seamlessly manipulate complex navigation patterns as easily as a single block. Ensure an optimal user experience with screen-specific content visibility. Plus, scale…

  • Introducing WordPress 6.8

    WordPress 6.8 was released today April 16, 2025. Performance Enhancements Speculative Loading: Leveraging the Speculation Rules API, WordPress 6.8 introduces speculative loading, which prefetches/prerenders links based on user interactions like hovering. This results in faster page transitions and improved core web vitals, such as Largest Contentful Paint (LCP), enhancing both user experience and SEO rankings…

  • Introducing WordPress 6.7

    WordPress 6.7 was released today November 12, 2024. What’s New in WordPress 6.7: Key Features and Enhancements WordPress 6.7 is here, and with it comes a range of exciting new features and enhancements designed to improve the overall user experience for both developers and site owners. As the most widely used content management system (CMS)…

  • Introducing WordPress 6.6

    WordPress 6.6 was released today July 16, 2024. Exploring What’s New in WordPress 6.6: Enhancements and Features WordPress, the powerhouse of content management systems, continues to evolve with each new version, and the latest release, WordPress 6.6, brings a slew of exciting features and enhancements. Whether you’re a seasoned developer, a business owner, or a…

  • Introducing WordPress 6.5

    WordPress 6.5 was released today April 2, 2024. Introducing WordPress Version 6.5: The Next Evolution in Web Design WordPress, the world’s leading content management system, has once again raised the bar with its latest release: version 6.5. Packed with exciting new features and enhancements, WordPress 6.5 promises to make web design easier, more intuitive, and…