From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KKvIj-0006yo-KR for mharc-grub-devel@gnu.org; Mon, 21 Jul 2008 09:19:41 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KKvIi-0006yJ-1f for grub-devel@gnu.org; Mon, 21 Jul 2008 09:19:40 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KKvIe-0006ws-3a for grub-devel@gnu.org; Mon, 21 Jul 2008 09:19:39 -0400 Received: from [199.232.76.173] (port=41653 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KKvId-0006wp-Vf for grub-devel@gnu.org; Mon, 21 Jul 2008 09:19:35 -0400 Received: from ug-out-1314.google.com ([66.249.92.169]:22118) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KKvId-0006dG-H5 for grub-devel@gnu.org; Mon, 21 Jul 2008 09:19:35 -0400 Received: by ug-out-1314.google.com with SMTP id l31so262957ugc.48 for ; Mon, 21 Jul 2008 06:19:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:in-reply-to :references:content-type:date:message-id:mime-version:x-mailer; bh=6yLQSFj+vCE+D2t+6S5zWIk4keaZBZ8I0mSvI+LWwDA=; b=VxYz1eUrvtJHgsPWJfL8BPjxadcfxizOIGgyPBapa/ncXpDcLtE9rvzJORrL5u4v0p Y0AJSMjkiCmtjrV0gPAoRpCCz76PctzSrPrJbyNHckdkhpGAgwYqKLtNKmk7F03w1y42 IYgf+OI3nfPkqPuposTeFIaWKmw+k2UH4lY1g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:in-reply-to:references:content-type:date:message-id :mime-version:x-mailer; b=p4AdfNerMkOv7ZVXOTQiH40EghyIH1GQYlzxVYpyGyiYV7qbFHysZm9zDJzPf6L/8H eDckMmJMUUudpN7+57EdLVZQy9DZnsQ+EZo2F+IHMdRv6Pepdc0IeqNPfehpfMc54V8A M91lKIQw3ZGsAq3N4W5Wlb1GOqDuZCNZA/TcE= Received: by 10.66.240.12 with SMTP id n12mr1615046ugh.39.1216646374441; Mon, 21 Jul 2008 06:19:34 -0700 (PDT) Received: from ?192.168.1.100? ( [213.37.137.93]) by mx.google.com with ESMTPS id l33sm964133ugc.65.2008.07.21.06.19.32 (version=SSLv3 cipher=RC4-MD5); Mon, 21 Jul 2008 06:19:33 -0700 (PDT) From: Javier =?ISO-8859-1?Q?Mart=EDn?= To: The development of GRUB 2 In-Reply-To: <87ej5n9zcq.fsf@xs4all.nl> References: <20080703001716.13881.1754.stgit@dv.roinet.com> <87lk0i6cxo.fsf@xs4all.nl> <1215118211.2734.8.camel@dv> <871w2927ia.fsf@xs4all.nl> <20080704130732.xtvmz0baecc04wc8-cebfxv@webmail.spamcop.net> <87iqv0idwz.fsf@xs4all.nl> <1216585492.14762.9.camel@dv> <87ej5n9zcq.fsf@xs4all.nl> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-9kZ5IRMj/WV6d4ZaIPCi" Date: Mon, 21 Jul 2008 15:19:44 +0200 Message-Id: <1216646384.8334.163.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) Subject: Re: [PATCH] Enable writing to ATA devices, fix several bugs 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, 21 Jul 2008 13:19:40 -0000 --=-9kZ5IRMj/WV6d4ZaIPCi Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable El lun, 21-07-2008 a las 14:49 +0200, Marco Gerards escribi=C3=B3: > Pavel Roskin writes: >=20 > > On Sun, 2008-07-20 at 20:55 +0200, Marco Gerards wrote: > >> Pavel Roskin writes: > > > >> > I know. That's why I'll write it from specifications or maybe I'll > >> > take it from the GNU/Hurd code. > >>=20 > >> Taking it from Specifications will be better. > >>=20 > >> I think the ATA driver of GNU Mach comes from Linux 2.0 or so. So > >> that won't change anything for us ;(. > > > > I don't think choosing consistent names could be interpreted as a > > copyright violation (except by companies like SCO, but then all bets ar= e > > off). >=20 > No, you are right. But it means that you have a look at the Linux ATA > code. If you copy Linux names into our code, people could claim that > we looked at Linux and based our code on it. So what? =EF=BB=BFAren't both Linux and GRUB under the GPL? That _should_ m= ean that we can look at their code and put it into GRUB ("create a derivative work") either as-is or modified. >=20 > > Anyway, if I ever have a chance to touch the GRUB ATA code again, I'll > > use FreeBSD as a reference. Using specification is probably not the > > best idea because we need GRUB to work on the real life hardware, and w= e > > need to be prepared to handle known quirks in popular hardware. >=20 > We were talking about not looking at copyrighted code as a > reference... But looking at FreeBSD would be better than looking at > Linux if we want to avoid possible copyright problems. I still don't understand this: the GPL includes an irrevocable grant as long as the license is obeyed. As for copyright problems, Linux has had several clashes (SCO et al), but in each and every instance people has raised against the attacker, defended Linux and won in court. I say it "offers" quite good copyright shielding. Habbit --=-9kZ5IRMj/WV6d4ZaIPCi Content-Type: application/pgp-signature; name=signature.asc Content-Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iQIVAwUASISM8KSl+Fbdeo72AQLDkxAAt92qZxx47LhaW4lakfpLwAFZCbQ4AOc/ iS6ar9Kcp71hWgHxT5jFRScKnMKloVVpAbImoWUdcJtD/YRgpzLbwdYZW8H01e2u AngmEI0TzTl4iYakAlV2rVDKRLwzjke1UHMir4VQYSougowIq/IOup7CVb6sXjIA n8bUMzjZcyEMLLl+yH7Toop1CGXnszy3eLELjZQrxXYMaUwNNU0Zl4aOXB/GQY/L y0QyffgrLUnC4kPRgM9xE4xng3fyHihqooEf5NDMI1oerStuC+lIHI3oCIYIp2ih 2c15ev0b7avlajdWIfkLfxxT6Uj+zgm9gpS1LozJveH5VxB8s71iokHpY4d1Gny6 NH+BlQI3gTiAKWjZYYKhfns8k63LF8gPt9moyxRQdrIQ+evsil0vlbk4clzBNGFN Sxu4UZL5B/V+4w9Jk1KlB6s1WeI1Dh/55FcZZju1iQnbKIa9mSbpkMsn1eMp5/Rr +9op1MA9U2E+lpRTprPZ9G8c3IWwcJulr7psAZoVluXKoeuEHTJFpX+GkuZSPL0U ujwiZ4lR9CCYXDwtO4OjNJXZr9+uixu1KWdgVuTm9WS4m1GWXVaWiPjy/I9zABXc HY1jiknxeUYogx2vUDEynf9Rodb7WnXOq1FtdS6PiTblm5NIypwp6oPxkCfOLow2 vE7w8RfF6u0= =uwhO -----END PGP SIGNATURE----- --=-9kZ5IRMj/WV6d4ZaIPCi--