This is the mail archive of the
mailing list for the Cygwin project.
Re: Tree command - Display Structure of Directory Hierarchy
- From: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- To: cygwin at cygwin dot com
- Date: Thu, 01 Oct 2009 14:45:57 +0100
- Subject: Re: Tree command - Display Structure of Directory Hierarchy
- References: <firstname.lastname@example.org> <4AC0E0F2.email@example.com> <firstname.lastname@example.org> <4AC0FEA2.email@example.com> <firstname.lastname@example.org> <email@example.com> <4AC23C2D.firstname.lastname@example.org> <4AC24B3F.email@example.com> <4AC27372.firstname.lastname@example.org> <200909301222.n8UCMM9k022483@beta.mvs.co.il> <4AC35698.email@example.com> <200909301459.n8UExhKZ002905@beta.mvs.co.il> <5E25AF06EFB9EA4A87C19BC98F5C8753049D6F3F@core-email.int.ascribe.com>
Phil Betts wrote:
> There's a tree package available from here:
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
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@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
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple