From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LbVXS-0000eD-PO for mharc-grub-devel@gnu.org; Mon, 23 Feb 2009 02:47:42 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LbVXR-0000cn-Gk for grub-devel@gnu.org; Mon, 23 Feb 2009 02:47:41 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LbVXQ-0000Zr-5D for grub-devel@gnu.org; Mon, 23 Feb 2009 02:47:41 -0500 Received: from [199.232.76.173] (port=35201 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LbVXP-0000Zk-Ul for grub-devel@gnu.org; Mon, 23 Feb 2009 02:47:39 -0500 Received: from mx20.gnu.org ([199.232.41.8]:8649) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LbVXP-0002Am-7J for grub-devel@gnu.org; Mon, 23 Feb 2009 02:47:39 -0500 Received: from mail-fx0-f174.google.com ([209.85.220.174]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LbVXN-0000zN-Kr for grub-devel@gnu.org; Mon, 23 Feb 2009 02:47:38 -0500 Received: by fxm22 with SMTP id 22so1458690fxm.18 for ; Sun, 22 Feb 2009 23:47:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=tQia9DJzpUVoJAONOJIYHamSI8rE3jnoBDCjU5AL1b4=; b=lVV8uufCajreu1yLLQS3jMS4S/1QXehdOjWhBTlIRFhWiBQJ0zykiXwxEFmfNrg+0t g/+95BPWAz/o+bW/bZNO9pgz/5phel7j19MeoIFR2cqk+JOxzwCMdLBLKKD5bd6wM60o +X8lc9l/Vf+24EwL8GYLYCgH0NY/MqX5C/btU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=Cb3KMHHV7kYxuEWpfKCBfQfpxOTk7/CU9XtDPzwKpvYySbID8hEh8mRQaoUV5UWj2B hpIZ6aTbpJDxDpfM8dkkpvc8phInT4JtK7XMTJbm+JqsjphuvohwxPWo5SA7rT20Ggfp 3NqwbeBeKhvtV7O7sxAhz8fKDDDvkSdPRHi8U= Received: by 10.223.112.204 with SMTP id x12mr4858166fap.70.1235375254615; Sun, 22 Feb 2009 23:47:34 -0800 (PST) Received: from ?82.130.80.231? (hg-public-dock-231-dhcp.ethz.ch [82.130.80.231]) by mx.google.com with ESMTPS id z10sm8865956fka.33.2009.02.22.23.47.34 (version=SSLv3 cipher=RC4-MD5); Sun, 22 Feb 2009 23:47:34 -0800 (PST) Message-ID: <49A25496.8000506@gmail.com> Date: Mon, 23 Feb 2009 08:47:34 +0100 From: phcoder User-Agent: Thunderbird 2.0.0.19 (X11/20090105) MIME-Version: 1.0 To: The development of GRUB 2 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-kernel: by mx20.gnu.org: Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Subject: Licensing my xnu code X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Feb 2009 07:47:41 -0000 Hello, yesterday I received my copyright assignment and today I'll send it back signed. It obliges me to completely report about the state of my code. For creating xnu loader I used no other code then my own and different places in grub as a template. However I have previously seen APSL-licenced code. APSL doesn't extend to any reimplementation: "1.3 "Covered Code" means the Original Code, Modifications, the combination of Original Code and any Modifications, and/or any respective portions thereof. " "1.5 "Larger Work" means a work which combines Covered Code or portions thereof with code not governed by the terms of this License. " As I copied no code I don't believe that this creates any problem however I fulfill my legal obligations by reporting it. If this situation isn't ok for gnu project then I see following possible solutions: 1) I could release xnu loading as a third-party module 2) I could supply a description in plain English what the loader should do. Fairly complete i386 loader including Mach-O parser largely based on elfload is about 2000 lines of code Regards Vladimir 'phcoder' Serbinenko