MAMEWorld >> News
View all threads Index   Flat Mode Flat  

Haze
Reged: 09/23/03
Posts: 5245
Send PM
Re: From MAMEDev: Attention for all derivative builds
03/04/16 07:57 PM


> http://mamedev.org/?p=423
>
> Please be aware that only files distributed by Mamedev (those available via the
> official GitHub) have been subject to the relicensing efforts.
>
> If you maintain a derivative build please be aware that you will have to gain the
> correct permission from all contributors for any extra code you have in your build.
> Code that was distributed under the previous MAME license can not be included or
> linked to MAME from this point forward without being relicensed, requiring permission
> from all contributors to that code.
>
> This applies to all derivative builds, including MAMEUI, MESSUI etc. so if you have a
> derivative build based upon that code you will need to either rewrite from scratch or
> obtain permission from all contributors to the code in order to relicense.

to further clarify

this applies to the MAMEUI / MESSUI code itself, we have made no effort to relicense it. Anybody using it (including John IV etc.) will need to seek permission of all authors and have them agree on one of the compatible licenses before publishing another build.

it also applies to any additional code in other builds, for example, things like image filters, you'll need permission from each of the authors of those filters in order to relicense them and include them.

The same applies to any other non-trivial code changes.

Please be aware that from this point onwards the licensing requirements are very strict, every file you use should have a proper license text at the top stating the copyright holder(s) of that file and the license they've agreed to distribute it under.

As MAME now contains GPL code any changes made in future versions to files distributed with a GPL license cannot be backported to older versions / forks of older versions (eg mame4all etc.) as the previous MAME license(s) and GPL are NOT compatible.







Entire thread
Subject Posted by Posted on
* From MAMEDev: Attention for all derivative builds StilettoAdministrator 03/04/16 07:48 PM
. * Re: From MAMEDev: Attention for all derivative builds mangamuscle  03/05/16 08:11 AM
. * Re: From MAMEDev: Attention for all derivative builds MooglyGuy  03/05/16 10:58 AM
. * Re: From MAMEDev: Attention for all derivative builds uman  03/05/16 01:29 PM
. * Re: From MAMEDev: Attention for all derivative builds Vas Crabb  03/06/16 06:39 AM
. * Re: From MAMEDev: Attention for all derivative builds uman  03/06/16 11:59 AM
. * Re: From MAMEDev: Attention for all derivative builds MooglyGuy  03/05/16 02:05 PM
. * Re: From MAMEDev: Attention for all derivative builds uman  03/05/16 04:22 PM
. * Re: From MAMEDev: Attention for all derivative builds MooglyGuy  03/05/16 05:57 PM
. * Re: From MAMEDev: Attention for all derivative builds SmitdoggAdministrator  03/05/16 08:46 PM
. * Re: From MAMEDev: Attention for all derivative builds uman  03/05/16 07:48 PM
. * Can be discussed thanks (nt) SmitdoggAdministrator  03/05/16 05:59 AM
. * Re: From MAMEDev: Attention for all derivative builds Haze  03/04/16 07:57 PM
. * Re: From MAMEDev: Attention for all derivative builds John IVModerator  03/05/16 12:12 PM

Extra information Permissions
Moderator:  John IV, Robbbert, Tafoid 
1 registered and 156 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 8565