Questions about the implementation of software licenses on software, including questions about open-source licenses.

learn more… | top users | synonyms (1)

33
votes
6answers
20k views

Can a developer get a discount for Microsoft products? [closed]

If I would start to focus on the .NET platform and be self-employed, then I probably would like to have some Windows 7, Windows Server 2008, Visual Studio 2010 licenses just for the development ...
36
votes
4answers
7k views

Is there a chart for helping me decide between open-source licenses? [closed]

The Open Source Initiative lists 9 different licenses in their list of "License that are popular and widely used or with strong communities". I want to license my project as open-source. ...
8
votes
4answers
853 views

How can I compare and contrast open source licenses? [closed]

My company has given permission for me to open source some internal tools I've built. The first step is to choose an open source license. How do I do this? I know about the GPL, the Apache license, ...
2
votes
4answers
2k views

Can I use GPL, LGPL, MPL licensed packages with my application and make it closed source?

I saw a company is using BusyBox and also using Gpl + Lgpl + Mpl packages on it, and then they have there own application running on it. Their application is a closed source package. You buy the ...
41
votes
1answer
9k views

MIT vs. BSD vs. Dual License

My understanding is that: MIT-licensed projects can be used/redistributed in BSD-licensed projects. BSD-licensed projects can be used/redistributed in MIT-licensed projects. The MIT and the BSD ...
15
votes
2answers
3k views

Using GPL libraries without modification on a commercial website, do I need to make my source code available? [duplicate]

If I write a public-facing commercial website, and use a GPL javascript library and/or binaries without modifying them (such as plupload), would I be required to make the source for my website ...
30
votes
6answers
2k views

Reasons NOT to open source not-for-profit code?

I am a big fan of open source code. I think I understand most of the advantages of going open source. I'm a science student researcher, and I have to work with quite a surprising amount of software ...
9
votes
7answers
3k views

Open Source but not Free Software (or vice versa) [closed]

The definition of "Free Software" from the Free Software Foundation: “Free software” is a matter of liberty, not price. To understand the concept, you should think of “free” as in “free ...
14
votes
4answers
3k views

Do you have to include a license notice with every source file?

I've been looking for various licenses that I can use for an open-source project of mine, but all of the projects that I've seen, with all kinds of licenses, appear to have a giant, obnoxious (in my ...
88
votes
14answers
10k views

Is it illegal to rewrite every line of an open source project in a slightly different way, and use it in a closed source project?

There is some code which is GPL or LGPL that I am considering using for an iPhone project. If I took that code (JavaScript) and rewrote it in a different language for use on the iPhone would that be ...
21
votes
2answers
3k views

How is client-side javascript covered by the GPL?

If I used a GPL-licensed Javascript libarary in a web application, would I then have to offer source code of the whole site to anyone who downloaded and executed the Javascript lib?
10
votes
2answers
2k views

What constitutes “distributing” for LGPL v3

I am considering basing some new software on a LGPL web application. I want to utilize this new software for creating one website for my employer, and we do not intend to sell or distribute the ...
27
votes
8answers
21k views

Can we use Java for commercial use?

The Java is GPL license (reference from wikipedia). I am not sure I can use it in in commercial projects. I already have a website written in Java and I plan to use this for commercial use. Is that ...
25
votes
8answers
4k views

What is the “default” software license?

If I release some code and binaries, but I don't include any license at all with it, what are the legal terms that apply by default (in the US, where I am). I know that I automatically have copyright ...
20
votes
7answers
725 views

Does making source code available affect your ability to generate revenue?

We’re working on a .Net framework which ultimately amounts to a single DLL. We intend to charge for commercial use of the framework, but make it free for open source/non-commercial use. The rough ...
15
votes
9answers
3k views

Rewriting GPL code to change license

I have found a GPL library (no dual license), which does exactly what I need. Unfortunately, the GPL license on the library is incompatible with the license of a different library I use. I have ...
6
votes
7answers
969 views

How to use Open Source Licenses and what do you recommend to me

I have a code that I'd like to share, but I'd like to publish it using an open source license. But I don't know how you have to use that licenses. How do you have to activate an open source license? ...
8
votes
2answers
554 views

Is renewal of MIT license needed on github at the beginning of each year?

I am using the MIT LICENSE in all of my github projects. The second line says 2013 at the top. For having the copyright to hold in future(i.e. after 2013) does it need to be changed each year or is it ...
5
votes
1answer
306 views

What licensing implications (if any) are there when porting code from one language to another? [duplicate]

I'm considering taking an old PHP4 web application and re-writing it using ASP.Net MVC4 in C#. The old application was licensed under GPL2. I'm unsure how this affects my new application, if at all. ...
3
votes
1answer
1k views

Which licenses are free for commercial use?

I'm lost in a mass of licences - GPL, LGPL, Creative Commons, BSD, Apache, etc, and looking for a beginners guide. When using a component under a popular licence like these, what are the restrictions ...
11
votes
2answers
1k views

Java and JVM license

Does Java license allow other companies to create their own versions of Java language or just implement it accurately? Same question about JVM. I heard about Sun suing Microsoft for changing their ...
11
votes
2answers
1k views

MIT and copyright

I am contributing to a library that is licensed under the MIT license. In the license and in each class file it has a comment at the top saying: Copyright (c) 2011 Joe Bloggs ...
7
votes
2answers
2k views

Including a GPL-license library in a commercial Java program

I am in the process of helping develop a commercial Java program. We want to use a certain third-party LookAndFeel in the GUI. The problem is that the LookAndFeel library is GPL licensed. Since we are ...
11
votes
6answers
3k views

Software License: Open Source, but no distribution (for free or for profit)

I wrote a program in PHP. I want people to be able to use the code to learn from and even include bits in their own apps but I also want to maintain the right to sell it and make it clear that others ...
3
votes
2answers
195 views

can a closed source commercial software make system(3) calls to GPL applications (not libraries)?

The closed source commercial software (CSCS), will just make system(3) calls to GPL applications. The user machine will run CSCS and it will call these GPL applications, in realtime, in the very same ...
3
votes
3answers
3k views

How to include an apache library with my opensource code?

I have this open source code with MIT license that uses an Apache 2.0 licensed library. I want to include this in my project, so it can be built right away. In the point 4 of that license explains ...
22
votes
2answers
16k views

AGPL - what you can do and what you can't

AGPL is a fairly new license that was meant to go GPL-over-networks. However, not being a lawyer, and actually not having read the whole license, I can't understand what exactly you can do freely and ...
28
votes
6answers
2k views

What are the Pros and Cons of the GPL? [closed]

I'm looking at licensing some open source software and am looking at the GPL. What are the pros and cons of using this license?
11
votes
6answers
6k views

License key solution in web application, what is the best approach?

I am stumped by a request from my manager. I work for a small startup and we developed a web application for a fixed rate with a maintenance agreement for a MUCH larger company. Knowing horror ...
5
votes
5answers
907 views

Which open-source license is right for my project?

I am trying to choose the right license for a project that I would like to release as open-source later this year but I am unsure as to what the most appropriate license would be. I was originally ...
18
votes
5answers
2k views

“Open-source” licenses that explicitly prohibit military applications

I am a researcher, and in my research I do a lot of programming. I am a big fan of the open-source concept - especially in research, where transparency and reproducibility is already a big part of the ...
14
votes
7answers
4k views

Avoid GPL violation by moving library out of process

Assume there is a library that is licensed under GPL. I want to use it is closed source project. I do following: Create small wrapper application around that GPL library that listens to socket, ...
11
votes
6answers
1k views

Can you change a license once you pick one?

I am working on a product that I don't feel is completely ready but I have a set of users that are very interested in using it now as "alpha" testers. I would like to give them the product now for ...
8
votes
5answers
814 views

What are the consequences of GPL dependencies?

I am developing software for my company and I would like to use some libraries under GPL license. What could be the consequences? Does it mean that the code developed above these GPL dependencies ...
3
votes
1answer
2k views

Mozilla Public License (MPL 2.0) vs Lesser GNU General Public License (LGPL 3.0)

I would like to release a software library written in a class-based, object-oriented programming language (Java) on a web-based source code hosting service, that allows forks of the project to be ...
18
votes
1answer
2k views

What is wrong with the Unlicense?

I have often heard that I should not use the Unlicense because of issues regarding putting things into the public domain. However, I do not understand why this would be an issue for the Unlicense. The ...
13
votes
4answers
2k views

What is the purpose of the “non-endorsement clause” in the New BSD license?

Note: This question is not about the "obnoxious BSD advertising clause". The New BSD license does not contain that clause, and is compatible with the GPL. I'm trying to pick between the New BSD ...
9
votes
4answers
3k views

Is there a modified LGPL license that allows static linking?

LGPL requires that it if a program uses LGPL-ed library, users must be able to re-link the program with a different version of the library: ... d) Do one of the following: 0) Convey the ...
8
votes
3answers
4k views

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 ...
7
votes
3answers
5k views

