X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00,SPF_PASS X-Spam-Check-By: sourceware.org Message-ID: <4AC4B295.3020907@gmail.com> Date: Thu, 01 Oct 2009 14:45:57 +0100 From: Dave Korn User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: Tree command - Display Structure of Directory Hierarchy References: <64de84830909280903j1ca08070t493873286366f754 AT mail DOT gmail DOT com> <4AC0E0F2 DOT 7000305 AT cygwin DOT com> <64de84830909281055t90a13acub59479b24cb7fa1f AT mail DOT gmail DOT com> <4AC0FEA2 DOT 8000204 AT cwilson DOT fastmail DOT fm> <64de84830909290444m60539a17paafd88beeb98183 AT mail DOT gmail DOT com> <8d7f7110909290552w728d9276x4935de8fd4f9f694 AT mail DOT gmail DOT com> <4AC23C2D DOT 9080402 AT gmail DOT com> <4AC24B3F DOT 9050406 AT cwilson DOT fastmail DOT fm> <4AC27372 DOT 8060503 AT gmail DOT com> <200909301222 DOT n8UCMM9k022483 AT beta DOT mvs DOT co DOT il> <4AC35698 DOT 3030701 AT gmail DOT com> <200909301459 DOT n8UExhKZ002905 AT beta DOT mvs DOT co DOT il> <5E25AF06EFB9EA4A87C19BC98F5C8753049D6F3F AT core-email DOT int DOT ascribe DOT com> In-Reply-To: <5E25AF06EFB9EA4A87C19BC98F5C8753049D6F3F@core-email.int.ascribe.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Phil Betts wrote: > There's a tree package available from here: > http://lassauge.free.fr/cygwin/release/ Oooh, I didn't know about that at all. Somebody's actually using the key management features in setup.exe and signing their custom setup.ini! Good, maybe we can get some end-user feedback from them at some point. > I've no idea if this was the origin of the posted binary, but > these packages DO come with source. > > I used to find these packages quite useful, but many packages had > dependencies that conflicted with official cygwin packages' > dependencies so I stopped using them. You should be OK with tree > though. Heh. Sorry to bang on about it, but I'm making a point about the GPL. Sure, it's easy to find the upstream sources (http://mama.indstate.edu/users/ice/tree/), or the sources to *some other* executable, but I want the actual sources used to build the actual executable that was sent to me. By sending out that binary, tianlijian AT gmail was accepting the terms of the GPL, and that means giving the sources *to that particular binary* to anyone who wants them. tianlijian? You can come back, I'm not about to sue you! But everyone should understand that the GPL obligations are real and apply to each and every one of us every single time we pass on GPL software to absolutely anyone in any form; it's not just some theoretical legal obligation that only big companies like Red Hat & co. have to stick to. BTW, I finally found out what the tree program uses system() for. And I'll be posting it to TDWTF when I can find a moment, because it's fairly mind-bogglingly daft! cheers, DaveK -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple