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

On Mon, Mar 03, 2003 at 11:44:02AM +0100, Takashi Iwai wrote:
> 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.

Right. My first attempt was without an fixed IRQ and it ends with:
ALSA cs5530.c:445: unable to grab IRQ 0

But the usage of fixed IRQ 5 in my code seems to work. Ok, I will have a
look into the manual, maybe I find some hints.


martin


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

      reply	other threads:[~2003-03-03 11:23 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
2003-03-03 11:23   ` Martin Langer [this message]

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=20030303112332.GC465@tuba.home \
    --to=martin-langer@gmx.de \
    --cc=alsa-devel@lists.sourceforge.net \
    --cc=tiwai@suse.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.