From owner-freebsd-doc@freebsd.org Mon Apr 29 05:43:09 2019 Return-Path: Delivered-To: freebsd-doc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 386231581987 for ; Mon, 29 Apr 2019 05:43:09 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 72BEF8D111 for ; Mon, 29 Apr 2019 05:43:07 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from kduck.mit.edu (24-107-191-124.dhcp.stls.mo.charter.com [24.107.191.124]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id x3T5ehrJ030816 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 29 Apr 2019 01:40:45 -0400 Date: Mon, 29 Apr 2019 00:40:42 -0500 From: Benjamin Kaduk To: James Larrowe Cc: freebsd-doc@freebsd.org Subject: Re: Incorrect information Message-ID: <20190429054042.GL60332@kduck.mit.edu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: 72BEF8D111 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of kaduk@mit.edu designates 18.9.28.11 as permitted sender) smtp.mailfrom=kaduk@mit.edu X-Spamd-Result: default: False [-4.28 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:18.9.28.0/24]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[mit.edu]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[11.28.9.18.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[mit-edu.mail.protection.outlook.com,mit-edu.mail.protection.outlook.com]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.92)[-0.920,0]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; RECEIVED_SPAMHAUS_PBL(0.00)[124.191.107.24.zen.spamhaus.org : 127.0.0.10]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:3, ipnet:18.9.0.0/16, country:US]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-0.85)[ipnet: 18.9.0.0/16(-4.22), asn: 3(0.02), country: US(-0.06)]; FROM_EQ_ENVFROM(0.00)[] X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 05:43:09 -0000 Hi James, On Wed, Apr 24, 2019 at 07:50:47PM -0400, James Larrowe wrote: > This page > > contains > invalid information. The correct version is included below. Perhaps you could say a bit more about what motivates the changes and why you believe they are more correct than the current text at the location you linked to? Clarifying that Linux is under GPLv2 is relatively straightforward, and adding links and shuffling text around are editorial changes, of course, but I'm not sure I can explain the changes in the final paragraph in the same way you intended. Thanks, Ben > While the commercial Unix wars raged, the Linux kernel was developed as a > PC Unix clone. Linus Torvalds credits the existence of the GNU C compiler > and the associated GNU tools for the existence of Linux. He put the Linux > kernel under the GPLv2. > > Remember that the GPL requires anything that statically links to any code > under the GPL also be placed under the GPL. The source for this code must > thus be made available to the user of the program. Pressure to put > proprietary applications on Linux became overwhelming. Such applications > often must link with system libraries. This resulted in a modified version > of the GPL called the LGPL > ("Library", since > renamed to "Lesser", GPL). The LGPL allows proprietary code to be linked to > the GNU C library, glibc. Dynamic linking is not considered a violation of > the LGPL. You do not have to release the source to code which has been > dynamically linked to an LGPLed library. > > If you statically link an application with glibc, such as is often required > in embedded systems, either the source or linkable object files must be > released. Both the GPL and LGPL require any modifications to the code > directly under the license to be released. > _______________________________________________ > freebsd-doc@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-doc > To unsubscribe, send any mail to "freebsd-doc-unsubscribe@freebsd.org"