Are there deals (free or low cost) to license Visual Studio for open-source developers? [closed]

I have several open-source projects, but I no longer have a license for Visual Studio. I heard that Resharper has some kind of deal for open-source project contributors. Is there something similar ...
7
votes
5answers
5k views

Using C++/Java to develop software and sell it

I know this question has been asked here before, and I also know that this website is for programming questions only, but please do make an exception, as none of the posts I've come across on this ...
6
votes
4answers
5k views

Is BSD license compatible with Apache?

Can I develop a BSD-licensed software that extends an Apache-licensed software (and vice-versa)?
5
votes
5answers
3k views

How can I create my own software license? [closed]

I have seen numerous licenses for any kind of software such as the GNU GPL, BSD License, MIT License, and LGPL. What is the process for creating a new software license, such as "John Doe's generic ...
4
votes
2answers
225 views

Licencing FOSS for profit

Some projects are available under restrictive FOSS licenses (GPL or AGPL, for example) which preclude them from being used in proprietary projects. The developers can then sell separate commercial ...
8
votes
1answer
3k views

Confusion about dual license (MIT/GPL) javascript for use on my website

I've read all of the posts I can find on this and I'm still not sure of the answer. I'd like to use a jQuery plugin on my website that is dual licensed under MIT and GPL. Does the dual license mean ...
5
votes
2answers
626 views

What is the smallest snippet of code that can be copyrighted?

Obviously something as simple as int i = 0; or for (int i = 0; i < 10; i++) can't be copyrighted, but an entire function could be. Where is the line between copyrightable and uncopyrightable?
3
votes
2answers
814 views

MIT License: Why isn't it considered viral?

The first part of the license implies you can do basically whatever you want with it (copy, modify, sell etc). But the second part says that these freedoms must propagate into all copies of the ...
9
votes
5answers
2k views

License validation and calling home

I am developing an application that, when bought, can be activated using a license. Currently I am doing offline validation which is a bit troubling to me. I am aware there is nothing to do against ...
4
votes
2answers
259 views

is there an “app store” for regular pc apps?

I have written an app for the computer in java, but i don't want to give it out for free. I only want to charge somewhere between $0.99 - $2.99, is there a website that i can upload it to, to do this ...
3
votes
1answer
1k views

If I have two developer license accounts with Apple, can I easily switch between the two for app development and publishing?

I've been interested in iPhone development since the release of the iPhone, however, I am on a limited personal budget. I've never been willing/able to fork out the money necessary for an iPhone and ...