Questions about the implementation of software licenses on software, including questions about open-source licenses. See the full description for more information about which questions are on topic.

learn more… | top users | synonyms (1)

4
votes
1answer
159 views

Get license information for all used NuGet packages

To keep our house in order, I want to automatically assemble licenses for project dependencies in our documentation, rather than having to add them manually. Does anybody know a simple way to ...
2
votes
1answer
76 views

How do I distinguish derived code from original code?

I'm working on a Python project which extends the functionality of some other python modules. Some are part of the standard Python library and mostly use the PSF License agreement while some are ...
0
votes
0answers
18 views

Is there a client license to require servers it connects to using a certain license?

Say I create both a client and a server application. The server remains secret while the client is published under a GPL-ish license, so obviously the communication protocol can be reconstructed to ...
1
vote
2answers
191 views

Is Red Star OS released under the GPL? [closed]

According to Wikipedia, Red Star OS is is a North Korean Linux-based operating system Does that mean it's covered by the GPL, or are there exceptions?
22
votes
2answers
3k views

How is client-side javascript covered by the GPL?

If I used a GPL-licensed Javascript library 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?
0
votes
2answers
43 views

Using GNU GPL with classpath exception licensed library in a GNU GPL licensed project

I am working on a project that uses ABCL. License of ABCL is GNU GPL with classpath exception, which means we can link this library with independent modules to produce an executable, regardless of the ...
0
votes
2answers
65 views

Can I take a GPL program and relicense my changes under the AGPL?

Can I take a GPL program and relicense my changes under the AGPL? Say I clone a GPL project, make some changes, can I only allow people to use my changes under the AGPL license?
0
votes
1answer
51 views

Using open source apps source code under Apache v2 [on hold]

I modified some code and added few (minor) changes to an open source Android app. Now I want to publish it on play store. The app is licensed under Apache license v2. The license file is included in ...
0
votes
1answer
48 views

Dual licensed (LGPL, commercial) library and contributions

I have dual-licensed library, LGPL 3 and commercial license. Someone downloads the LGPL version, makes some improvements and sends back few patches. So far so good. But what now? It's legal to just ...
2
votes
2answers
365 views

Paid software includes MIT licensed library, does that put my app under MIT too?

If I include MIT licensed source code in my program, am I obliged to provide my whole software under MIT? The above copyright notice and this permission notice shall be included in all copies or ...
-2
votes
1answer
52 views

Using a GNU GPL licensed component in a BSD licensed software [duplicate]

I am currently in process of writing a software application. In this application, I use another software project which is licensed by GNU GPL. I have widely modified the GNU licensed component and ...
3
votes
1answer
54 views

What does “Automatic Receipt” in license mean?

I see the following statements in Arphic Public License: Automatic Receipt Each time you redistribute the Font, the recipient automatically receives a license from the original ...
1
vote
0answers
69 views

Open sourcing or rewriting proprietary code [duplicate]

I would like to use a piece of software I wrote for my company in a private open source project. I have already talked to my manager about the possibilities of the company open sourcing that software. ...
3
votes
4answers
652 views

Selling an open source project: some issues [closed]

I am the creator / main developer of a small sized open source (PHP) project (GPL3). Currently there is a development team of 3 people (me included). This team has been quite active for some time, but ...
0
votes
0answers
16 views

Is this the correct way to include this MIT licensed software in my software?

I'm using this script in one of my projects. It's licensed under MIT or Apache 2. I've committed JSON.sh (as in, just the script) to my project, and copy+pasted the MIT license (as it appears in ...
4
votes
2answers
2k 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 ...
14
votes
4answers
6k views

Is BSD license compatible with Apache?

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

Understanding Visual Studio Community Edition license

Recently Microsoft has released a free version of Visual Studio: Visual Studio Community Edition the license says IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW. ...
2
votes
1answer
50 views

Can I use a closed source JS file in my GPL webapp?

Note: When I say "open source", I am talking about GPL. Substitute with "free" if you prefer. When I say "closed source", I mean "not GPL or MIT, etc". We have an open source (GPLv3) webapp that we ...
0
votes
1answer
44 views

How should one document permission of contributors to change the licence of a project? [closed]

I'm using a Python library which is currently under GPL3. The maintainer has decided that he would like to change the licence to one which does not contaminate larger works (probably either the MIT ...
0
votes
1answer
39 views

Licensing - Restrictive Open Source License OR Custom License [closed]

I have some source code I want to release but I'm unsure of the best license to put on it. From my research such licenses as MIT and GNU are horrible as they offer little to no protection towards ...
5
votes
0answers
95 views

Are Microsoft fonts like Impact safe to use in Open Source projects?

