Reno WordPress Meetup February 12, 2015
Agenda: Introductions Networking WordPress News Short Subject(s) Breakout Groups
WordPress News WordPress version 4.2 to include ‘Pretty Permalinks’ automatically. By default, WordPress will set the following permalink structure for a new site, if possible, using mod_rewrite or nginx rewriting: /%year%/%monthnum%/%day%/%postname%/ New Design for the WordPress Themes Directory http://wptavern.com/preview-the-new-design-for-the-wordpress-themes-directory NUX Committee
WordPress, Open Source and GPL Short Subjects WordPress, Open Source and GPL
Client: My blog needs to have a picture that can easily be taken from Google images or other free sources. Me: Hate to break it to you, but you can’t legally use Google images for free photos. Client: Uh, yeah, you can. Just right click and click “Save Image As…” I shouldn’t have to tell you this. You’re supposed to be the graphic’s expert. From ClientsFromHell.net January 05, 2012
What is “Open Source” Open-source software (OSS) is computer software with its source code made available with a license in which the copyright holder provides the rights to study, change and distribute the software to anyone and for any purpose. Open-source software is often developed in a public, collaborative manner. -- Wikipedia
Open Source License? An open-source license is a type of license for computer software and other products that allows the source code, blueprint or design to be used, modified and/or shared under defined terms and conditions.
Examples of Open Source Licenses Open source licenses include: Apache License, BSD license, GNU General Public License, GNU Lesser General Public License, MIT License, Eclipse Public License and Mozilla Public License.
GNU General Public License The GNU General Public License (GNU GPL or GPL) is the most widely used free software license, which guarantees end users (individuals, organizations, companies) the freedoms to use, study, share (copy), and modify the software. Software that allows these rights is called free software and, if the software is copylefted, requires those rights to be retained. The GPL demands both.
Copyleft? Copyleft (a play on the word copyright) is the practice of using copyright law to offer the right to distribute copies and modified versions of a work and requiring that the same rights be preserved in modified versions of the work. In other words, copyleft is a general method for making a creative work as freely available to be modified, and requiring all modified and extended versions of the creative work to be free as well. The GPL is a copyleft license, which means that derived works can only be distributed under the same license terms.
What is modified or derivative work? An extensive definition of the term is given by the United States Copyright Act in 17 U.S.C. § 101: A “derivative work” is a work based upon one or more preexisting works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction, abridgment, condensation, or any other form in which a work may be recast, transformed, or adapted. A work consisting of editorial revisions, annotations, elaborations, or other modifications which, as a whole, represent an original work of authorship, is a “derivative work”.
What does Matt say?
Theme Repository Theme License: Themes are required to be 100% GPL-licensed, or use a GPL-compatible license. This includes all PHP, HTML, CSS, images, fonts, icons, and everything else. The complete theme must be GPL-Compatible. Themes may optionally include a full-text license, referenced as license.txt, or else link to a reasonably permanent URL that contains the full-text license. Themes are required to declare their license explicitly, using the License and License URI header slugs to style.css: License: GNU General Public License v2.0 License URI: http://www.gnu.org/licenses/gpl-2.0.html
Plugin Repository Your plugin must be compatible with the GNU General Public License v2, or any later version. We strongly recommend using the same license as WordPress — “GPLv2 or later.” Note: We really do mean this. All the code in the plugin must be compatible with GPLv2 or later, even if you did not write that code. Third-party libraries must also be compatible. Creative Commons licenses are not compatible and are not allowed. Double check your licensing before you start writing your plugin code.
Additional Resources http://opensource.org/ http://www.gnu.org/ https://wordpress.org/about/gpl/ http://wpandlegalstuff.com
Questions/Suggestions? Questions about what was covered tonight? Suggestions for future Meetup topics?
Beginner/User Developer/Coder Breakout into Groups Beginner/User Developer/Coder
Thanks for Coming Tonight! The next Reno WordPress Meetup is: 6 pm on March 12, 2015 Reno Collective Please drive safely on the way home.