Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > C Programming > Original authors and licensing of cdecl / c++decl

Reply
Thread Tools

Original authors and licensing of cdecl / c++decl

 
 
richard.wm.jones@gmail.com
Guest
Posts: n/a
 
      03-13-2007
I'm trying to track down the original authors of cdecl.

cdecl was dropped from Fedora Core a few years ago because of
licensing concerns. The original postings to comp.sources.unix (vols
6 & 14 in 1986 and 1988 respectively) have no licensing information.
In order to get cdecl back in we would need a definitive statement
from key original authors that the code can be distributed under a
free license (eg. GPL or BSD-style licenses, or even public domain).

I already wrote privately to Tony Hansen who was involved early on.
Chris Torek posts here, but I can't send him email. Graham Ross,
according to my researches, last worked at Thinkshare, but email to
his last known address there bounces. Are there other people who
contributed major parts, and where do they work now?

Rich.

 
Reply With Quote
 
 
 
 
Chris Torek
Guest
Posts: n/a
 
      03-14-2007
In article <(E-Mail Removed). com>
<(E-Mail Removed)> wrote:
>I'm trying to track down the original authors of cdecl.
>
>cdecl was dropped from Fedora Core a few years ago because of
>licensing concerns. The original postings to comp.sources.unix (vols
>6 & 14 in 1986 and 1988 respectively) have no licensing information.
>In order to get cdecl back in we would need a definitive statement
>from key original authors that the code can be distributed under a
>free license (eg. GPL or BSD-style licenses, or even public domain).
>
>I already wrote privately to Tony Hansen who was involved early on.
>Chris Torek posts here, but I can't send him email. ...


(Well, you can if you manage to find my work email address, but
I do not advertise that one. )

If I ever did any work on cdecl (which is possible), it was
relatively minor.

It might be nice to produce a new version of cdecl "from scratch"
(but I am not volunteering ). Perhaps this could be one of
those comp.lang.c projects that people try to start now and again.
--
In-Real-Life: Chris Torek, Wind River Systems
Salt Lake City, UT, USA (4039.22'N, 11150.29'W) +1 801 277 2603
email: forget about it http://web.torek.net/torek/index.html
Reading email is like searching for food in the garbage, thanks to spammers.
 
Reply With Quote
 
 
 
 
Keith Thompson
Guest
Posts: n/a
 
      03-14-2007
Chris Torek <(E-Mail Removed)> writes:
[...]
> It might be nice to produce a new version of cdecl "from scratch"
> (but I am not volunteering ). Perhaps this could be one of
> those comp.lang.c projects that people try to start now and again.


If somebody does this, I have a request: don't make "ptr" and
"pointer" reserved in declarations. I've run into this a number of
times, for example:

% cdecl
Type `help' or `?' for help
cdecl> explain int *ptr
syntax error
cdecl> explain int *pntr
declare pntr as pointer to int
cdecl>

--
Keith Thompson (The_Other_Keith) http://www.velocityreviews.com/forums/(E-Mail Removed) <http://www.ghoti.net/~kst>
San Diego Supercomputer Center <*> <http://users.sdsc.edu/~kst>
"We must do something. This is something. Therefore, we must do this."
-- Antony Jay and Jonathan Lynn, "Yes Minister"
 
Reply With Quote
 
richard.wm.jones@gmail.com
Guest
Posts: n/a
 
      03-14-2007
On 14 Mar, 08:10, Chris Torek <(E-Mail Removed)> wrote:
> In article <(E-Mail Removed). com>
>
> <(E-Mail Removed)> wrote:
> >I'm trying to track down the original authors of cdecl.

>
> >cdecl was dropped from Fedora Core a few years ago because of
> >licensing concerns. The original postings to comp.sources.unix (vols
> >6 & 14 in 1986 and 1988 respectively) have no licensing information.
> >In order to get cdecl back in we would need a definitive statement
> >from key original authors that the code can be distributed under a
> >free license (eg. GPL or BSD-style licenses, or even public domain).

>
> >I already wrote privately to Tony Hansen who was involved early on.
> >Chris Torek posts here, but I can't send him email. ...

>
> (Well, you can if you manage to find my work email address, but
> I do not advertise that one. )


Thanks for replying Chris. I was emailing your "web"
address, but with no luck.

> If I ever did any work on cdecl (which is possible), it was
> relatively minor.


Your name is on the first upload (1986), but it looks like you were
uploading it on behalf of the missing Graham Ross.

> It might be nice to produce a new version of cdecl "from scratch"
> (but I am not volunteering ). Perhaps this could be one of
> those comp.lang.c projects that people try to start now and again.


I would prefer to avoid having to reimplement this. A version
exists and it could be "freed" with the say-so from two or three
people. It's a shame that (C) law forces me to do this with
ancient code which is all but abandoned, but that's a discussion
for another place.

Rich.

 
Reply With Quote
 
Tweedale
Guest
Posts: n/a
 
      03-14-2007
On 14 Mar 2007 at 9:36, (E-Mail Removed) wrote:
> I would prefer to avoid having to reimplement this. A version
> exists and it could be "freed" with the say-so from two or three
> people. It's a shame that (C) law forces me to do this with
> ancient code which is all but abandoned, but that's a discussion
> for another place.


I'm confused. Debian has a version of cdecl that seems to be under the
GPL and currently maintained:

From
<http://packages.debian.org/changelogs/pool/main/c/cdecl/cdecl_2.5-8/cdecl.copyright>:
> This package was debianized by Fredrik Hallenberg <(E-Mail Removed)> on
> Wed, 7 Jul 1999 21:39:17 +0200.
>
> It was downloaded from ftp://ftp.cc.gatech.edu/pub/linux/devel/lang/c
>
> Upstream Author: David R. Conrad <(E-Mail Removed)>
>
> Copyright:
>
> This program is free software; you can redistribute it and/or modify it
> under the terms of the GNU General Public License as published by the
> Free Software Foundation; either version 2, or (at your option) any
> later version.

<snip>

Is this copyright information incorrect? If so, you should file a bug
report against the Debian package. If not, what's wrong with the version
of cdecl in Debian?

--
email: echo (E-Mail Removed) | tr a-gh-pq-z t-za-ij-s
 
Reply With Quote
 
richard.wm.jones@gmail.com
Guest
Posts: n/a
 
      03-14-2007
On 14 Mar, 10:53, Tweedale <(E-Mail Removed)> wrote:
> I'm confused. Debian has a version of cdecl that seems to be under the
> GPL and currently maintained:

[...]
>
> Is this copyright information incorrect? If so, you should file a bug
> report against the Debian package. If not, what's wrong with the version
> of cdecl in Debian?


I've written to the maintainer of the Debian package to see if he can
clarify. At the moment there's no evidence that cdecl was relicensed
under GPL, but thanks for pointing this one out.

Rich.

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
java3d licensing: contact wanted for dev team or licensing spacewar@gmail.com Java 6 09-16-2012 01:40 AM
[cdecl] and const keyword MaciekL C Programming 0 02-09-2011 01:44 PM
help with 'left-right' cdecl rule James Brown [MVP] C Programming 6 02-14-2006 04:18 PM
cdecl test cases Tor Rustad C Programming 12 03-28-2005 09:18 PM
Sun is the original licensee of the new SCO licensing Adam Warner NZ Computing 9 11-21-2003 09:58 AM



Advertisments