Re: Legal issues with haskell-unix-time
The functions themselves might be subject to design patent, but they are not
subject to copyright (in the US.)
Only the *particular expression* of a creative work is subject to copyright.
The code sample implementing the functions is *the work* copyrighted.
Seems like three choices:
1. Drop the copyrighted code section altogether
2. Find or create an equivalent code not derived from the prior work
3. Get a special license from the copyright holder.
Vince Heuser
Louisville KY USA
----- Original Message -----
From: "Eloi" <entfe001@gmail.com>
To: <debian-legal@lists.debian.org>
Sent: Thursday, May 26, 2016 3:19 AM
Subject: Re: Legal issues with haskell-unix-time
El 24/05/16 a les 12:36, Dmitry Bogatov ha escrit:
There is 'cbits/conv.c' in 'haskell-unix-time' source package, which
is probably is of same copyright, as haskell code (BSD-3-clause),
but there is part of it, that is explicitly marked as all-rights-reserved.
No email is provided. This troublesome part is only for portability on
Solaris, and is not used on GNU/Linux systems.
What is the best way to deal with situation? I know, there is
Files-Excludes:
clause in debian/copyright, but what to do with part of file?
For your convenience, offending file is attached, but you probably
interested in whole package.
Just a side question: Are these funcions even copyrightable? The is_leap
function is quite trivial, and the typical exercise for a programming
student; the timegm is a conversion from a tm struct to an unix time
which could even be reimplemented with no great effort.
Reply to: