All of lore.kernel.org
 help / color / mirror / Atom feed
From: Takashi Iwai <tiwai@suse.de>
To: Martin Langer <martin-langer@gmx.de>
Cc: alsa-devel@lists.sourceforge.net
Subject: Re: National Semiconductor Corporation Open Source License
Date: Mon, 03 Mar 2003 11:44:02 +0100	[thread overview]
Message-ID: <s5hptp8logd.wl@alsa2.suse.de> (raw)
In-Reply-To: <20030301182634.GA465@tuba.home>

At Sat, 1 Mar 2003 19:26:34 +0100,
Martin Langer wrote:
> 
> 
> Hi,
> 
> the ALSA-0.5 Geode Driver (geode.c) on
> http://www.gctglobal.com/Download/alsa-geode.tar.gz 
> which still waits for a port to 0.9 has the following license, which is not
> GPL. Is it really possible to include such a license into the alsa package?
> (I see the big problem in the export laws because the kernel is under GPL
> without an export rule)

not all kernel sources are under GPL.

> I won't use this code, but I'm definitely no license expert. Or is it possible
> to use a different license for a port (IMHO it's more than a modification, but
> I don't know the definition of a lawyer in this case)
> 
> On the other hand I found another older file in the tgz called geode_BAK.c
> without a license text. Same license, no license or GPL for that file?
> 
> Or can a port use a dual license (GPL/NSC OSL)?

Dual BSD/GPL are used in many drivers.

	% grep -r 'MODULE_LICENSE("Dual BSD/GPL")' linux
	linux/fs/nls/nls_cp1250.c:MODULE_LICENSE("Dual BSD/GPL");
	linux/fs/nls/nls_cp1251.c:MODULE_LICENSE("Dual BSD/GPL");
	linux/fs/nls/nls_cp1255.c:MODULE_LICENSE("Dual BSD/GPL");
	linux/fs/nls/nls_big5.c:MODULE_LICENSE("Dual BSD/GPL");
	linux/fs/nls/nls_sjis.c:MODULE_LICENSE("Dual BSD/GPL");
	...

but, this driver code is terrible.  it's aceesing the PCI registers
directly without the linux PCI API, and use the fixed irq, etc.
we should write it from scratch based on the hardware information of
this driver.


Takashi


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

  parent reply	other threads:[~2003-03-03 10:44 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-03-01 18:26 National Semiconductor Corporation Open Source License Martin Langer
2003-03-01 18:33 ` Jaroslav Kysela
2003-03-03 10:44 ` Takashi Iwai [this message]
2003-03-03 11:23   ` Martin Langer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=s5hptp8logd.wl@alsa2.suse.de \
    --to=tiwai@suse.de \
    --cc=alsa-devel@lists.sourceforge.net \
    --cc=martin-langer@gmx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.