Let me start by saying that this is not intended to become a flame thread or to continue arguing about anything that is not what I created this thread asking. The situation is XFlaks NUSAD. My question is, since omega and megazig are saying the the source to xflaks app needs to be released, it makes me wonder. His app does not include any modules or libraries that are released under GPL. But instead his app uses shell commands to invoke other apps. Those other apps do use the libraries or modules that other people have written. So, since I do not fully know, this is why I am asking so I dont seem "ignorant". But would the case be that he has to include the source for those apps that uses the libraries and modules? If he includes the source for those apps, would he still have to provide the source for his own app? By my logic that I see right now is that he should not have to provide the source for his app, but only for those smaller apps that actually do the real stuff. But I'm not so informed on this type of stuff so that why I might as well ask. And what about this scenario, what if he made available the download for his app, but then for all the other apps that his app uses he just provides links of to where people can download them. Would he still have to provide the source for his app since nothing that has any GPL is being bundled with his app? NUSAD is just a batch file that has been converted to an executable. Of course with normal batch files the batch file is it's own source and microsoft doesn't make people openly share their batch file source code (correct me if I'm wrong). So please discuss, and please no flaming, or off topic stuff. Thank you.