Re: [MSEide-MSEgui-talk] MSE pcaudio.

2018-03-24 Thread fredvs
Hello Martin.

Now that the pcaudiolib trip has ended, if you agree, i will give my
sentiments (if not, just do not read what follows).

Jonathan Duddington, the creator of eSpeak did choose GPL license for his
eSpeak code.
I did ask him if he had plan to make it it LGPL, but no, this was not in his
plan.
So I **TOTALLY** respect this and did use eSpeak only as executable.

But Jonathan also choose to use, as sound-output-library, a library without
any license (Portaudio) , so even more permissive than a LGPL library.

eSpeak-ng, who is a fork of eSpeak, IMHO, imposes the use of his GPL
sound-output library.
IMHO again, it is not fair, there is something different that the spirit of
original eSpeak.

Also, take a look at Pcaudiolib source and compare it with the Portaudio
source.
Huh, it is nearly a copy-paste (with some name-flavor for methods of
Pulseaudio (that is LGPL)).

My 0,1 cent:  Pcaudiolib should rename his license into LGPL.

Fre;D

 



--
Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSE pcaudio.

2018-03-24 Thread fredvs
> Nobody can use it in combination with closed source elements.

Aaargh.

OK, I will take the positive of that story: I went deep inside ALSA and
Pulseaudio code and no more secret for me about those libs.

By the way, if you decide to have your own MSE audio lib, I will test-help
it with force.
And to say all my feeling, I am not sure to have enough passion anymore to
do it with FPC.

It will give a library 100 (!) times bigger than gcc with poor float
calculation.

Fre;D



--
Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSE pcaudio.

2018-03-24 Thread Martin Schreiber
On Saturday 24 March 2018 08:49:03 Martin Schreiber wrote:
>
> Nobody can use it in combination with closed source elements. eSpeakNG
> library is GPL too. I used it for MSEgui because it is possible to make a
> GPL-ed speech server based on it which overcomes the GPL trap for
> applications which use tassistivehandler.
> A dedicated application wide assistive-speech server has additional
> advantages compared with linking in the eSpeakNG library directly.
>
For pcaudiolib it is another case. It is useless for average MSEgui 
applications because it can not been combined with closed source elements.

Martin

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk