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

learn more… | top users | synonyms (1)

5
votes
1answer
552 views

Why do we need years in a software license? [duplicate]

I start every .java file in my project with a license (BSD, in my case). And its first line says: /** * Copyright (c) 2011-2014, Firstname Lastname * * Redistribution and use in source and binary ...
1
vote
1answer
81 views

copyleft licensing question

I'm writing an app and referring to some open source, source code (copyleft licensed.) I am not using the original source code because it's for a completely different operating system using a ...
1
vote
3answers
2k views

Can I use Apache Software License, Version 2.0 and GNU LGPL 3 licence plugins in my commercial web application?

I have two plug-ins. One has the GNU LGPL 3 license and the other has the Apache Software License, Version 2.0. Can I use them in my commercial app? And if yes, what precautions should I take?
0
votes
1answer
37 views

What license shall I use for derivative (ported) software originally licensed under Mozilla Public License v2?

Currently I'm trying to port one tool fron Java to .NET and original Java tool is licensed under Mozilla Public License v2. Shall my port have the same license or can I apply different open source ...
2
votes
2answers
3k views

Can I use MongoDB for a commercial web based service?

Can I use MongoDB as the database for providing a paid service? MongoDB is licensed under the AGPL, but the drivers I'm using are MIT licensed. Do I have to buy a commercial license for MongoDB or ...
2
votes
2answers
133 views

“Open Source” licenses that do not allow source redistribution

I am starting to work on a new commercial software project that may use elements of "open source" code. I have been instructed to ensure that I only use code which is licensed for commercial use and ...
-1
votes
2answers
144 views

DMCA as a license for closed-source javascript code [closed]

I have a proprietary project, with parts of it written in javascript. We would like a software license to include in the header file for this code which ensures the work remains: proprietary ...
2
votes
1answer
191 views

Can the GitHub pull request process constitute an electronic signature of a CLA?

I appreciate the need for a Contributor License Agreement (CLA) in open source software projects and even understand that some tools are starting to make this process easier (like the low-friction ...
2
votes
1answer
55 views

Licensing question regarding no derivatives

I am working on a project where I'd like these licensing terms: Allow unmodified redistribution, with attribution to the author Disallow modified redistribution Non-commercial use Now the CC ...
0
votes
1answer
94 views

When using the Apache license, is there still a need for a Contributor License Agreement (CLA)?

I can certainly see the need for CLAs with a terser license like MIT or BSD, but the more verbose Apache seems to already have that type of verbiage in it. I would prefer to not add this level of ...
0
votes
1answer
152 views

Is there a licence that let people see my code but not use it? [closed]

I'm building free games in javascript, with my code is easily accessible by looking into the html of the webpage. I really don't mind people looking at my code (for curiosity, or to learn something). ...
1
vote
2answers
565 views

Question regarding ExtJS 4 GPL/commercial license

I am currently in the process of selecting a widget framework to be used for a new project. Current choices are Dojo/ExtJS4. We are leaning on ExtJS4 but might have some issues with the licensing. ...
-1
votes
1answer
80 views

Can I distribute open-source software that uses the syntax/interface of a proprietary program (Stata)?

Stata is a proprietary statistical program used largely by economists. I want to write a basic multiple regression package that uses the same commands as Stata, e.g., regress var1 var2 var3, robust if ...
0
votes
1answer
44 views

Should content be distributed with applications using Open Source license?

I have been developing a database-driven web application with extensive contents. The application is set to release using a GNU GPL v3 license. Whereas the content would be licensed using a Creative ...
0
votes
1answer
93 views

Microsoft Reciprocal License: include source even for unmodified binary?

The Microsoft Reciprocal License (here taken from the WIX toolset I use) has the following sentence: For any file you distribute that contains code from the software (in source code or binary ...
3
votes
1answer
351 views

How to publish my application as open source software? [closed]

Recently I wrote some (I hope) useful application. I would like to share it with every person on the world, making it open source. I would like to publish the source code as well as binary files (both ...
2
votes
2answers
345 views

Using Ubuntu for commercial software development

I am plaining to use Ubuntu for developing Android and php application which I will sell in market. As far as I understand Ubuntu falls under GNU GPL license. In this case do I need to make my source ...
6
votes
6answers
360 views

Why should we be aware of licenses?

I know this is common question, but why should a programmer be aware of software licenses as well as extensions and plugins licenses? I'm working in a company which focuses on the business process ...
1
vote
1answer
82 views

Can I rename a portion of code released under Apache 2.0?

Is it possible to rename a portion of code extracted from a Apache 2.0 licensed software, releasing it as a new repository under a new name?
1
vote
1answer
122 views

Advertisements & GPL

I'm planning on providing some GPL software to visitors after they interact with an advertisement. This advertisement will generate revenue for our company, so this would fall under commercial usage. ...
2
votes
3answers
117 views

How to include license for MIT-licensed CSS?

I have a project licensed under the GPL. However, it includes a bit of code from animate.css, which uses the MIT license. How would I include the appropriate licensing information for that CSS? I've ...
0
votes
1answer
78 views

Release as open source after granting usage rights?

I have written software and have granted usage rights to different companies per contract. Is it possible to change the software licence to an open source licence afterwards? At what circumstances is ...
6
votes
1answer
618 views

What does the Apache licensing mean by “Permitted: Commercial Use”

At choosealicense.com/licenses I am reading the Apache licensing, and see that under Permitted there stands Commercial Use: This software and derivatives may be used for commercial purposes. ...
0
votes
0answers
85 views

License for free source (re)distribution, but no distribution of modified executables

Question I want to put a phone/tablet app on Github and want to allow full rights for using, studying, sharing and modifying the source code, but disallow any redistribution of executables that ...
1
vote
1answer
156 views

Building proprietary software over haskell compiler [closed]

Is it perfectly legal to use GHC as base and build some commercial application over its top ? Are there such examples I can can interact with ?
-1
votes
2answers
166 views

Affero GPL (AGPL3) Quick Question [closed]

Our project is fully open source - it is a web service, we are using the AGPL3 license. Using this license, does that mean we can never offer it as a paid service?
2
votes
2answers
162 views

Licensing libraries (which do code generation, etc) and GPL boundaries

I want to really opensource a project that did start as a personal hobby, but I'm an ignorant of licensing details. This project, provides some libraries for a given $language, and some wrapper ...
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 ...
0
votes
2answers
175 views

Is there a license that forbids distribution and gives a Github repo owner full rights? [duplicate]

I created a Chrome browser extension, and I want to post the code on Github so developers can contribute to the project. My goal is to keep this as one single project though, and I fear that a lot of ...
0
votes
1answer
164 views

Creative Commons 3 vs Common Public Attribution License Version 1.0 for my PHP Script [closed]

I am currently working on an open source PHP script and trying to adopt an attribution license. The ones that I found are CC 3.0: http://creativecommons.org/licenses/by/3.0/ and CPAL 1.0: ...
3
votes
4answers
907 views

Use MAC address for license

One of my company product need to implement a license mechanism. I'm planing to generate a key base on users PC MAC address. But I'm bit scared is this method confuse with some advance hardware. ...
1
vote
1answer
80 views

Using public API of a BSD-Licensed library in an MIT-Licensed project

I'm writing code that I would like to release under the MIT License. It uses the public API of a library licensed under the BSD 3-clause license. I am not redistributing the library with the source ...
1
vote
1answer
65 views

Reassigning Ownership Automatically

Are there any software licenses that automate the reassignment of ownership? For instance, in a usual circumstance, you have a license, and then you make all contributors sign off that by ...
6
votes
5answers
298 views

“Enterprise” version of GPL'd code?

I know that there are a number of discussions about the GPL on this site but I just ran in to an interesting case of apparent misuse that I (surprisingly) haven’t seen discussed anywhere. The ...
4
votes
3answers
134 views

Can I release a script that depends on both proprietary and GPL'd libraries to be run?

I'm writing my thesis project in GNU Octave. My project basically consists of a bunch of ".m" files that are written in Octave. I'm also using a proprietary (and unreleased) shared library developed ...
1
vote
1answer
208 views

I want to sell a simple calculator. What is the simplest way to implement registration keys?

I want to sell a simple calculator that will help a certain industry. This calculator would be installed on the computer (as opposed to a web service). How is a registration key mechanism implemented? ...
1
vote
1answer
165 views

How do I comply to GPL in case of Appliance?

We are developing an enterprise network appliance which has got some GPL softwares like linux and apache and some others with APL license. But the core of the service is proprietary software and ...
-2
votes
2answers
187 views

Is application written from scratch in programming language has to be license? [closed]

There are so many programming language like PHP, Perl, Python, Java, C, C++ and many other. These programming language has some open source license. If i develop application from scratch which is not ...
-1
votes
1answer
45 views

Selecting a software license for a blog posting in CodeProject.com

I am planning to post an article on codeproject.com where I will be sharing some code I feel worthy of the effort - so I went and read the posting guidelines. It appears that I will have to select a ...
2
votes
1answer
83 views

Software license for a publicly funded institution

This is probably something that should go to the legal department -- presuming they have any inklings about software licensing -- but what software license should I use against code developed for use ...
1
vote
2answers
215 views

How could Clang release under BSD license?

I found that llvm could only generate assembly code. If someone want generate and link assembly code to native executable code, they should use external tool(GNU as/ld, for example. Currently lld is ...
3
votes
1answer
125 views

How to handle multiple licenses in your code

So let’s say I make a script/small app that has a ton of my own code, and only a small section of it is comprised of a utility from someone else (let’s say a simple operation like sending files to the ...
2
votes
1answer
120 views

Do algorithms published in academic journals need to be licensed? [duplicate]

I'm looking at creating an implementation of Daugman's iris recognition algorithm, which is covered in his seminal paper on the topic. What I don't know is, if I implement his algorithm, do I need a ...
6
votes
3answers
201 views

Can I use GPL code as textual data in my app?

In essence, I'm wondering how licenses affect the legality of using source code as data. By that I mean literally storing code in a database as strings and using it e.g. for some syntax highlighting ...
2
votes
1answer
921 views

What are the requirements for attribution in the MIT License?

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” ...
3
votes
1answer
84 views

Is there a certain way that I have to include a library and its license?

I know this may be a dumb question, but I'm only 15 so I don't really know how the legal part of it works. When I choose a .dll to be included in my project, Visual Studio only includes the .dll file ...
0
votes
2answers
126 views

Simple website with a GPL V3 Framework

I write web-based software and simple website ("Home", "Who we are", "Contact"). For a simple website I'm using a covered GPL v3 framework. The user surf the website, send an email, take info, etc. I ...
0
votes
1answer
113 views

Using MS-PL licensed library for internal company use

I want to use a MS-PL licensed library in a proprietary software, but it'll run inside my company, with no external distribution. Does the license allows this kind of usage or it constitutes a ...
2
votes
1answer
245 views

Do I have to release the code of a MIT licensed software running a GPL library?

Lets say I'm using Node-Webkit, an MIT licensed app runtime. Now, let's say I decide to include a Javascript library which is GPL licensed: while I do not modify the downloaded JS file, I do write my ...
1
vote
1answer
35 views

Licensing a collaborative research project

I am involved with an international research project which involves many different universities, national labs, and companies. The project is developed by national grants and in-kind support. One ...