Can I take an open source app (chat app) under The GNU General Public License v3.0 and implements it as a feature in a bigger app, I will not make modification on the source code, will I have to provide the big app code as open source under The GNU General Public License v3.0? and if I did modify, will I have to provide the big project code as source code or just the chat part that I modified?
The big app is more like an Uber app.