Re: [linux-sunxi] Open source CedarX driver

2015-03-16 Thread Luc Verhaegen
On Sun, Mar 08, 2015 at 02:34:54AM +0200, Simos Xenitellis wrote:
 On Sun, Mar 8, 2015 at 12:32 AM, Henrik Nordström
 hen...@henriknordstrom.net wrote:
  fre 2015-03-06 klockan 18:28 +0800 skrev Quink:
  cedarx2.0 is a refactoring of cedarx1.0. The job is finished about
  just
  three month ago and not used by most vendors yet. Some work is still
  needed
  to port cedarx2.0 to linux. The directory of cedarx2.0 in Android SDK
  is
  frameworks/av/media/liballwinner. The directory of cedarx1.0 in
  Android SDK
  is frameworks/av/media/CedarX-Projects. Most part of cedarx2.0 is open
  source. It's not the same situation compared with cedarx1.0. Maybe it
  is not
  a big step and not enough, it is a right direction.
 
  The latest cedarx code released by Allwinner is still non-GPL in the
  important parts, and no indications that this will change any time soon.
  Yes they have released much of the glue layers with GPL license, but the
  actual video encoding/decoding parts is till in a binary library which
  is incompatible with the GPL license terms.
 
 
 As an interim solution for the repo at
 https://github.com/allwinner-zh/media-codec
 (with the aim to keep the glue code as LGPL while the .so libraries as
 closed-source),
 would it make sense to split the repository into two parts?
 
 That is, have a https://github.com/allwinner-zh/media-codec-lib
 repository that will contain
 the two .so closed-source libraries.
 Then, the https://github.com/allwinner-zh/media-codec repository will
 include the media-codec-lib
 as a 'git submodule'.
 
 Simos

Even if people ignore the terms of the LGPL, like you clearly do, there 
are still LGPLed symbols present in that binary.

I suggest that you start by reading up on the GPL and LGPL licenses.

Luc Verhaegen.

-- 
You received this message because you are subscribed to the Google Groups 
linux-sunxi group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to linux-sunxi+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [linux-sunxi] Open source CedarX driver

2015-03-16 Thread Simon Kenyon

On 03/16/15 14:52, Luc Verhaegen wrote:


Even if people ignore the terms of the LGPL, like you clearly do, there
are still LGPLed symbols present in that binary.

I suggest that you start by reading up on the GPL and LGPL licenses.

Luc Verhaegen.

i think he already has: 
https://github.com/simos/keyboardlayouteditor/blob/master/COPYING


--
simon

Simon Kenyon
e: simoncken...@gmail.com
m: +353 86 240 0005
l: http://ie.linkedin.com/pub/simon-kenyon/0/6b2/744/
s: simonckenyon
t: @simonckenyon
g: google.com/+SimonKenyon

--
You received this message because you are subscribed to the Google Groups 
linux-sunxi group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to linux-sunxi+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [linux-sunxi] Open source CedarX driver

2015-03-16 Thread Luc Verhaegen
On Mon, Mar 16, 2015 at 03:16:47PM +, Simon Kenyon wrote:
 On 03/16/15 14:52, Luc Verhaegen wrote:

 Even if people ignore the terms of the LGPL, like you clearly do, there
 are still LGPLed symbols present in that binary.

 I suggest that you start by reading up on the GPL and LGPL licenses.

 Luc Verhaegen.

 i think he already has:  
 https://github.com/simos/keyboardlayouteditor/blob/master/COPYING


His statements suggest that he just pro-forma copied that.

Luc Verhaegen.

-- 
You received this message because you are subscribed to the Google Groups 
linux-sunxi group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to linux-sunxi+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [linux-sunxi] Open source CedarX driver

2015-03-07 Thread Simos Xenitellis
On Sun, Mar 8, 2015 at 12:32 AM, Henrik Nordström
hen...@henriknordstrom.net wrote:
 fre 2015-03-06 klockan 18:28 +0800 skrev Quink:
 cedarx2.0 is a refactoring of cedarx1.0. The job is finished about
 just
 three month ago and not used by most vendors yet. Some work is still
 needed
 to port cedarx2.0 to linux. The directory of cedarx2.0 in Android SDK
 is
 frameworks/av/media/liballwinner. The directory of cedarx1.0 in
 Android SDK
 is frameworks/av/media/CedarX-Projects. Most part of cedarx2.0 is open
 source. It's not the same situation compared with cedarx1.0. Maybe it
 is not
 a big step and not enough, it is a right direction.

 The latest cedarx code released by Allwinner is still non-GPL in the
 important parts, and no indications that this will change any time soon.
 Yes they have released much of the glue layers with GPL license, but the
 actual video encoding/decoding parts is till in a binary library which
 is incompatible with the GPL license terms.


