[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: