delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/10/01/09:31:39

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 <dave DOT korn DOT cygwin AT googlemail DOT com>
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>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019