This is an extension to WeeWX which works both 
ways.  https://github.com/bellrichm/WeeWX-MQTTSubscribe

On Friday, March 5, 2021 at 2:25:49 PM UTC+2 [email protected] wrote:

> Changed back to GPLV3 (actually I just had to reverse the wording in the 
> readme, since the actual licence file had not been changed ).
> No intend to lock down anyone's work here. My understanding is that MIT is 
> more permissive in terms of what can be done later than GPL, that's why I 
> 'd rather use MIT.
>
> As for PR, I don't think it's possible, since I changed the code from 
> driver to service, unless we can have an extension in weewx that offers 
> both way of working. Would that make sense?
>
> On Friday, March 5, 2021 at 2:30:08 AM UTC+1 Tom Keffer wrote:
>
>> I would tend to agree with Greg. The whole point of the GPL was to allow 
>> derivative works to be redistributed. Hence, by definition, you cannot 
>> switch your derivative work to an MIT license because that license allows 
>> limits to redistribution.
>>
>> Either change it to GPL, or offer a Pull Request (PR) to Mr. Wall. But, 
>> don't try to lock down his work.
>>
>> On Thu, Mar 4, 2021 at 4:09 PM Greg Troxel <[email protected]> wrote:
>>
>>>
>>> "[email protected]" <[email protected]> writes:
>>>
>>> > I have made my sds-011 extension as a weewx service. However, I based 
>>> the 
>>> > extension from matthewwall sds011 driver. Original code was GPL v3, 
>>> and I 
>>> > changed it to MIT.
>>>
>>> I cannot speak for mwall, and IANAL, I'm not your lawyer, TINLA, etc.
>>> But I frequently rant about licensing.
>>>
>>> If you take someone else's code, available under some license, and you
>>> modify/extend it, you have created a derivative work under copyright
>>> law.   That derivative work may only be copied if there is a license
>>> from the creator (copyright owner) of the original work and from you,
>>> the creator of the derivative work.
>>>
>>> The GPL says that derivative works can only be copied if they are
>>> licensed under the GPL (speaking roughly).
>>>
>>> > Is this going to be a problem?
>>>
>>> So modifying GPL code and changing the license to BSD is totally not ok.
>>> Personally, I view it as a huge problem.
>>>
>>> >I had to make a few changes to the code for python3. Is the sds-011
>>> >maintained?
>>>
>>> Sure, it's normal to make improvements, but this is typically done
>>> within the bounds of respecting licenses.
>>>
>>> > Is this group the proper way of contacting M. Wall for this kind of 
>>> > questions?
>>>
>>> No, but it might work.
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "weewx-development" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/weewx-development/rmisg5a796q.fsf%40s1.lexort.com
>>> .
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-development/8c71e8ab-9052-4ce6-a4b5-ea7b152039c1n%40googlegroups.com.

Reply via email to