> Ideally MAME wants to keep core components and OSD level stuff as BSD tho so that > it's easy enough to produce a clean BSD-only build for people who want that. > > Adding components that are GPL at that level is something, afaik, the team try to > avoid.
This is true. However, I think there's an argument to be made for moving the AVI logging itself entirely into the OSD layer, at which point the core license guideline would be moot.
AVI writing seems like something that would be better handled by the OSD layer anyway, since it would allow easier customization of encoders on a per-platform basis.
|