* question about closed source alsa driver
@ 2006-05-16 10:18 Sergey Kolosov
2006-05-16 13:05 ` Petter Sundlöf
0 siblings, 1 reply; 9+ messages in thread
From: Sergey Kolosov @ 2006-05-16 10:18 UTC (permalink / raw)
To: alsa-devel
[-- Attachment #1: Type: text/plain, Size: 200 bytes --]
Can i write closed source alsa-driver? If it possible what rules I must
succeed(etc. can I use alsa function or I must implement it anew?).
P.S.
It is not my initiative, but license agreement.
[-- Attachment #2: Type: text/html, Size: 210 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: question about closed source alsa driver
2006-05-16 10:18 question about closed source alsa driver Sergey Kolosov
@ 2006-05-16 13:05 ` Petter Sundlöf
2006-05-16 13:37 ` Sergey Kolosov
0 siblings, 1 reply; 9+ messages in thread
From: Petter Sundlöf @ 2006-05-16 13:05 UTC (permalink / raw)
To: Sergey Kolosov; +Cc: alsa-devel
Question is, in my mind: Should you?
Sergey Kolosov wrote:
> Can i write closed source alsa-driver? If it possible what rules I must
> succeed(etc. can I use alsa function or I must implement it anew?).
>
> P.S.
> It is not my initiative, but license agreement.
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: question about closed source alsa driver
2006-05-16 13:05 ` Petter Sundlöf
@ 2006-05-16 13:37 ` Sergey Kolosov
2006-05-16 14:55 ` Lee Revell
0 siblings, 1 reply; 9+ messages in thread
From: Sergey Kolosov @ 2006-05-16 13:37 UTC (permalink / raw)
To: Petter Sundlöf; +Cc: alsa-devel
[-- Attachment #1: Type: text/plain, Size: 462 bytes --]
Whether me interests if I shall write closed source alsa driver there will
be it violations gpl?
On 5/16/06, Petter Sundlöf <petter.sundlof@findus.dhs.org> wrote:
>
> Question is, in my mind: Should you?
>
> Sergey Kolosov wrote:
> > Can i write closed source alsa-driver? If it possible what rules I must
> > succeed(etc. can I use alsa function or I must implement it anew?).
> >
> > P.S.
> > It is not my initiative, but license agreement.
>
[-- Attachment #2: Type: text/html, Size: 810 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: question about closed source alsa driver
2006-05-16 13:37 ` Sergey Kolosov
@ 2006-05-16 14:55 ` Lee Revell
2006-05-16 15:22 ` Juan Carlos Castro y Castro
2006-05-16 19:26 ` Sergey Kolosov
0 siblings, 2 replies; 9+ messages in thread
From: Lee Revell @ 2006-05-16 14:55 UTC (permalink / raw)
To: Sergey Kolosov; +Cc: Petter Sundlöf, alsa-devel
On Tue, 2006-05-16 at 17:37 +0400, Sergey Kolosov wrote:
> Whether me interests if I shall write closed source alsa driver there
> will be it violations gpl?
>
No you cannot. The ALSA driver core is GPL so all drivers must be GPL.
Why do you need to hide the hardware details? It's just a sound card.
Lee
> On 5/16/06, Petter Sundlöf <petter.sundlof@findus.dhs.org> wrote:
> Question is, in my mind: Should you?
>
> Sergey Kolosov wrote:
> > Can i write closed source alsa-driver? If it possible what
> rules I must
> > succeed(etc. can I use alsa function or I must implement it
> anew?).
> >
> > P.S.
> > It is not my initiative, but license agreement.
>
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: question about closed source alsa driver
2006-05-16 14:55 ` Lee Revell
@ 2006-05-16 15:22 ` Juan Carlos Castro y Castro
2006-05-16 15:26 ` Lee Revell
2006-05-16 19:26 ` Sergey Kolosov
1 sibling, 1 reply; 9+ messages in thread
From: Juan Carlos Castro y Castro @ 2006-05-16 15:22 UTC (permalink / raw)
To: Lee Revell; +Cc: alsa-devel
Lee Revell wrote:
>On Tue, 2006-05-16 at 17:37 +0400, Sergey Kolosov wrote:
>
>
>>Whether me interests if I shall write closed source alsa driver there
>>will be it violations gpl?
>>
>>
>No you cannot. The ALSA driver core is GPL so all drivers must be GPL.
>
>Why do you need to hide the hardware details? It's just a sound card.
>
>
It may be that his bosses are not as enlightened as him... you and I
understand that publishing the hardware interface to a sound card hardly
gives away crucial secrets, but PHBs might not. Maybe some evangelism is
in order.
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: question about closed source alsa driver
2006-05-16 15:22 ` Juan Carlos Castro y Castro
@ 2006-05-16 15:26 ` Lee Revell
2006-05-16 15:56 ` Juan Carlos Castro y Castro
0 siblings, 1 reply; 9+ messages in thread
From: Lee Revell @ 2006-05-16 15:26 UTC (permalink / raw)
To: Juan Carlos Castro y Castro; +Cc: alsa-devel
On Tue, 2006-05-16 at 12:22 -0300, Juan Carlos Castro y Castro wrote:
> Lee Revell wrote:
>
> >On Tue, 2006-05-16 at 17:37 +0400, Sergey Kolosov wrote:
> >
> >
> >>Whether me interests if I shall write closed source alsa driver there
> >>will be it violations gpl?
> >>
> >>
> >No you cannot. The ALSA driver core is GPL so all drivers must be GPL.
> >
> >Why do you need to hide the hardware details? It's just a sound card.
> >
> >
> It may be that his bosses are not as enlightened as him... you and I
> understand that publishing the hardware interface to a sound card hardly
> gives away crucial secrets, but PHBs might not. Maybe some evangelism is
> in order.
>
They just need to survey the market - I would think it would be enough
to see that Intel, Via, M-Audio, RME, Creative, and countless other
vendors all have provided open source ALSA drivers.
Lee
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: question about closed source alsa driver
2006-05-16 15:26 ` Lee Revell
@ 2006-05-16 15:56 ` Juan Carlos Castro y Castro
0 siblings, 0 replies; 9+ messages in thread
From: Juan Carlos Castro y Castro @ 2006-05-16 15:56 UTC (permalink / raw)
To: alsa-devel; +Cc: Lee Revell, freeserj
Lee Revell wrote:
>>you and I understand that publishing the hardware interface to a sound card hardly gives away crucial secrets... Maybe some evangelism is in order.
>>
>>
>They just need to survey the market - I would think it would be enough
>to see that Intel, Via, M-Audio, RME, Creative, and countless other
>vendors all have provided open source ALSA drivers.
>
>
Now THAT's effective evangelism! Hey Sergey -- show this to your bosses!
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: question about closed source alsa driver
2006-05-16 14:55 ` Lee Revell
2006-05-16 15:22 ` Juan Carlos Castro y Castro
@ 2006-05-16 19:26 ` Sergey Kolosov
2006-05-17 18:09 ` Thierry Vignaud
1 sibling, 1 reply; 9+ messages in thread
From: Sergey Kolosov @ 2006-05-16 19:26 UTC (permalink / raw)
To: Lee Revell; +Cc: Petter Sundlöf, alsa-devel
[-- Attachment #1: Type: text/plain, Size: 1062 bytes --]
It's not just a sound card. It's driver for device but sound is one of the
basic functions( still there are other parts, initialize mapping etc). Maybe
I emit some functions to other module...
On 5/16/06, Lee Revell <rlrevell@joe-job.com> wrote:
>
> On Tue, 2006-05-16 at 17:37 +0400, Sergey Kolosov wrote:
> > Whether me interests if I shall write closed source alsa driver there
> > will be it violations gpl?
> >
>
> No you cannot. The ALSA driver core is GPL so all drivers must be GPL.
>
> Why do you need to hide the hardware details? It's just a sound card.
>
> Lee
>
> > On 5/16/06, Petter Sundlöf <petter.sundlof@findus.dhs.org> wrote:
> > Question is, in my mind: Should you?
> >
> > Sergey Kolosov wrote:
> > > Can i write closed source alsa-driver? If it possible what
> > rules I must
> > > succeed(etc. can I use alsa function or I must implement it
> > anew?).
> > >
> > > P.S.
> > > It is not my initiative, but license agreement.
> >
>
>
[-- Attachment #2: Type: text/html, Size: 2008 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: question about closed source alsa driver
2006-05-16 19:26 ` Sergey Kolosov
@ 2006-05-17 18:09 ` Thierry Vignaud
0 siblings, 0 replies; 9+ messages in thread
From: Thierry Vignaud @ 2006-05-17 18:09 UTC (permalink / raw)
To: Sergey Kolosov; +Cc: Lee Revell, Petter Sundlöf, alsa-devel
"Sergey Kolosov" <freeserj@gmail.com> writes:
> It's not just a sound card. It's driver for device but sound is one
> of the basic functions( still there are other parts, initialize
> mapping etc). Maybe I emit some functions to other module...
anyway, since:
$ ~/cvs/alsa $ head -2 alsa-driver/COPYING
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
it's obvious one cannot link a non GPL-compatible driver with ALSA
core... [1]
maybe, if they really fell, they can't release the whole stuff under
GPL (or under a GPL compatible license), they'll have to release the
sound driver part as GPL.
also, since:
- lots of symbols in various kernel subsystem are forbidden to be used
by non GPL (or GPL compatible) by drivers (eg EXPORT_SYMBOL_GPL)
- some kernel developers have explicitely set the boundary (look at
GPL and discussions about GPL) for the linking in order to forbid
creating binary drivers using their subsystems and/or frameworks.
it can be uneasy to write a proprietary driver w/o legal matters for
the other parts (non sound stuff).
either one accepts the license or it doesn't (and then he cannot link)
my 2 cents.
[1] unless all ALSA developers (including all those who sent patches i
guess) acknoledge to set the GPL boundary (eg where ended what is
called a "derivative work") at the point one can write such a
driver
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2006-05-17 18:09 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-05-16 10:18 question about closed source alsa driver Sergey Kolosov
2006-05-16 13:05 ` Petter Sundlöf
2006-05-16 13:37 ` Sergey Kolosov
2006-05-16 14:55 ` Lee Revell
2006-05-16 15:22 ` Juan Carlos Castro y Castro
2006-05-16 15:26 ` Lee Revell
2006-05-16 15:56 ` Juan Carlos Castro y Castro
2006-05-16 19:26 ` Sergey Kolosov
2006-05-17 18:09 ` Thierry Vignaud
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.