[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 77-language-class.patch
From: |
Akim Demaille |
Subject: |
Re: 77-language-class.patch |
Date: |
09 Apr 2001 17:48:51 +0200 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.1 (Cuyahoga Valley) |
>>>>> "Tom" == Tom Tromey <address@hidden> writes:
>>>>> "Akim" == Akim Demaille <address@hidden> writes:
Akim> * automake.in (Language): New package, temporarily in this file.
Akim> Use Class::Struct. (Automake): New package. (%languages): New.
Akim> (&handle_single_transform_list): Use the language object's
Akim> `ansi' attribute instead of `$language_map{"$lang-ansi-p"}'.
Akim> (®ister_language): Build and register the language too.
Tom> Did the licensing question with Class::Struct ever get worked
Tom> out?
The guy told me to ask to Jarkko, which is what I'm doing now :)
Tom> I'm not sure we really want to distribute our own version. That
Tom> seems like a pain. For one thing, how big is it?
~/src/am % ls -lh /usr/share/perl/5.6.0/Class/Struct.pm nostromo 17:01
-rw-r--r-- 1 root root 17k mar 8 20:17
/usr/share/perl/5.6.0/Class/Struct.pm
I don't think it's a pain: it is one things less to maintain, and it's
rather small!
Jarkko, I include below a news I tried to send on comp.lang.perl, but
I think it never went our of my organization.
Akim
----------------------------------------------------------------------
From: Akim Demaille <address@hidden>
Subject: License of the module files
Newsgroups: comp.lang.perl
X-Sent: 3 days, 21 hours, 52 minutes, 2 seconds ago
Organization: EPITA
Hi!
I would like to know under what license Perl modules are shipped, in
particular Class::Struct. My problem is that I'd like to use it in
Automake, but Automake requires only 5.5 and 5.5's Class::Struct is
very unsatisfying (especially because of its lack of a `new (%)').
Hence I backported 5.6's Class::Struct to 5.5, and it works great.
This was just a proof a concept. Now I have to face the real
question: can I ship this modified Class::Struct with Automake
(different name, of course, and full credit to everybody, of course
again)?
In other words, does the GPL also applies to modules?
Thanks!
Akim
PS/ Please, Cc the answer to me as I fear my organization has problems
with some `foreign' newsgroups.