Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: New Mame License...  (Read 8973 times)

0 Members and 1 Guest are viewing this topic.

lokki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 647
  • Last login:May 05, 2025, 06:18:51 pm
New Mame License...
« on: April 07, 2005, 12:46:45 pm »
Looks like there is a new license for mame over at

http://mamedev.com/license.html

Along with a legal FAQ.


Flinkly

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1244
  • Last login:March 14, 2017, 01:14:21 pm
Re: New Mame License...
« Reply #1 on: April 07, 2005, 12:56:58 pm »
sounds like we have to make some new tokens...




so we can add in the TM of course. ::)

monkeybomb

  • PM me to find out how to get a custom title like mine!
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1236
  • Last login:January 03, 2018, 07:16:29 pm
Re: New Mame License...
« Reply #2 on: April 07, 2005, 01:01:28 pm »
Can someone breakdown the implications and possible practicle outcomes of this?

Also it looks like ultracade gets to use MAME as long as they have documentation of their rights from the owners of the games.  Help me out here.

Flinkly

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1244
  • Last login:March 14, 2017, 01:14:21 pm
Re: New Mame License...
« Reply #3 on: April 07, 2005, 01:09:44 pm »
with this, Nicola is trying to protect mame from stupid people, mostly:

1.
« Last Edit: April 07, 2005, 01:12:14 pm by Flinkly »

GGKoul

  • Cheesecake Apprentice
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4707
  • Last login:May 26, 2024, 02:06:23 am
  • I was once a big man!! -4700 posts later...
Re: New Mame License...
« Reply #4 on: April 07, 2005, 01:15:11 pm »
Make sure you download the new MAME Logo.  http://mamedev.com/logo.html

RetroJames

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2264
  • Last login:December 10, 2021, 05:26:38 pm
Re: New Mame License...
« Reply #5 on: April 07, 2005, 01:15:15 pm »
Can someone breakdown the implications and possible practicle outcomes of this?

Also it looks like ultracade gets to use MAME as long as they have documentation of their rights from the owners of the games.

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: New Mame License...
« Reply #6 on: April 07, 2005, 02:09:31 pm »
I would think this also means the rom burners, who are on the edge if not over the line already anyway, cannot include mame source or executables on thier rom distribution disks, or make statments that in thier advertisements that the roms are for mame use etc.
They couldn't include MAME source or executables on the SAME disk under the previous license.  Although it will be interesting to see how they specify the 0.95 or the 0.95u1 set without referring to MAME.
Quote
Folks who sell marquees or other artwork with the mame logo or word will have to ask permission.
And web page authors will have to put TM after the first instance of MAME.
Quote
So if I wanted to sell the OmegaMame (interesting, I wonder what the rules are for words that include the text "mame")
Products or services that wish to use the name MAME or a derivative thereof must obtain explicit permission from the trademark owner (Nicola) to do so in all cases.

So technically, you need to ask Nicola if it's okay to call your cab OmegaMame.  Probably doesn't apply to home use, but probably would if you ever sold it.
Quote
- anyway, if I want to sell it on ebay I would need to remove the mame source, and advertise it as a PC powered arcade cabinet which can run pc based games and other software.  Or something to that effect.
And either change the marquee, or get Nicola's permission and add TM to the end of it.

IANAL either, FWIW.
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re: New Mame License...
« Reply #7 on: April 07, 2005, 02:26:04 pm »
btw, Haze mentions that they will give permission to cab builders who only sell with legal roms...

goto the official mame board for details. 

Of course... Thats Haze and Nicolas is the one who needs to give the permissions...  But hopefully it will be ok.

monkeybomb

  • PM me to find out how to get a custom title like mine!
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1236
  • Last login:January 03, 2018, 07:16:29 pm
Re: New Mame License...
« Reply #8 on: April 07, 2005, 02:28:20 pm »
btw, Haze mentions that they will give permission to cab builders who only sell with legal roms...

goto the official mame board for details. 

Of course... Thats Haze and Nicolas is the one who needs to give the permissions...  But hopefully it will be ok.

That's why I thought ultracade would have a right to use it, even IF they didn't use it in the past.

