BenF 3.x FW on new LCD driver devices [flick. screen solved]

Moderators: lily.li, violet, jeremy882, crail.lyu969

palindrom
Pre-kindergarten
Pre-kindergarten
Posts: 16
Joined: Fri Oct 04, 2013 2:52 am

Re: HELP NEEDED! [Is this the end of BenF 3.x firmware line?

Post by palindrom » Mon Dec 16, 2013 8:39 pm

Seems like standard LGPL. Rimidalv007 may publish source but he's not required to do so. Form LGPL wiki:

Code: Select all

The LGPL allows developers and companies to use and integrate LGPL software into their own (even proprietary) software without being required (by the terms of a strong copyleft) to release the source code of their own software-parts.
As BenF 3.11 source is available, the modification to the display driver doesn't have to be.

tormod
Elementary-2
Elementary-2
Posts: 271
Joined: Mon Oct 18, 2010 1:18 am

Re: BenF 3.x FW on new LCD driver devices [flick. screen sol

Post by tormod » Tue Dec 17, 2013 1:12 am

He is required by law to distribute the modified source code, everything that is derived from the BenF source code.

"integrate" means here using together, but with a clear distinction between the LGPL-licensed code and the other code that is used in the system. It does not allow freely mixing the LGPL code with other code and distributing the result without source code.

What the LGPL allows is using the unmodified code as a library (or software module) in an otherwise proprietary (or other non-LGPL) software system. For example you can write an APP from scratch and use the BenF LIB as-is. But any modification you make to the LIB to accommodate this would be covered by the license and you will need to provide the modified LIB source code.

palindrom
Pre-kindergarten
Pre-kindergarten
Posts: 16
Joined: Fri Oct 04, 2013 2:52 am

Re: BenF 3.x FW on new LCD driver devices [flick. screen sol

Post by palindrom » Tue Dec 17, 2013 3:27 am

How about patching binary files?

paulo3
Pre-kindergarten
Pre-kindergarten
Posts: 2
Joined: Tue Dec 17, 2013 7:58 am

Re: BenF 3.x FW on new LCD driver devices [flick. screen sol

Post by paulo3 » Tue Dec 17, 2013 8:11 am

I was thinking ......

And if we make one fund with donations to make the software more usefull, to pay who are working on it ????

Those peoples that make contributions will have the rights to use the new firmware.

Or something like this.... I think that who is working on it need make some money, is like a regular job...

I see that many of us can pay to have one more usefull device, this little DSO is an amazing equipment that need a better firmware. I really don't understand why Seedstudio don't make a better firmware !

Paulo

tormod
Elementary-2
Elementary-2
Posts: 271
Joined: Mon Oct 18, 2010 1:18 am

Re: BenF 3.x FW on new LCD driver devices [flick. screen sol

Post by tormod » Tue Dec 17, 2013 8:23 am

palindrom wrote:How about patching binary files?
It is still derivative work, and is covered if the binary files were distributed under the LGPL. Anyway, in this case the source code was also consulted.

I believe BenF gave us his software under this license because he did not want someone to distribute modified versions without sharing the code. Since it is his code, he owns the copyright to it and decides how we can distribute it and any modified versions of it. I don't think violating his rights will encourage him to share more of his code...

ricoreyes
Pre-kindergarten
Pre-kindergarten
Posts: 14
Joined: Mon Sep 09, 2013 9:50 am

Re: BenF 3.x FW on new LCD driver devices [flick. screen sol

Post by ricoreyes » Tue Dec 17, 2013 2:05 pm

Instead of pestering for the source on the modified BenF 3.11, let's persuade BenF to let rimidalv007 patch 3.64! ;)

He did say that he'd release the patch for that version for further development, isn't that the goal?

palindrom
Pre-kindergarten
Pre-kindergarten
Posts: 16
Joined: Fri Oct 04, 2013 2:52 am

Re: BenF 3.x FW on new LCD driver devices [flick. screen sol

Post by palindrom » Tue Dec 17, 2013 2:51 pm

paulo3,
I believe normal donation options would be sufficient. For instance, 'testdisk' saved me a lot of time. I was so happy with it that donated the same day. Author made effort to make donation system fast and easy.

tormod,
I understand that there's a difference between usage of LGPL based software and making project based on it. When it becomes derivative project, it's covered with section 2 of the license rather than section 6.
The situation is weird and you know it. BenF closed his source after 3.11. Of course he can do this as an author. Now we got situation when rimidalv007 contributed his time and knowledge to integrate new procedures into LGPL licensed software. As ricoreyes said, it would be great if BenF open-sourced 3.64. Well... Actually if BenF would like to use patch, his firmware would have to become open-source again. Right?

3.64 is closed-source. I don't know what if binary file got patched. It doesn't include any source to it. I don't even know if it was licensed. Was it?

But hey, what do I know, let's drop this ;)

rimidalv007
Pre-kindergarten
Pre-kindergarten
Posts: 8
Joined: Sun Dec 15, 2013 1:02 pm

Re: BenF 3.x FW on new LCD driver devices [flick. screen sol

Post by rimidalv007 » Wed Dec 18, 2013 6:48 am

Good news! LIB3.53-APP 3.64 is cured :)

It will be available in coming days. Due to complaints about licensing I will wait for some time to BenF or someone else possibly answer about their plans. Anyway, you will have the latest version on your newest nano toys. In the meantime, I'll test cured fw and fix possibly bugs because I worked a lot on binary files. For now, all looks good.


BenF v3.64 in action:

[img=http://img145.imagevenue.com/loc350/th_ ... _350lo.JPG]

paulo3
Pre-kindergarten
Pre-kindergarten
Posts: 2
Joined: Tue Dec 17, 2013 7:58 am

Re: BenF 3.x FW on new LCD driver devices [flick. screen sol

Post by paulo3 » Wed Dec 18, 2013 10:09 am

Thanks a lot, rimidalv007 !!!!!

Please tell how we can make donations to you by your work, finally soon I can use my New DSO like my old model ! I'm sure that others will contribute too !

My congratulations !

Paulo

ricoreyes
Pre-kindergarten
Pre-kindergarten
Posts: 14
Joined: Mon Sep 09, 2013 9:50 am

Re: BenF 3.x FW on new LCD driver devices [flick. screen sol

Post by ricoreyes » Wed Dec 18, 2013 10:18 am

+1

In a day's work you've done what we've all been scratching our heads over for months. If you setup a payment account I'd gladly donate. :D

Post Reply