I am just curious about, what license should i use for app(android), i have written in my free time. I am using some libraries, which have this licenses on it:
- Apache 2.0 license
- MIT license
- GNU Affero General Public License
1 Question: if i use this libraries, should my app be open source? I have no problem with making it open, but just not sure if i should do it. And if yes, what is the best of doing it? Just say it is open source, and that everyone can contact me for the source code? Or do i have to upload it somewhere (sourceforge, github)?
2 Question: if i use this libraries, am i able to sell my app? If not, am i able to make in app purchases to donate to me? As much i know the biggest problem would be the AGPL license. I use the library to create PDF files (iText). How should it be handled? Or can i make some features paid, but not that one, which are from the AGPL licensed library?
3 Question: what is the best license to use with my app in that case?