There are so many programming language like PHP, Perl, Python, Java, C, C++ and many other. These programming language has some open source license. If i develop application from scratch which is not related the source modification of these languages. Is my application has to be open source license?? There are billions of applications written in these language? All application has be open source? I don't understand that, is there language issue ever existed? I think there should not programming language licensing issue just like spoken language..either i speak in english, french or any other. I can write a book in any language without my book to be open source, is that right???
closed as unclear what you're asking by Robert Harvey♦, GlenH7♦, Jimmy Hoffa, user40980, gnat Nov 27 '13 at 3:57
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
Of course this depends on the laws in your country. Generally speaking though, you own your sourcecode. However a license on a programming language can make your sourcecode useless on its own. (at least if some part of the programming language is patented and you live in a part of the world with software patents).
However more realistic is that some standard library or the compiler is protected. For example if you write a C-program and link that to glibc and we assume that glibc is under GPL, your program has to be GPL compatible if your release it (note that glibc is under LGPL and not GPL so this doesn't apply).
Generally the licenses of standard libraries and compilers does not force your application to be open source.
What I know, none of the languages your mentioned has any license at all, their compilers do, and a few of them has plenty of compilers...
Programming languages, or rather the compilers and interpreters that process programs written in those languages, almost never force a license on the programs you write with them. So you can use a Free Software C compiler like
gcc and compiler proprietary, closed-source programs. What you cannot do is incorporate Free Software or Open Source code in your closed-source program, and that may be harder than you expect. For example, the output of
gcc is usually linked against one of a few implementations of the C Standard Library, all of which are Free Software or Open Source. And without some of that code, except in some very specific environments, your program cannot run.