And full disclosure, I was inspired by Matthew’s weewx-owfs driver/service.
- rich

On Friday, 5 March 2021 at 07:51:32 UTC-5 Tarmo wrote:

> 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/1d13b00f-1433-499d-bdca-18c2d991f336n%40googlegroups.com.

Reply via email to