DreamWeb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 375
  • Last login:July 25, 2020, 08:36:59 pm
  • I want to build my own arcade controls!
Re: New Mame License...
« Reply #9 on: April 07, 2005, 02:52:43 pm »
OmegaMame[tm]   (TM)

Good name.  It's mine now.

lokki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 647
  • Last login:May 05, 2025, 06:18:51 pm
Re: New Mame License...
« Reply #10 on: April 07, 2005, 03:26:28 pm »
Another interesting thing.
It looks like builds which add new games are now allowed as long as they don't use the word MAME in their name

Daniel270

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 753
  • Last login:April 10, 2011, 12:34:14 pm
  • Older Than PONG!!!
Re: New Mame License...
« Reply #11 on: April 07, 2005, 03:49:09 pm »
Quick question...

How will this affect MameWAH and other programs which use MAME as part of the name?
I Haven't Lost My Mind, It's Backed Up On Disk Somewhere.

Flinkly

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1244
  • Last login:March 14, 2017, 01:14:21 pm
Re: New Mame License...
« Reply #12 on: April 07, 2005, 03:52:02 pm »
genericemulaterWAH, i think.

Gunstar Hero

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 941
  • Last login:September 28, 2014, 01:51:17 am
  • Back in action!
Re: New Mame License...
« Reply #13 on: April 07, 2005, 03:53:44 pm »
Since this is all fairly grey market stuff anyways, I bet nothing's gonna change. People who are already ignoring ROM copyrights (like burners, cab builders, ect...) will probably lose no sleep over ignoring the new MAME trademark. It mostly just covers the MAME devs better now, and makes sure no one is going to steal the name from them.
« Last Edit: April 07, 2005, 04:42:30 pm by Gunstar Hero »

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: New Mame License...
« Reply #14 on: April 07, 2005, 03:57:26 pm »
Another interesting thing.
It looks like builds which add new games are now allowed as long as they don't use the word MAME in their name

They allow for derived builds, with their consent. I've asked for permission to use "BuddaMAME".
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

lokki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 647
  • Last login:May 05, 2025, 06:18:51 pm
Re: New Mame License...
« Reply #15 on: April 07, 2005, 04:10:35 pm »
Another interesting thing.
It looks like builds which add new games are now allowed as long as they don't use the word MAME in their name
They allow for derived builds, with their consent. I've asked for permission to use "BuddaMAME".

I was refering to builds that Add New games (KOF2004 etc). Not sure what your build does


http://mamedev.com/legalfaq.html

Can I make my own changes to MAME and distribute them?
According to the license, yes. However, if you wish to distribute your changes, you must abide by the terms of the license, which state that you must include the full source code of those changes.

Furthermore, you may not call your modified version MAME or anything derived from the name MAME without obtaining permission to use the MAME trademark. In order to obtain permission, your modified version must adhere to the spirit of MAME and the guidelines expressed in the About MAME section.


JB

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 376
  • Last login:October 21, 2005, 10:56:01 pm
  • I want to build my own arcade controls!
Re: New Mame License...
« Reply #16 on: April 07, 2005, 04:56:10 pm »
I would think this also means the rom burners, who are on the edge if not over the line already anyway, cannot include mame source or executables on thier rom distribution disks, or make statments that in thier advertisements that the roms are for mame use etc.
They couldn't include MAME source or executables on the SAME disk under the previous license.  Although it will be interesting to see how they specify the 0.95 or the 0.95u1 set without referring to MAME.
Popular/Noteworthy/Famous Arcade Machine Emulator v0.95.

jelwell

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 460
  • Last login:December 24, 2014, 03:47:21 pm
  • I'm a llama!
Re: New Mame License...
« Reply #17 on: April 07, 2005, 05:49:28 pm »
Another interesting thing.
It looks like builds which add new games are now allowed as long as they don't use the word MAME in their name
They allow for derived builds, with their consent. I've asked for permission to use "BuddaMAME".

I was refering to builds that Add New games (KOF2004 etc). Not sure what your build does


I read the license the same way. Take a look at R. Belmont's reply to my post on the mame board:

