S h i v wrote:
> On 9/28/07, Mike.Sullivan at sun.com <Mike.Sullivan at sun.com> wrote:
>> >From shivakumar.gn at gmail.com Thu Sep 27 21:18:55 2007
>>> I did a "grep GPL" on the sources but couldn't come across any.
>> That doesn't always work as it's not always abbreviated. But
>> look at testsuite/expect.tests/expect-tests.exp.
>>
>> I was surprised too but it's there.
>>
>
> It is a deja-gnu (a test framework) based script to test the expect
> that gets built. It doesn't get installed. So the legal hassles should
> be considerably lesser.
one would wish, but often no. I looked at one of the previous reviews
and because there was _any_ gpl2'd code they treated it as gpl2'd.
>>> Also it would be preferable to have a
>>> neutral text like "This is available under XYZ...." instead of "Sun
>>> elects to use only the...".
>> No, that is what you'll have to add if they say. These are lawyers :)
>>
>
> If it comes to that, lets give it a try. Not that different terms &
> conditions are being asked.
you certainly may try, but I am tired of arguing :)
>>> How about installing all these examples under something like
>>> /usr/demo/expect instead of cluttering the /usr/bin. These are
>>> examples/demo files anyway.
>> that is up to you, I don't know enough about what 'make install'
>> would really install by default,
>
> I shouldn't need to tell this, but we use our own install-sfw ;)
yep - but if you use such a script, ideally it's supposed to be
derived from what 'make install' would actually do. It shouldn't
put things that 'make install' would put in /usr/bin in /home/mike_s
for example, or ship the coolest expect script you've written :)
the point is that things should be installed that one would expect,
and where folks would expect to find them (ignoring the current
/usr/sfw situation). though that can also be modified by discussions at
ARC (such as shared vs static libraries) and what other distributions
do (but that probably falls into determining what is 'expected').
>
>> nor what users of expect would.. expect to see.
>
> I have used tcl & expect considerably and can say that the users do
> not expect the examples to be available on the system.
> I have moved it to /usr/demo along with their respective manpages.
ok.
Mike