As an interim solution for the repo at
https://github.com/allwinner-zh/media-codec
(with the aim to keep the glue code as LGPL while the .so libraries as
closed-source),
would it make sense to split the repository into two parts?

That is, have a https://github.com/allwinner-zh/media-codec-lib
repository that will contain
the two .so closed-source libraries.
Then, the https://github.com/allwinner-zh/media-codec repository will
include the media-codec-lib
as a 'git submodule'.

Simos

-- 
You received this message because you are subscribed to the Google Groups 
linux-sunxi group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to linux-sunxi+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [linux-sunxi] Open source CedarX driver

2015-03-07 Thread Henrik Nordström
fre 2015-03-06 klockan 18:28 +0800 skrev Quink:
 cedarx2.0 is a refactoring of cedarx1.0. The job is finished about
 just
 three month ago and not used by most vendors yet. Some work is still
 needed
 to port cedarx2.0 to linux. The directory of cedarx2.0 in Android SDK
 is
 frameworks/av/media/liballwinner. The directory of cedarx1.0 in
 Android SDK
 is frameworks/av/media/CedarX-Projects. Most part of cedarx2.0 is open
 source. It's not the same situation compared with cedarx1.0. Maybe it
 is not
 a big step and not enough, it is a right direction.

The latest cedarx code released by Allwinner is still non-GPL in the
important parts, and no indications that this will change any time soon.
Yes they have released much of the glue layers with GPL license, but the
actual video encoding/decoding parts is till in a binary library which
is incompatible with the GPL license terms.

For open and Linux desktop portable drivers then please take a close
look at the Cedrus open driver developed outside of Allwinner:

http://linux-sunxi.org/Cedrus

Please note that the security concerns mentioned in this project also
applies to Allwinners code as it stems from the Allwinner kernel API and
hardware capabilities, not the Cedrus code.

Regards
Henrik

-- 
You received this message because you are subscribed to the Google Groups 
linux-sunxi group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to linux-sunxi+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [linux-sunxi] Open source CedarX driver

2015-03-07 Thread Siarhei Siamashka
On Sat, 07 Mar 2015 23:32:51 +0100
Henrik Nordström hen...@henriknordstrom.net wrote:

 fre 2015-03-06 klockan 18:28 +0800 skrev Quink:
  cedarx2.0 is a refactoring of cedarx1.0. The job is finished about
  just
  three month ago and not used by most vendors yet. Some work is still
  needed
  to port cedarx2.0 to linux. The directory of cedarx2.0 in Android SDK
  is
  frameworks/av/media/liballwinner. The directory of cedarx1.0 in
  Android SDK
  is frameworks/av/media/CedarX-Projects. Most part of cedarx2.0 is open
  source. It's not the same situation compared with cedarx1.0. Maybe it
  is not
  a big step and not enough, it is a right direction.
 
 The latest cedarx code released by Allwinner is still non-GPL in the
 important parts, and no indications that this will change any time soon.
 Yes they have released much of the glue layers with GPL license, but the
 actual video encoding/decoding parts is till in a binary library which
 is incompatible with the GPL license terms.
 
 For open and Linux desktop portable drivers then please take a close
 look at the Cedrus open driver developed outside of Allwinner:
 
 http://linux-sunxi.org/Cedrus
 
 Please note that the security concerns mentioned in this project also
 applies to Allwinners code as it stems from the Allwinner kernel API and
 hardware capabilities, not the Cedrus code.

Just to make it clear, we are talking about the LGPL license here, not
GPL. This makes a rather major difference regarding the compliance
requirements.

-- 
Best regards,
Siarhei Siamashka

-- 
You received this message because you are subscribed to the Google Groups 
linux-sunxi group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to linux-sunxi+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.