Quote
> I thought there was going to be more restrictions on what can be done with the
> code? The new license implies that I can now enable disabled roms, and remove
> startup screens! eek. Am I missing something?

You're missing the difference between the license and terms of use. The first MAME distribution under the new license will make this much clearer.

In context here
« Last Edit: April 08, 2005, 01:04:36 pm by Peale »

lokki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 647
  • Last login:May 05, 2025, 06:18:51 pm
Re: New Mame License...
« Reply #18 on: April 07, 2005, 06:02:52 pm »
Not entirely sure what that means.
I was refering to this, which says the license agreement does not forbid you from adding new games, but you should not call it *mame*

http://mamedev.com/legalfaq.html

Can I add games to MAME that are newer than 3 years and distribute my changes?
There is nothing to stop you, according to the license, as long as you also distribute the full source code as well. However, if you do so, you must not call your modified version MAME or anything derived from the name MAME. Because adding recent games goes against the wishes of the MAME team expressed in About MAME section, there is no chance you will obtain permission to use the MAME trademark.

jelwell

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 460
  • Last login:December 24, 2014, 03:47:21 pm
  • I'm a llama!
Re: New Mame License...
« Reply #19 on: April 07, 2005, 08:57:18 pm »
I hope they had a lawyer when they made this license. This clause irks me:

Quote
Redistributions that are modified from the original source must include the complete source code, including the source code for all components used

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8187
  • Last login:July 04, 2025, 11:34:22 pm
  • The Bears Still Suck!
Re: New Mame License...
« Reply #20 on: April 07, 2005, 09:00:12 pm »
I hope they had a lawyer when they made this license. This clause irks me:

Quote
Redistributions that are modified from the original source must include the complete source code, including the source code for all components used

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10994
  • Last login:July 06, 2024, 08:43:49 pm
  • Awesome face!
Re: New Mame License...
« Reply #21 on: April 08, 2005, 02:45:22 am »
I am fairly sure none of this is applicable to anyone who downloaded the OLD Mame versions. You can't go back in time and change the license that was distributed with a previous product.

Of course, none of it really means much of anything anyway.
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

elvis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1154
  • Last login:January 13, 2025, 08:48:40 am
  • penguin poker
    • StickFreaks
Re: New Mame License...
« Reply #22 on: April 08, 2005, 03:43:34 am »
Of course, none of it really means much of anything anyway.

Most licenses out there don't mean much to anyone who does the right thing.  For home users enjoying the nostalgia that MAME provides, the license really means squat.

It's just there as an unfortunate side effect of modern society where the odd bad apple will always be there to try and steal other people's hard work.  Luckily the MAME devs are a fairly sensible and giving bunch, and have written a legally restrictive yet socially friendly license that doesn't hurt the people who enjoy the product the most.

jelwell

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 460
  • Last login:December 24, 2014, 03:47:21 pm
  • I'm a llama!
Re: New Mame License...
« Reply #23 on: April 08, 2005, 04:23:35 am »
Of course, none of it really means much of anything anyway.

Most licenses out there don't mean much to anyone who does the right thing.

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re: New Mame License...
« Reply #24 on: April 08, 2005, 07:43:18 am »
btw, there are TWO things you have to consider.

When is it acceptable to use the MAME logo...

And when its acceptable to use the MAME source...

they ARE different.

Adding new games and not using the MAME logo is very acceptable.. For the logo side of it.

But using the mame source to allow games newer then 3 years old or which are still being sold by the original company is NOT. 

The break down was for Zinc and basically every other emulator out there which borrow a ton of code from mame for the cpus or whatever.  So they add games and can not be called MAME but still have the right to use mames source code (as long as they don't allow newer then 3 year old games, and also distribute all their source).

But 1337mAmE is NOT.

The questions is if MisfitMAME (and nonameMAME) because they allow for different games, but not new games.  They would have to ask.


Flinkly

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1244
  • Last login:March 14, 2017, 01:14:21 pm
Re: New Mame License...
« Reply #25 on: April 08, 2005, 12:07:28 pm »
wait...are you guys all saying that we can play newer games on mame, but that for legal reasons, we don't?  news to me...i never really paid attention to the mame side of arcade stuff though, just use it.  like they say, "as long as it works, don't fix it."

i just thought it was tough to integrate newer stuff, which is why mame stayed behind arcades.

i have always wanted to play metal slug 5...   8)

