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.
