gpl

MySQL licensing and GPL

As far as I know, when I build a desktop/server app using any GPL code like MySQL I will have to release the source code of my software under the GPL. If I want to develop a web-app using MySQL, my code will link against the MySQL libraries. Must I release the sourcecode of my webapp in this situation to be in accordance with the GPL? ...

Supporting GPL based plugins.

I'm working on a C++ gStreamer 'like' engine that, at some point in the future, I'd like to make some money out of (wouldn't we all!). After many hours reading up on the GPL licence, I still can't find a real answer to the implications of 'supporting' a plugin that is covered under the GPL. Since I'm only producing an engine that does ...

GNU Licensing

I am in a bind here. I found some old code written a long time ago, that someone had implemented under the GNU public license, in .NET 1.1. The original code was language agnostic, essentially a file parser. The .NET implementation of this parser was also released under GNU General Public License as a class library, i.e. a single DLL(Ass...

Can GeoServer be used in a commercial application?

GeoServer is licensed under the GPLv2. I know that this means I cannot make derivative commercial works from this application. For instance, I cannot add new interfaces, plugins, etc to GeoServer as a closed source application. However, can I use it as a backend server to frontend closed source application? An oGC compliant map server...

How do licenses such as GPL regard copying of code?

I understand it's best to implement other libraries where possible (rather than copying code), but in some cases, it's more convenient to copy code. What is the correct etiquette for copying code? Credit at the top of your file, near the code used? What if the code is re-factored beyond recognition? ...

Releasing GPL Code while working for a company

I am currently working on a project that I want to release under the GPL license. The project I'm working on is a backup solution and the company I work for does IT support so you can see where a backup solution they own could be very handy. They are interested in seeing a demo once it's ready so they have interest in the project. So f...

Question on GPL

I'm starting to build a commercial application that uses an open-source library. I've been poring over various documents and postings, but I'm still having trouble. From what I understand I need to "isolate" the open source part. One way to do this is to provide a class which communicates with the open source through "vanilla" links. T...

Should I ask online programming communities like Stack Overflow for licensing advice?

If I am writing non-free software and I want to involve GPL software to some degree, and I am not sure what my legal situation is with respect to whether the GPL allows me to distribute my code, should I ask the programming community what to do? What are the chances that they give me sound legal advice for my country and locale? Should...

virtualbox ose windows binaries

Hello Sun's virtualbox windows binaries are under 'non-commercial' license so can't be used in any company. But source code is GPL. Is it any resource on the network that has a virtualbox compiled binaries for windows? Added a bounty to see if I can get a little more feedback. ...

Is the Code Project Open License a GPL compatible license?

I was wondering if source code released under the Code Project Open License is GPL compatible? ...

What happens to a branch of an OS project covered by software patents?

I was looking through patents authored by Lars Bak, when I realized a lot of them cover components of the the Sun JVM, HotSpot, etc. Now that parts Sun's stack is being released under FLOSS licenses, how does this affect people who are forking or using forks of this open source software? Are they not in violation of Sun's patents? ...

How to use my own GPL code in a non-GPL application?

Can I decide to change the license of my published GPL application to something closed-source [1]? Can I integrate it into my own commercial application? All code in the published GPL application written by me and there is no 3rd party GPL libraries in it. Do I still keep the whole ownership of the code even after the GPL release? [...

Does the GPL license contaminate?

Quick Question. I am doing a conversion of JavaScript code licensed by GPL (and not created by me) into PHP. Does the original GPL stand or can i put any license on the converted code? I found this on SO, but wondering if it applies. ...

Non-GPL kernel modules using GPL ones

The company I work for is developing a closed source kernel module (.ko file). This module has to make calls to functions which are contained in a gpl2 module. Basically we have a situation like this: // GPL 2 kernel module (gpl.c -> gpl.ko) void a_function(void) { // ... } EXPORT_SYMBOL(a_function) // Closed Source module (closed.c ...

Who has the rights to a University assignment?

I'm currently taking a class, and I'd like to release the software I've developed for it under the GPL. It's nothing special (in my opinion), but someone might find some use for it. I was wondering if I'm somehow restricted because I did it as a class assignment? Also, to what extent would the restrictions apply. Am I not allowed to ...

iPhone and GPL

Is it legal to publish iPhone applications under the GPL v3? Obviously, you can't use other people's GPL source, but is it okay if I hold the copyright to the entire source? If GPL is not okay, is MIT/BSD/etc. okay? ...

Is it possible to tack on a clause to GPL to only allow distribution of source, not compiled binaries?

As a follow up to my previous question, and as an extension to this question, Is it possible to take GPL and add the restriction that distribution is limited to source files and not compiled version for both the original and derived works? In the same way that you can use GPL programs internally as long as they're not distributed, you c...

Advice on creating derivative works based on OpenJDK sources carrying the "classpath exception"?

I'm trying to provide more JRE support for use in my GWT programs. GWT works by cross-compiling Java source into optimized JavaScript. To do this it must have access to translatable source at compile time. "Translatable" in this case means you can't use anything which is not possible in JavaScript within a browser, like opening files, st...

Distributing a GPL utility program with commercial software

My company is considering distributing a sql profiler with our commercial software to make support and diagnostics easier. A few questions I have: Do we have to ship the source code with our setup? Or is hosting it on our website or a link to the project website enough? Can we create a shortcut to the GPL tool or is that called derived...

Question about LGPL/GPL licensing

Hi I have a web app(commercial) that uses a component(LGPL). This component has a plug in architecture. I have now created a plug for this component that use a library (LGPL). This library uses a data source which is GPL. Does this mean I have to free the source for my web app? or is just necessary to release the source for the plug i...