I made an open source project that requires the use of the Impact.ttf font from Microsoft. I looked around but couldn't find a definite license option for MIT projects. Do Microsoft's fonts (like ...
0
votes
1answer
81 views

Creative Commons ShareAlike

Some of the CC licenses define ShareAlike term: ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original. ...
1
vote
1answer
112 views

How come the NSA could release SELinux as GPL when all US Gov work must be Public Domain?

I'm not sure if this is a good question for this site, but it does deal with the things to do with working as programmer. SELinux is a security enhanced version of Linux, and was initially developed ...
6
votes
2answers
155 views

Using an LGPL licensed library that may or may not include GPL licensed code from an MIT licensed library

I have read this question on SO, but it doesn't appear to answer my question fully. I maintian a library which is licensed under the MIT License. In my MIT licensed library, I dynamically link ...
2
votes
1answer
286 views

To which extent can one take ideas from programs under GPL in developing a commercial app?

I am developing a commercial application. There are several programs under GPL which have some common features with my planned applications. Can I take ideas from those applications under GPL and ...
2
votes
1answer
99 views

What does it mean if a repo has one license and the files have other license statements?

I found a certain repository on GitHub that contains a LICENSE.txt file with an MIT license dated 2014, but in one of the source files, the top of the file contains an Apache 2.0 license dated 2013. ...
18
votes
5answers
4k views

Advantage in being the first to copyleft a new algorithm? [closed]

Say I have created a new (DSP) algorithm. Will I have some advantage if I open source the algorithm under copyleft licence (GPL etc.)? From what I know about licensing this should lock people out from ...
3
votes
3answers
65 views

How to display/clarify the licence for code in a blog

Let's say I have a blog available under one of the Creative Commons licences. Such type of licence would be displayed at the bottom of each page with a link to the actual licence, etc.. However, ...
0
votes
2answers
91 views

GPLv3 frontend and BSD backend, do I have to disclose the backend source?

I've gone through a couple of Question on GPL here, but all of them are related to the compiled languages, libraries and distribution. My web project has a backend that is BSD licensed. The front end ...
4
votes
1answer
168 views

Which SPDX license is equivalent to 'All Rights Reserved'? [closed]

I've got a package.json that's expecting a SPDX-approved license acronym, but I can't find one that means 'proprietary commercial license, all rights reserved'. Is there one for non-FOSS, where I ...
0
votes
1answer
75 views

How can I setup custom license for my github repository?

During creation of new Github repository I could choose license under which my project will be hosted on Github. I didn't do that because Github suggested only few licenses to choose (and WTFPL wasn't ...
0
votes
1answer
28 views

What license has jai_imageio ? (jai imageio)

I know that Sun/Oracle stopped working on its jai_imageio libs a long time ago. Now if someone would still be using it - what license does it have? I checked it and it doesn't seem to be a standard ...
0
votes
0answers
29 views

Relicense BSD as MIT [duplicate]

I have a product that I had licensed as BSD. It has now been re-written and enhanced to have much more functionality and is being released as a whole new product. Since the original product was ...
6
votes
3answers
918 views

How to manage, in practice, licence files when combining GPL and BSD licensed code?

I am writing code that uses one library with GPL (not LGPL) license, and one with the 3-clause BSD license. Since I link to GPL-licensed library, my code will need to be GPL as well. How should I, in ...
11
votes
4answers
523 views

Bringing your previous intellectual property to your employer

Assume that in my free time I have developed library X before signing a contract or being employed by company A. I then sign a contract with company A and begin working. It becomes apparent that ...
2
votes
1answer
291 views

Licensing code from my personal project to my company via an open-source license

I'm currently working on a certain problem for my company (i.e. where I work for hire and don't own the code I produce in any way). It appears, that in one of my past (or, who knows, maybe still ...
1
vote
1answer
62 views

License question regarding open-source project which may eventually contain a commercial component

I'm beginning work on a project which I may wish to commercialize in the future. For now, though, it's just a prototype which I would like to release it with a GPL license. My concern is: if I am to ...
2
votes
1answer
86 views

What to keep in mind when releasing an app which uses libraries licensed under the Apache 2.0 License?

I'm creating an Android app which is soon ready for release. I'm just going to implement a tab system using this library. I read that it is licensed under the Apache 2.0 License. I've never used any ...
1
vote
1answer
95 views

Changing license of personal GitHub repository [duplicate]

I know you can't take someone else's code and change it from GPL to MIT, but if you are the only contributor to a repository can you freely switch it from GPL to MIT?
3
votes
1answer
92 views

At what point do you drop attribution to original work?

Lets say I have a project which has evolved over the past year. When I began the project, I looked around for open source projects which provided as much of the base system as I could find, and ...
3
votes
3answers
155 views

Libraries and licenses [closed]

Before I started making software for a company which requires its software to be closed-source everything was easy, but now I'm drowning in license issues and I have no idea what to do. I have found ...
0
votes
1answer
81 views

Use GPL code in commercial android app by spawning a separate process [duplicate]

As I understand, GPL allows use of a GPL program along with a proprietary program as long as they are separate programs and communicate at arms length. In order to do this, if I spawn a process from ...
1
vote
1answer
90 views

Is it ever ok to remove the original license from a file

I have a library I maintain. It is a java library that I originally forked from someone else. They added a BSD license statement to the top of EVERY file. Including files that have no real logic.. ...
0
votes
1answer
20 views

Orgmode file format license

Orgmode is an emacs plug-in and is under GPL. I am developing an application that uses plain text files to store notes and I do like the org mode file format. I am not going to copy any of the orgmode ...
2
votes
2answers
123 views

What happens if some server side GPLv2 code is leaked? [closed]

So, I know that if you use GPLv2 code in some server side code, you do not need to release that code (as long as you're not distributing it, of course :). However, let's assume that you accidentally ...
0
votes
1answer
101 views

Non-licensed source code later becomes licensed

Last year, I created a derived work from published source code that was distributed unlicensed on a blog. Recently, I went back to the blog and noticed it was now licensed under CC BY-SA 3.0. Is my ...
0
votes
2answers
57 views

Modifying GPL code to link closely with another program

If program B is licensed under GPL, can a programmer modify it to interact with his own proprietary program, A, such that both programs are separate processes, and then only release the modified ...
6
votes
2answers
703 views

What's the best license for my website?

I have developed a unique website but do not have a lot of fund to protect it with trademark or patents. I'm looking for suggestions so that when my supervisor gets my codes, some laws restrict anyone ...
12
votes
3answers
433 views

How to deal with non-licensed software

I work for a very large fortune 500 company who is subcontracted to another fortune 500 company on a DoD contract. As you can guess the red tape is tremendous to do anything. We have simply shared a ...