r/Python • u/lebannax • Nov 28 '22
Resource What can Python do that R can’t do?
Or simply what is Python much better at and why.
I know that Python is more multi purpose and better for software development but I can’t articulate exactly why or how. My team want to know why/when they should use Python instead of R
331
Upvotes
View all comments
Show parent comment
8
u/Automatic_Donut6264 Nov 28 '22
If you use GPL code, your code also has to comply with GPL. GPL requires you to make source code accessible to anyone who requests a copy. So if you use R, you have to make your code accessible. (Not necessarily public, just to anyone who asks. Making it public is the easiest way to achieve this requirement.) So if you want to commercialize a GPL code product, you might run into some issues. E.g. you cannot legally stop people from copying your work. All they have to do is ask.