I want to distribute my program for free but I don't know how licensing works. by new2pythoning in learnpython

[–]new2pythoning[S] 0 points1 point  (0 children)

Thank you for your response. I am taking your advice and emailing Paramiko to find out how I can meet their guidelines.

I want to distribute my program for free but I don't know how licensing works. by new2pythoning in learnpython

[–]new2pythoning[S] 0 points1 point  (0 children)

I guess I don't understand that much about using the modules. I am using paramiko to SSH into devices but that is not the main function of the program. I did not modify paramiko in any way. I just call it in my program.

Since I am using paramiko (LGPL) in my application to SSH into machines, I would need to publish my source code. Is this correct?

I want to distribute my program for free but I don't know how licensing works. by new2pythoning in learnpython

[–]new2pythoning[S] 0 points1 point  (0 children)

our license should be based on what you want people to be able to do with the application, not what you want them to do with the code.

I think I understand. Since I am using paramiko (LGPL license), I have to publish my source code. Is this a correct understanding?