Downgrading from GPL v3 to GPL v2
I have this issue with licensing.
How does the GPL static vs. dynamic linking rule apply to interpreted languages?
In my understanding, the GPL prohibits static linking from non-GPL code to GPL code, but permits dynamic linking from non-GPL code to GPL code. So which is it when the code in question is not linked at all because the code is written in an interpreted language (e.g. Perl)?
Could Apple and Microsoft allow the GPLv3 on their locked-down devices?
It seems that both Apple and Microsoft prohibit GPLv3-licensed software in the app stores for their locked-down devices (i.e. iOS, Windows Phone and the Metro part of Windows). I have heard various explanations for this. However: Would they even be able to allow this license in their app stores if they wanted to, or does the GPL’s anti-tivoization clause already prohibit this?
Proper attribution of derived work in a GPL project
This is a continuation of me rewriting GPL project.
What am I allowed to do programmatically with pictures that have a Creative Commons “don’t modify” license
I’m working on a project that uses some icons that are under a Creative Commons license (ND) that forbids modification of the picture.
Licensing a project
Can someone clarify the following things for me ?
“Viral” license that only blocks legal actions of user and developer against each other
I was thinking a lot about software licensing lately, because I would like to do some coding. I’m not an expert in all those licenses, so I came up with my own idea, and before I will put in on paper, I would like to make sure that I didn’t reinvent a wheel, so maybe I would be able to use something that exists.
Is requiring attribution GPL-compatible?
Can code licensed under a clause like this:
Incorporating GPL Code in my Open Source Project
I have downloaded a currently inactive GPL project with a view to updating it and releasing the completed codebase as open source. I’m not really a fan of GPL though and would rather licence my project under BSD.
Can SDK license influence an application license?
Let’s say SDK is under specific license that is not compatible with some other licenses (like Flex SDK with GPLv2). Can I create an application by using for example Flex SDK, and license its distribution under GPLv2? Can my application be considered a derivative work? What is a relation between SDK license and application license that was build by using that SDK?