Hi @nayelyz - thank you for confirming this so quickly.
My reason for asking is less about doing something unauthorized, and more about my own learning.
My developer days are long behind me - however, I’ve still enjoyed a little tinker with the Groovy DTHs to adapt certain things to my devices, and without building upon someone else’s code, there is no way I would have been able to do this.
Seeing the code has been an extremely helpful learning experience.
I understand that Smartthings want to move away from the Copy and Paste code into the IDE, to make it easier for some users to just click a link to install a driver.
But what about for those that are trying to learn? I rely massively on the efforts of community members, and have great admiration and appreciation for those developers that put out the majority of drivers.
But what if they all went private in the long term? What if Edge drivers were to become link only, and no Github code? (And possibly even chargeable products!). In the long run I think that would slow down speed of development and prohibit new developers.
Uploading the code to Github is a choice from developers to share their drivers publicly and it’s not related to the way drivers can be currently shared. If you ask them privately, they might share it with you the same way, the ones that have created drivers so far are very active Community members and the team commented in the post I shared that they plan to communicate with them regarding open source drivers, but this can take a while.
On the other hand, there are plenty of samples from the official SmartThings drivers: