Let's say I have created a new Android project. Even at the initial state, there is a project template and a lot of necessary/unnecessary files created by Android Studio. Now I want to publish this project on GitHub, with a very permissive license (let's say The Unlicense). How would this work?
Of course I have the right to license my own code with whatever license I want. But there are files (libraries, assets, config etc.) that I don't own inside the project. Maybe they are licensed under a less permissive and incompatible license (for example Apache License) or don't have a license at all. Would it be right if I add a LICENSE file to my repo's root and put the license text for my license (for example The Unlicense) in it?
My question is not specific to Android Studio, it is just an example. Even some CLI tools initialize projects with such files as well.