Search found 62 matches

by Lysenko
Sun Nov 13, 2016 6:47 pm
Forum: ESP8266 boards
Topic: Avoid flash wearing by altering behavior originally introduced by Espressif (the inventor of the ESP8266)
Replies: 76
Views: 31073

Re: Avoid flash wearing by altering behavior originally introduced by Espressif (the inventor of the ESP8266)

The sad truth is that you won't even get fifty votes, either yes or no, for the simple fact that there aren't so many people in the whole world who care. The reason there are no opposing votes even though I oppose breaking patches is that I consider the vote a false dichotomy: there is a third way....
by Lysenko
Sun Nov 13, 2016 6:19 pm
Forum: Other Boards
Topic: PyCom choose GPL3
Replies: 35
Views: 16831

Re: PyCom choose GPL3

Comment I received from PyCom: The GPL V3 licence ensures all code written moving forward remains opensource. I think that is the premise we all want to see... correct? Each of our developers need to share code etc Maybe would be better to discuss this issue at the PyCom Forum to get more attention...
by Lysenko
Sun Nov 13, 2016 9:45 am
Forum: Other Boards
Topic: PyCom choose GPL3
Replies: 35
Views: 16831

Re: PyCom choose GPL3

I view PostScript and Javascript as programming languages, just like Python. I think the key takeaway for me is the "conveyancing". Exactly. GPL3 invented the concept of "convey" because "distribute" (GPL2) is a term used in various jurisdictions with slightly variant meanings. Inventing a new verb...
by Lysenko
Sat Nov 12, 2016 9:26 am
Forum: Other Boards
Topic: PyCom choose GPL3
Replies: 35
Views: 16831

Re: PyCom choose GPL3

I've never heard of running python code as being "linked" to the interpreter. GhostScript is a GPLv3 postscript interpreter and I don't think that makes the files which are rendered by it GPL3 as well. I've run proprietary PostScript files using GhostScript. Similarly there are GPLv3 web browsers a...
by Lysenko
Sat Nov 12, 2016 8:37 am
Forum: Other Boards
Topic: PyCom choose GPL3
Replies: 35
Views: 16831

Re: PyCom choose GPL3

That's a distinction without a difference. GPL3 covers "conveying" a "work" and it is implicit in this case that any python code you write is linked into the same "work" as the standard libraries and runtime interpreter. If you want to allow people to link to your work without infection you need a d...
by Lysenko
Fri Nov 11, 2016 5:40 pm
Forum: Other Boards
Topic: PyCom choose GPL3
Replies: 35
Views: 16831

Re: RE: Re: PyCom choose GPL3

The problem arises when you start to try and build your product to sell. The GPL 3 is a risk that many sources of funding specifically call out during the due diligence phase of transactions. Absolutely. I was just discussing how it impacts on hobbyists there. As mentioned by kfricke, I assume they...
by Lysenko
Fri Nov 11, 2016 9:55 am
Forum: ESP8266 boards
Topic: Avoid flash wearing by altering behavior originally introduced by Espressif (the inventor of the ESP8266)
Replies: 76
Views: 31073

Re: Avoid flash wearing by altering behavior originally introduced by Espressif (the inventor of the ESP8266)

In short: Your arguments are of course valid in general, but the real impact on code is not that huge as you try to tell people. That depends on what you are doing. In a production environment changing one character or 100 lines can be much the same thing because you still have to update the whole ...
by Lysenko
Fri Nov 11, 2016 9:37 am
Forum: Other Boards
Topic: PyCom choose GPL3
Replies: 35
Views: 16831

Re: PyCom choose GPL3

We write a fix and submit a PR. Is there a problem? There is no problem. By creating the PR you are implicitly agreeing to GPL3 license whatever you are submitting. The problem arises if you want (for example) to use a driver licensed under GPL2 with a LoPy. Unless the author included the optional ...
by Lysenko
Fri Nov 11, 2016 8:50 am
Forum: ESP8266 boards
Topic: Avoid flash wearing by altering behavior originally introduced by Espressif (the inventor of the ESP8266)
Replies: 76
Views: 31073

Re: Avoid flash wearing by altering behavior originally introduced by Espressif (the inventor of the ESP8266)

given there's no technical reason against it, was there anything wrong with the compromise solution proposed? Hello Woodat. Without knowing the details, I assume that even that implementation requires a change in the esp-sdk toolchain, if possible at all, which then would have to be maintained. And...
by Lysenko
Thu Nov 10, 2016 3:59 pm
Forum: ESP8266 boards
Topic: Avoid flash wearing by altering behavior originally introduced by Espressif (the inventor of the ESP8266)
Replies: 76
Views: 31073

Re: Avoid flash wearing by altering behavior originally introduced by Espressif (the inventor of the ESP8266)

So the last time a password was written was in Aug, over 3 months ago, even though my laptop has been rebooted several times. The first file "Blue-Heron" is the SSID I normally connect to, and it hasn't changed since I installed 16.04. OK, but what do you get if you use -lu instead? I admit that's ...