Update languge to embrace GPL "friendly" licenses #30
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
These are mainly changes to make it clear that Backdrop projects do not have to be hosted in Backdrop Contrib and that GitHub.com doesn't have the same license requirements as Drupal.org. Users should be allowed to commit images, fonts, and code using licenses that allow the assets to be distributed within a GPLv2 project.
This goes back to https://www.drupal.org/node/1856762
While we are slowly making progress on getting past the GPLv2 only mindset for all assets some early Drupal contributors still cling to, there is no reason Backdrop should adhere to developer centric Drupal.org policies created ~10 years ago when disk space was a concern. What kind of modern, enterprise ready project makes statements like https://www.drupal.org/licensing/faq#q10
Requiring what is contributed to Backdrop Contrib to use a license that allows it to be distributed within a GPLv2 project rules out anything using an Apache2 license, but it makes it clear other GPL friendly licenses for non-code assets are allowed.
While Drupal modules like https://www.drupal.org/project/fontawesome add both a Drush .make and .inc to make it as easy as possible to install the required library while adhering to very a dated licensing policy, WordPress users can simply install https://wordpress.org/plugins/font-awesome/... which is hosted on https://github.com/rachelbaker/Font-Awesome-WordPress-Plugin... and has 48 forks.
WordPress's approach works better for both site builders and developers.
Unless https://github.com/backdrop-contrib has the same goal Drupal.org's contrib repo had for years... "everything you download from Drupal.org is GPLv2", please adopt language that embraces the fact that open licenses go beyond code and that an asset can be GPL friendly without being strictly GPLv2 compatible.