copyright question
Jonathan Stickel
jjstickel at vcn.com
Tue Mar 4 12:58:07 CST 2008
Ben Abbott wrote:
>
> On Feb 29, 2008, at 3:15 PM, Jonathan Stickel wrote:
>
>> Ben Abbott wrote:
>>> On Friday, February 29, 2008, at 11:13AM, "Jonathan Stickel"
>>> <jjstickel at vcn.com> wrote:
>>>> I have written some data smoothing code that borrows heavily from
>>>> code published as supplemental information in Analytical Chemistry,
>>>> an ACS journal. I would like to submit my code to Octave (as part
>>>> of a package in octave-forge). Here is what the ACS website says
>>>> about the copyright:
>>>> "Electronic Supporting Information files are available without a
>>>> subscription to ACS Web Editions. All files are copyrighted by the
>>>> American Chemical Society. Files may be downloaded for personal
>>>> use; users are not permitted to reproduce, republish, redistribute,
>>>> or resell any Supporting Information, either in whole or in part,
>>>> in either machine-readable form or any other form. For permission
>>>> to reproduce this material, contact the ACS Copyright Office by
>>>> e-mail at copyright at acs.org or by fax at 202-776-8112."
>>>> I plan to email ACS about this, but is there a suggested way to ask
>>>> permission? My thought is to GPL my code submission and cite the
>>>> publication. Do you think ACS will allow this, or should I ask
>>>> for something else?
>>>> Thanks, Jonathan
>>> Jonathan,
>>> I'm intrigued.
>>> I occasionally run into claims of copyright issues with regards to
>>> published algorithms. Can you post a reference to the paper in
>>> question, so that I may take a look?
>>> Thanks Ben
>>
>> Of course. The paper is Anal. Chem.; 2003; 75(14) pp 3631 - 3636.
>> The url for the supporting information (including code) is
>>
>> http://pubs3.acs.org/acs/journals/supporting_information.page?in_manuscript=ac034173t
>>
>>
>> I have already emailed the author, and he has given me his personal
>> permission to make a derivative work. This is the nature of science
>> after all!
>>
>> Jonathan
>
> Jonathan,
>
> There isn't so much code in the reference. Are you looking to "borrow"
> something as short as the lines below?
>
> m = numel (y);
> E = speye (m);
> D = diff (E, d);
> W = spdiags (w, 0, m, m);
> C = chol (W + lambda * D′ * D);
> z = C \ (C′ \ (w .* y));
>
> Please confirm.
>
> If so, I know of a prior example that may be of relevance.
>
> Beyond the "prior example", I expect you'd like to introduce a specific
> dependent variable, say "x"? ... rather than relying upon the indices of y?
>
> One last question, is there any license associated with the publication,
> or is the concern of the copyright?
>
There is a lot more code in the supplemental information: entire
m-files with help text and implementations with x and y data (not just
y). I have used a good bit of that.
There is no license, just the quoted ACS copyright that also covers what
is posted as supplemental information.
Thanks,
Jonathan
More information about the Octave-maintainers
mailing list