lokki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 647
  • Last login:May 05, 2025, 06:18:51 pm
Re: New Mame License...
« Reply #26 on: April 08, 2005, 12:13:28 pm »
wait...are you guys all saying that we can play newer games on mame, but that for legal reasons, we don't?

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re: New Mame License...
« Reply #27 on: April 08, 2005, 12:19:15 pm »
You have to either find an illegal build or do it yourself.

There are a few that keep a ton of newer games up.

jelwell

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 460
  • Last login:December 24, 2014, 03:47:21 pm
  • I'm a llama!
Re: New Mame License...
« Reply #28 on: April 08, 2005, 05:50:44 pm »
But using the mame source to allow games newer then 3 years old or which are still being sold by the original company is NOT.

TheGatesofBill

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 581
  • Last login:August 22, 2018, 09:07:04 am
Re: New Mame License...
« Reply #29 on: April 08, 2005, 06:09:08 pm »
I don't know how Alan got away with his Mametweaks or NoNameMame ever existed. Both get rid of nag screens

I'm not familiar with Alan or Mametweaks, but I can explain how I was in the clear. I didn't "get rid of nag screens", they were still there, and on by default. I merely added the option of disabling them, and the MAME devs were okay with that. In later builds I included some newer games, but never really told anyone about them, and included them in the source code only, you had to set some option at the time you compiled in order for them to be enabled, which was also allowed by the MAME devs. So I never did anything I wasn't allowed to, but I did take it as far as I could.

EDIT: Oh, and I should mention that I'll take a look through this new license when I get a free second, and before any future versions of No Name MAME are released to make sure I know exactly what I'm allowed to do.

Santoro

  • Purveyor of Shiny Arcade Goodness
  • Santoro
  • Trade Count: (+32)
  • Full Member
  • *
  • Offline Offline
  • Posts: 3054
  • Last login:June 05, 2025, 04:10:38 pm
  • Boycott Quarters!!!
    • ArcadeReplay!
Re: New Mame License...
« Reply #30 on: April 08, 2005, 08:41:42 pm »
RE Tokens,

I would argue that since I got permission Santeri Saarimaa at the time, I am fine.  I also put the URL on the back in consideration of the permission to use it. 

We'll see.

jelwell

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 460
  • Last login:December 24, 2014, 03:47:21 pm
  • I'm a llama!
Re: New Mame License...
« Reply #31 on: April 08, 2005, 09:15:45 pm »
I merely added the option of disabling them, and the MAME devs were okay with that. In later builds I included some newer games, but never really told anyone about them, and included them in the source code only, you had to set some option at the time you compiled in order for them to be enabled, which was also allowed by the MAME devs.

No offense to The GatesofBill, but these are the kinds of things that are explicitly against both the spirit and the old license. Yet you got away with it because you didn't tell anyone.

I tried to get permission for things that are valid with the license I got harassed. It's clear that in the Mame community it's better to do and keep quiet than to ask and then ignore.
Joseph Elwell.

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re: New Mame License...
« Reply #32 on: April 08, 2005, 09:30:01 pm »
Don't worry GateofBill (or is the opposite of No offense -> take offense??)

They don't have problems with you being able to disable them... That they are by default. 

They know EXACTLY why some are disabled (like you can't use it in a cabinet).  This was added because some (*cough arcadeathome cough*) had them completely disabled and by default.

You can disable them in the standard build.  They missed a few (bad dumps).  If they where that worried they wouldn't allow you to disable the majority of them.

So if the default is they are shown.  You will be fine.  They only talk about enabling games.

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re: New Mame License...
« Reply #33 on: April 08, 2005, 09:35:04 pm »
WRONG!

there are two items here.  1) to be able to use mames name.... 2) to be able to use mame source.

You CAN NOT use mames source for ANY GAME that is earlier then 3 years and still being sold AND DISTRIBUTE IT... (but I think it might have been distribute it in binary format.... I would have to reread this).

You HAVE to release ALL your source and the source of all libraries.

