[Dev-Change] Licence tag in composer.json

Discussion forum for Extension Writers regarding Extension Development.
Post Reply
User avatar
VSE
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 4672
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman
Contact:

[Dev-Change] Licence tag in composer.json

Post by VSE » Fri Mar 28, 2014 4:50 pm

As of today, the licence tag inside your extension's composer.json file has been changed to the correct specification outlined by Composer.

You should now spell it using American English: license
(note the "s" at the end instead of the "c")

So all existing extensions should be updated, and from this point forward use the following:

Code: Select all

"license": "GPL-2.0",
Dictated but not read.
Official phpBB Extensions My Extensions & MODs
Please do not PM me for support.

User avatar
PayBas
Former Team Member
Posts: 930
Joined: Thu May 25, 2006 12:37 am

Re: [Dev-Change] Licence tag in composer.json

Post by PayBas » Fri Mar 28, 2014 5:29 pm

I'm assuming this will be required starting with Beta 2.

User avatar
Prosk8er
Registered User
Posts: 1387
Joined: Sun Mar 12, 2006 3:30 am
Location: Rochester, NY
Name: Tyler
Contact:

Re: [Dev-Change] Licence tag in composer.json

Post by Prosk8er » Fri Mar 28, 2014 5:43 pm

yes that was merged on github so it should be in 3.1.0-b2
formerly bprsk8r4272 Proud Kiss Portal user on phpBB 3.0.14 + 1.0.20 (build 311-020)
Image
Validated Extensions, Mods, and Styles My Mods: Smashable Christmas Lights 3.0.x Add a group to teampage 3.0.x

User avatar
brunoais
QA Team
Posts: 407
Joined: Wed Jun 18, 2008 10:50 am

Re: [Dev-Change] Licence tag in composer.json

Post by brunoais » Tue May 20, 2014 1:54 pm

Do all extensions have to be GPL 2.0?

User avatar
VSE
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 4672
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman
Contact:

Re: [Dev-Change] Licence tag in composer.json

Post by VSE » Tue May 20, 2014 3:56 pm

brunoais wrote:Do all extensions have to be GPL 2.0?
It depends:
https://www.phpbb.com/mods/rules-and-po ... ent/#rule2
Dictated but not read.
Official phpBB Extensions My Extensions & MODs
Please do not PM me for support.

User avatar
MichaelC
Development Team Member
Development Team Member
Posts: 3642
Joined: Mon Dec 21, 2009 3:36 pm
Location: Surrey, UK
Name: Michael Cullum
Contact:

Re: [Dev-Change] Licence tag in composer.json

Post by MichaelC » Tue Jun 03, 2014 9:17 pm

brunoais wrote:Do all extensions have to be GPL 2.0?
If you are using another license you can see common notations listed here or here.
:)
Formerly known as Unknown Bliss
Please don't PM me for support (or stuff that belongs in the forums or tracker) but otherwise feel free
Website Feedback || Website Tracker

User avatar
HiFiKabin
Community Team Member
Community Team Member
Posts: 3244
Joined: Wed May 14, 2014 9:10 am
Location: Swearing at the PC, UK
Name: James
Contact:

Re: [Dev-Change] Licence tag in composer.json

Post by HiFiKabin » Sun Jul 19, 2015 7:31 pm

I am going to incorporate some js code into one of my extensions. The code I have found is released under MIT licence.

Do I licence the extension's composer.json MIT or GPL? The javascript code will still contain the MIT licence as that is how it is released.

Code: Select all

/* @license
 * The MIT License (MIT)
 *
 *  Copyright (c) 2015 Mario Estrada (http://mario.ec)
 *
 *  Permission is hereby granted, free of charge, to any person obtaining a copy
 *  of this software and associated documentation files (the "Software"), to deal
 *  in the Software without restriction, including without limitation the rights
 *  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 *  copies of the Software, and to permit persons to whom the Software is
 *  furnished to do so, subject to the following conditions:
 *
 *  The above copyright notice and this permission notice shall be included in all
 *  copies or substantial portions of the Software.
 *
 *  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 *  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 *  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 *  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 *  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 *  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 *  SOFTWARE.
 */

nicofuma
3.2 Release Manager
3.2 Release Manager
Posts: 546
Joined: Sun Apr 13, 2014 1:47 am
Location: Grenoble - France

Re: [Dev-Change] Licence tag in composer.json

Post by nicofuma » Sun Jul 19, 2015 8:05 pm

GPL
Member of phpBB Development-Team
No Support via PM

User avatar
HiFiKabin
Community Team Member
Community Team Member
Posts: 3244
Joined: Wed May 14, 2014 9:10 am
Location: Swearing at the PC, UK
Name: James
Contact:

Re: [Dev-Change] Licence tag in composer.json

Post by HiFiKabin » Mon Jul 20, 2015 7:15 am

Thanks

Post Reply

Return to “Extension Writers Discussion”

Who is online

Users browsing this forum: Yandex [Bot] and 7 guests