From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: MAME emulator is giving incentive to use non-free software Date: Fri, 01 Apr 2016 08:23:18 +0200 Message-ID: <87egapyhih.fsf@elephly.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48487) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alsUY-0000Or-3a for guix-devel@gnu.org; Fri, 01 Apr 2016 02:23:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alsUT-0004hy-3V for guix-devel@gnu.org; Fri, 01 Apr 2016 02:23:34 -0400 Received: from sender163-mail.zoho.com ([74.201.84.163]:24721) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alsUS-0004hp-RB for guix-devel@gnu.org; Fri, 01 Apr 2016 02:23:29 -0400 In-reply-to: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: =?utf-8?Q?al=C3=ADrio?= eyng Cc: guix-devel@gnu.org, gnu-linux-libre@nongnu.org alírio eyng writes: > Isaac David: >> However in the last few days I have >>seen many arguments showing there are yet more valid uses I hadn't >>imagined, like learning from the source code and testing portability >>without leaving your comfy libre OS. > source code is out of question for a distro, unless you want to > compile and execute it (or just have a package that copy the source > code); but developing without a game is like developing without a test > suite... I don’t understand this. I regularly look at the sources of programmes I find interesting. Guix makes this very easy with guix build -S name You don’t have to compile and execute it to find source code useful. I also disagree with the second part of the last sentence. You don’t have to hack on the emulator, but you can hack on an existing free game or write your own. > expecting the user to evaluate if some game is free is making it > unnecessarily difficult to remain in freedom > making game packages/executables and not emulator packages/executables > would allow all know good uses and still signal the user to be > cautious with other games This limits the use of the emulator. You seem to think that an emulator is only useful as a runtime dependency for a game, but I and others in this thread disagree. ~~ Ricardo