You MUST continue the license.

For the name MAME in part of your distribute

You CAN NOT add any games that mame has left out... yadda yadda...

So Zinc could not use MAMES name even though it uses a lot of the same code (before mame emulated all the same games... ) but if Zinc started emulated a newer game then 3 years... it wouldn't be allowed to use the source either. 




But using the mame source to allow games newer then 3 years old or which are still being sold by the original company is NOT.

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re: New Mame License...
« Reply #34 on: April 08, 2005, 09:36:24 pm »
You want to ask Nicola anyway.  He is the ONLY one with the trademark.  Santeri doesn't legally count.  But mention that you've been selling them and that Santeri gave you permission ages ago and I'm sure you will be fine.

They aren't worried about people like you...

RE Tokens,

I would argue that since I got permission Santeri Saarimaa at the time, I am fine.

Santoro

  • Purveyor of Shiny Arcade Goodness
  • Santoro
  • Trade Count: (+32)
  • Full Member
  • *
  • Offline Offline
  • Posts: 3054
  • Last login:June 05, 2025, 04:10:38 pm
  • Boycott Quarters!!!
    • ArcadeReplay!
Re: New Mame License...
« Reply #35 on: April 08, 2005, 09:47:32 pm »
You want to ask Nicola anyway. He is the ONLY one with the trademark.

Note already sent.  :-)

jelwell

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 460
  • Last login:December 24, 2014, 03:47:21 pm
  • I'm a llama!
Re: New Mame License...
« Reply #36 on: April 08, 2005, 11:56:25 pm »
You're telling me that the FAQ is wrong?
;D hah, good one. try again.
Joseph Elwell.
WRONG!

there are two items here.

TheGatesofBill

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 581
  • Last login:August 22, 2018, 09:07:04 am
Re: New Mame License...
« Reply #37 on: April 09, 2005, 12:09:18 am »
I am so freaking confused. Can't someone just tell me how far I can go? I got my old limits by reading the license and talking to people, but I'm definately no lawyer.

jelwell

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 460
  • Last login:December 24, 2014, 03:47:21 pm
  • I'm a llama!
Re: New Mame License...
« Reply #38 on: April 09, 2005, 04:12:39 am »
I am so freaking confused. Can't someone just tell me how far I can go? I got my old limits by reading the license and talking to people, but I'm definately no lawyer.

So no matter what, unless you plan on dropping "mame" from your nonameMAME build you'll have to get approval for use of the trademark. So, email the devs and ask them to allow you to use the trademark - or change the name of your build.

Although I seriously doubt they're financially able nor legally able to protect their trademark since they've let it go this long. (think kleenex - you can't start protecting a trademark that has been commonly used for ages).
Joseph Elwell.

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: New Mame License...
« Reply #39 on: April 09, 2005, 08:52:22 am »
jelwell, lightenup -
I got so much flak on mameworld for merely mentioning working on features that mamedev doesn't like. But Alan and TheGatesofBill garner respect from the community (in the form of linkage) for openly flaunting the wishes of MAME DEVS.
I don't think TGOB garners extreme respect from the community (MAMEDevs), nor flaunts the wishes of MAME DEVS.

TGOB added some options to disable startup screens, but MAME did this in the official build not too long after anyway.

I'm not exactly sure how he got away with adding PONG, but he did, and I remember him asking about it.

I also think that he also posts quite a few bug fixes on www.mame.net, so maybe that earns him some respect.

As far as Alan - I love some of his tweaks (especially -ssf and -fsf), but when I mentioned this on either MW or www.mame.net, I think it was RBelmont who called it "easily the most useless and least important change to MAME in the last few years", so I'm not sure what you mean about him garnering respect.

Finally, regardless of the license, MAME's unofficial policy has really been that you couldn't distribute BINARIES with those features (newer games, no nag screens) enabled.  And by distribute, they really meant slapping them up on a website.

I have posted source code changes to do this years ago, and no one complained, and have also sent binaries to a few friends with the changes (covertly), and no one complained about that either.

The new license ALLOWS you to do this as long as you don't have MAME in the name of the project, so I'm not sure what you're so upset about.
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.