Questions tagged [licensing]

Questions about the implementation of software licenses on software. General questions about open source software licenses should be asked at opensource.stackexchange.com instead. Legal questions about software licenses should be asked at law.stackexchange.com instead.

Filter by
Sorted by
Tagged with
1 vote
2 answers
866 views

Where to place 3rd party software license information? [closed]

After a user installs my application, where in the app's install directory should I place information regarding 3rd party software (e.g. FOSS) licenses? Should I just append it to my EULA? Is there ...
35 votes
3 answers
24k views

What are the requirements for attribution in the MIT License? [closed]

choosealicense.com claims that the MIT license is “A permissive license that is short and to the point. It lets people do anything with your code with proper attribution and without warranty” (...
105 votes
2 answers
54k 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 2-...
0 votes
2 answers
765 views

How to handle modification on MIT Licenced project

I'm about to fork an MIT licenced project, I'm planning to use it as a starter. I was wondering how I have to handle the licence. What I understand When I will mimifie my javascript application, I'll ...
11 votes
4 answers
2k views

Software license restricting commercial usage like CC BY-NC-SA

I want to distribute my software under license like Creative Commons Attribution - Non commercial - Share Alike license, i.e. Redistribution of source code and binaries is freely. Modified version of ...
3 votes
2 answers
554 views

How to deal with the MPL in a pragmatic way?

Until recently I always avoided the use of open-source code in my applications, because of the legal headache it gives me. I rather spent a fair amount of money and not worry about attribution (since ...
113 votes
2 answers
31k 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 ...
3 votes
1 answer
264 views

Do I need to add the copyright notice of the original contributors in the SaaS service contract of a forked AGPL software?

Context I have modified a lot a software that in under Affero GPL. I have contributed back what made sense, as it has a completely different direction. I plan to build a SaaS around it and charge ...
7 votes
3 answers
1k views

Copyrighting software, templates, etc. under real name or screen name?

My question is hopefully simple - should I copyright my work (art, software, web design, etc.) under my real name or my screen name? My real name and screen name are also easily connected with a bit ...
1 vote
1 answer
1k views

Do legal names matter with source code licensing in the USA? [closed]

If a project wishes to relicense its source code to a license that was incompatible with the original license, the project maintainers generally need to seek the express approval of its contributors ...
2 votes
1 answer
308 views

License for code snippets

I'm wondering if there is a common license that would be good for snippets of code (eg. things you might just paste into a file), which has the following conditions: Modifications of this snippet ...
80 votes
5 answers
80k views

Are there pre-made commercial software licenses to choose from? [closed]

I currently have an open source project that is licensed under GPLv3. I'd like to dual license it, so I can offer it for commercial use. Are there any resources for choosing or creating a commercial ...
43 votes
2 answers
64k views

Can I use new BSD licensed library/code in commercial closed source project?

I've found a software library, licensed under the new BSD license. I want to use in my closed source commercial project. Can I do it?
3 votes
3 answers
3k views

Is there a software license "for personal use only" and against any derivative work

I want to release an npm (NodeJS) module that will be a development dependency for extensions built for my product (will be used in testing). I don't want this module to be used in any released ...
167 votes
2 answers
50k views

Which SPDX license is equivalent to 'All Rights Reserved'?

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 ...
4 votes
2 answers
653 views

Licensing: Derivative work and copyright notice

I am currently creating something that has been inspired by another library. It is a complete rewrite on another platform - yet, has the same purpose and functionality and is written in the same ...
22 votes
3 answers
5k 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 ....
38 votes
3 answers
21k 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 ...
1 vote
4 answers
451 views

Can an author arbitrarily modify an established License (Apache 2.0)?

The EntityFramework Reverse POCO Generator is a Visual Studio extension / T4 template which derives from the PetaPoco template. The PetaPoco project is licensed as Apache 2.0; and the derived work is ...
2 votes
1 answer
134 views

Desktop application: preventing abuse of online license scheme?

Software companies like Autodesk, Adobe, etc all offer online licensing schemes with the following features: (1) to use the software, you must login from your workstation to activate your license (2) ...
1 vote
2 answers
512 views

Can a client-side library under the GPLv3 be used on a closed source website?

I'm building a website using Django and I'd like to include django-wiki, however it is licensed under the GPLv3. Does this require me to open source my front end code and/or server code? Or can I ...
267 votes
6 answers
295k views

Can I use GPL software in a commercial application

I have 3 questions about the GPL here: If I use GPL software in my application, but don't modify or distribute it, do I have to release my application under the GPL? What if I modify some software ...
0 votes
0 answers
57 views

Designing a simple 'site license' system for a software license

The aim is to have a system that would allow any user on any client machine of a home network to be able to use my software. Activations outside of this network would not be allowed. The base for this ...
34 votes
4 answers
25k views

Is BSD license compatible with Apache? [closed]

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

Can I use aac in an commercial app for free?

I was wondering if I can use the aac codec in my commercial app for free (through lgpl ffmpeg). It says on the wiki: No licenses or payments are required to be able to stream or distribute content ...
42 votes
3 answers
27k 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 ...
14 votes
4 answers
5k views

What constitutes a programming language and how does one copyright a programming language?

I've decided to create a programming language of my own, mostly just for fun. However, I got interested in the legal aspect of it all. You can, for example, licence specific programs under specific ...
7 votes
1 answer
644 views

Is there any copyleft (GPL-like) license with both the Affero and Lesser modifications?

Looking for a license that covers public network service, like AGPLv3, but like LGPL isn't infectious. Basically I wrote some useful helper functions I want to allow to be used in any work, including ...
1 vote
0 answers
57 views

VM-images: how protect time-license programs?

One big customer asked me to supply my program to run within a balanced VM-images structure; I mean, the program will be recorded into an image which will be launched in "instances" to ...
7 votes
2 answers
3k 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 ...
23 votes
2 answers
19k views

Should I add the license in every header and source file?

I'm about to push my first project to GitHub (a mini toy lisp interpreter written in C). I've noticed that the vast majority of open source projects include their license in every source file (at the ...
-4 votes
2 answers
141 views

Software license for paid open-source app on Microsoft Store [closed]

What is the right software license to use in order to be able to sell my application, have it be open-source, and still be able to accept pull requests? I am developing a productivity/utility ...
-1 votes
5 answers
596 views

Clever way to license/obfuscate web applications until the client has paid for it

I am doing contract work for various clients and I was wondering how best to go about safeguarding myself against non-payment. The projects will be ASP.NET web applications, most likely intranet-based....
-2 votes
1 answer
124 views

What counts as disclosing source for software licenses? [closed]

MPL v2, GPL v3 and other licenses alike require giving users access to source code. For desktop applications - does access have to be provided through the user interface (GUI)? Or can it just be ...
-2 votes
1 answer
54 views

How to deliver a website to the customer VM (real server) with a trial period?

I have a website that was writing using .net stack technologies. It is accessible via the internet. Some of my potential (Enterprise) customers want me to install the whole website on their own VM and ...
145 votes
7 answers
61k 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 ...
0 votes
1 answer
732 views

May I and should I include my dependencies in the jar i publish online?

I'm developing a java project that I'd eventually like to publish and make open source. To make a executable jar file I use the maven-assembly-plugin. This includes my dependencies in the jar, which ...
0 votes
0 answers
64 views

Is it secure to make a seperate project which checks whether a license is active

I am trying to make a project which will help me to implement feature based licensing in future projects. The projects in this solution are C#/WPF Projects. So I have a Helper-Project with a class &...
0 votes
1 answer
91 views

Can I release my own work with CreativeCommon BY-NC-SA license (Non Commercial), and still make a commercial use myself?

I have released works with MIT licence, others with CC BY-SA, etc. But for a specific work, I'd like to share it with Creative Commons BY-SA-NC, i.e. I don't want people who will modify/fork it to ...
58 votes
3 answers
17k views

Declaring multiple licences in a GitHub project

For years, I've been a great fan of putting licences on things shared online to make it easier for others to determine if and how they can reuse said things. Before GitHub began to gently 'push' its ...
-1 votes
2 answers
221 views

GPL license for software and online service comparison

I have two questions that are linked : 1) Can someone sell a fork of an open-source software under GPL without distributing the source? Example: Can I modify a little bit GIMP, repackage it under ...
11 votes
3 answers
6k views

Rewrote GNU GPL v2 code in another language: can I change a license?

I rewrote some parts of Mercurial (which is licensed under GNU GPL v2) in C#. Naturally, I looked a lot into original Python code and some parts are direct translations from Python to C#. Is is ...
-3 votes
1 answer
135 views

SQL Server: Which License? Any alternatives?

I'm working on a project which at the moment is not being used for any commercial purposes, and I'm managing the data by using a SQL Server Database. I read here that I should pay for it if I ever ...
-4 votes
1 answer
64 views

Release App to Apple and Google Stores - Demo account, only company users and User Generated Content scope

I develop for a company an Ionic cross-platform mobile app that will be published on Apple's App Store and Google's Play Store. I read Apple's Review Guidelines and Google's Developer Program Policy ...
25 votes
6 answers
8k views

How could we rewrite the 'No Evil' license to make it 'free'?

I did not find the lawyers' SE site, so I thought it best to post here. /* * ...subject to the following conditions: * * The above copyright notice and this permission notice shall be included in ...
0 votes
0 answers
195 views

Licensing a spring boot application inside an AMI

Say we have a standalone spring boot application which we are going to distribute by creating an AMI and sharing on the AWS marketplace. Since the jar is available inside the AMI, I want to stop a ...
10 votes
5 answers
5k 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 ...
2 votes
0 answers
274 views

Software License for project using .NET and Sql Server Express

I considering making my application open source on github. I don't intend to sell it (neither in binary form nor source code form). It probably isn't even useful to a lot of people except maybe for ...
-3 votes
1 answer
123 views

Why the licence manager system like battle.net, steam, uplay age more interesting than isolated software installation [closed]

I would like to understand why sofware developers tends to use a meta licence manager than a software dedicated licence. Is it a question of security or for "customer experience"? Thx for ...
-2 votes
2 answers
130 views

Is extracting strings from an executable considered decompilation?

I am attempting to parse all possible outputs of a proprietary piece of software (ELF binary) whose license explicitly forbids reverse-engineering, decompilation and disassembly. So my question is: ...

1
2 3 4 5
27