{"id":43320,"date":"2016-03-05T07:49:29","date_gmt":"2016-03-05T06:49:29","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=43320"},"modified":"2016-03-08T10:21:27","modified_gmt":"2016-03-08T09:21:27","slug":"www-mame-change-ses-conditions","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=43320","title":{"rendered":"[www] MAME change ses conditions&#8230;"},"content":{"rendered":"<p>&#8230;et devient plus restrictif pour les builds non officiels. <del datetime=\"2016-03-06T09:03:16+00:00\">A pr\u00e9sent, <span style=\"text-decoration: underline;\">joindre ou proposer le source ne suffit plus<\/span> pour faire un build de MAME, il faut actuellement demander l&rsquo;autorisation \u00e0 tous les MAMEDEV pour pouvoir faire un build alternatif et c&rsquo;est aussi valable pour MAMEUI\/MESSUI, donc bon courage les mecs.<\/del><br \/>\n&nbsp;<br \/>\nSi cela ne m\u2019emp\u00eachera pas de compiler MAME(Arcade) et de vous le proposer par exemple, vu qu&rsquo;aucune modification de code n&rsquo;est faite, en revanche pour les auteurs ayant modifi\u00e9e ne serait-ce qu&rsquo;une ligne ca va poser un probl\u00e8me et du coup je ne suis pas sur que ca va \u00eatre tr\u00e8s jouable, il est donc possible que les clones de MAME se r\u00e9duisent comme peau de chagrin&#8230;<br \/>\n&nbsp;<br \/>\n<strong>MAJ:<\/strong> A priori c&rsquo;est un peu plus simple (voir commentaire de Thib et xinyingho): <em>En r\u00e9alit\u00e9 comme la v0.172 va \u00eatre sous licence GPL, les d\u00e9riv\u00e9s se basant sur v0.172 devront aussi passer sous licence GPL ou compatible. Pour cela, toute addition de code par rapport \u00e0 MAME vanilla doit donc changer de licence aussi, ce qui implique de contacter les auteurs de ces additions de code pour avoir leur accord de changement de licence.<\/em><\/p>\n<p>&nbsp;<\/p>\n<div id=\"post-423\" class=\"col-md-8\">\n<h2><em><a title=\"Permanent Link to Attention for all derivative builds\" href=\"http:\/\/mamedev.org\/?p=423\" rel=\"bookmark\">Attention for all derivative builds<\/a><\/em><\/h2>\n<p><em><small>04 Mar 2016<\/small><\/em><\/p>\n<div class=\"entry\">\n<p><em>Please be aware that only files distributed by Mamedev (those available via the official GitHub) have been subject to the relicensing efforts.<\/em><\/p>\n<p><em>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.<\/em><\/p>\n<p><em>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.<\/em><\/p>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Un petit compl\u00e9ment de la part de <a href=\"http:\/\/www.mameworld.info\/ubbthreads\/showthreaded.php?Cat=&amp;Number=351064&amp;page=&amp;view=&amp;sb=5&amp;o=&amp;fpart=1&amp;vc=1\">Haze<\/a>:<\/p>\n<p><span class=\"post\"><span class=\"link\"><span class=\"link2\"><em>to further clarify<\/em><\/p>\n<p><em>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.<\/em><\/p>\n<p><em>it also applies to any additional code in other builds, for example, things like image filters, you&rsquo;ll need permission from each of the authors of those filters in order to relicense them and include them.<\/em><\/p>\n<p><em>The same applies to any other non-trivial code changes.<\/em><\/p>\n<p><em>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&rsquo;ve agreed to distribute it under.<\/em><\/p>\n<p><em>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.<\/em> <\/span><\/span><\/span><\/p>\n<p>&nbsp;<br \/>\nNotons enfin que MAME devient d\u00e9finitivement <a href=\"http:\/\/mamedev.org\/?p=422\">opensource et libre<\/a> (mais vu les contraintes observ\u00e9es pr\u00e9c\u00e9demment&#8230;pas simple de s&rsquo;y retrouver).<br \/>\n&nbsp;<br \/>\nLa roadmap du projet a \u00e9galement \u00e9t\u00e9 mise \u00e0 jour, c&rsquo;est \u00e0 lire <a href=\"https:\/\/github.com\/mamedev\/roadmap\">ici<\/a>.<br \/>\n&nbsp;<br \/>\n<strong><strong>Edit:<\/strong><\/strong><br \/>\n&nbsp;<br \/>\n<em>11h00:<\/em><br \/>\nMamesick jette l&rsquo;\u00e9ponge (c&rsquo;est pas la premi\u00e8re fois mais ca sera peut-\u00eatre cette fois ci la derni\u00e8re) et MAMEUIFX est donc <a href=\"http:\/\/mame32fx.altervista.org\/forum\/viewtopic.php?f=1&#038;t=288\">officiellement mort<\/a>. <em>Edit: Finalement mamesick va recevoir de l&rsquo;aide et est donc motiv\u00e9 \u00e0 poursuivre le dev. Encore une annonce pr\u00e9cipit\u00e9e donc, une de plus.<\/em><br \/>\nDans le m\u00eame sujet, Robbbert annonce \u00e9galement l&rsquo;arr\u00eat de MESSUI. A priori pour HBMAME cela ne touche pas au source original de MAME et l&rsquo;auteur de MAME32 (Chris Kirmse) donne son accord pour l&rsquo;utilisation de son code concernant l&rsquo;interface, du coup MAME original + autorisation pour UI + syst\u00e8me de patchs IPS cod\u00e9 par Robbbert = no problemo en principe.<br \/>\nRappelons quand m\u00eame que tout deux sont des Mamedev au m\u00eame titre que tout ceux ayant contribu\u00e9&#8230;<br \/>\n&nbsp;<br \/>\n<em>11h17<\/em><br \/>\nFait int\u00e9ressant, le cr\u00e9ateur de MAME32 (MAMEUI) se manifeste plus de 10 ann\u00e9es apr\u00e8s, pour donner son point de vu sur l&rsquo;affaire, ca m\u00e9ritait bien de <a href=\"http:\/\/www.mameworld.info\/ubbthreads\/showflat.php?Cat=&#038;Number=351099&#038;page=0&#038;view=collapsed&#038;sb=5&#038;o=7&#038;fpart=1&#038;vc=1&#038;new=1457177242\">le signaler<\/a> !<br \/>\n&nbsp;<\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/mamedev.org\/?p=423\" target=\"_blank\">Site Officiel<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=43320\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>&#8230;et devient plus restrictif pour les builds non officiels. A pr\u00e9sent, joindre ou proposer le source ne suffit plus pour faire un build de MAME, il faut actuellement demander l&rsquo;autorisation \u00e0 tous les MAMEDEV pour pouvoir faire un build alternatif &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-43320","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pKi2R-bgI","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/43320","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=43320"}],"version-history":[{"count":20,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/43320\/revisions"}],"predecessor-version":[{"id":43361,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/43320\/revisions\/43361"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=43320"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=43320"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=43320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}