All Questions

Filter by
Sorted by
Tagged with
84
votes
5answers
8k views

How can a “crayon” license be a problem?

Bruce Perens (co-founder of OSI) has coined the term "crayon license": I've been calling these "crayon licenses", taking a line from an old Monty Python sketch about a dog license with the word "...
59
votes
2answers
6k views

What can I assume if a publicly published project has no license?

There is some code on GitHub that I would like to use. The repository has no public declaration of license that I can find. But this particular project has over 200 forks and is a pretty active ...
91
votes
6answers
9k views

How can large open source projects be monetized?

Many open source projects I see involve having dedicated servers, as well as the expensive infrastructure that powers it. How are these projects monetized to cover the costs introduced during ...
11
votes
2answers
2k views

What are software dependencies, and what are the implications of FLOSS dependencies for other projects?

How could I best explain software dependencies to a non-software, non-tech person? What are software dependencies, such as package dependencies or linking dependencies? And why does it matter to ...
51
votes
2answers
7k views

Why is CC BY-SA discouraged for code?

Everybody knows that you shouldn't use a CC BY-SA license on your code. Even the Creative Commons folk recommend against it. What I don't know or understand is why. I can't seem to find any ...
52
votes
5answers
4k views

How can a project be relicensed?

I've found out that the license I picked for my project does not quite do what I wanted it do (bad research). Now I want to change the license. Is it as simple as changing the LICENSE.txt in the root?...
16
votes
4answers
481 views

What are the arguments for considering dynamic links to *not* constitute derivative works?

The status of programs which are dynamically linked with Copyleft licensed binaries (such as a .dll) is contentious. I have created two questions for each side of the debate. The other can be found ...
9
votes
2answers
879 views

So the GPL doesn't restrict the creator of the software in any way?

In another thread I started (Redhat buys Ansible), I am trying to figure out the economic value of a company transaction with respect to GPL'ed software. A few of the answers suggest that the owners ...
12
votes
2answers
393 views

What are the arguments for considering dynamic links to constitute derivative works?

The status of programs which are dynamically linked with Copyleft licensed binaries (such as a .dll) is contentious. I have created two questions for each side of the debate. The other can be found ...
7
votes
2answers
334 views

Is the output of an open source program licensed the same?

According to my knowledge, open source software is free to use and distribute. If modified it should be distributed under the same license. But what about only using output of the programme? Eg. ...
53
votes
3answers
4k views

Should I include license text in a single file or all source files?

Many licenses, such as Apache 2.0, have both a long and a short form. Typically, the long form is included in the repository as a single LICENSE file, and the short form is used in the actual source ...
63
votes
4answers
10k views

How does GitHub's “forking right” cope with an “All rights reserved” project?

The GitHub FAQ states (emphasis mine): You're under no obligation to choose a license. It's your right not to include one with your code or project, but please be aware of the implications. ...
14
votes
2answers
3k views

Combining code written under different licenses (Eiffel Forum License, MIT and Apache), what are my options?

So I'm new to all this licensing jazz, and I've just started work on a project I'd like to one day publish as open source. I've found a couple of projects so far that have code to accomplish stuff ...
20
votes
1answer
345 views

What are the licensing terms of the text of the GPL?

The text of the GPLv3 starts with the following disclaimer: Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. What does this ...
35
votes
6answers
1k views

How do I attract new programmers?

I am working on a project, currently by myself. It's a side project, I'm not expecting to make money on it. It's posted on GitHub, and I'm going to be building a project page for it. Once it's built, ...
20
votes
1answer
2k views

Are all docker images free (i.e. GPL)?

Looking at the GPLv2 FAQ. I'd like to incorporate GPL-covered software in my proprietary system. Can I do this?. Since, any typical Linux distribution base image contains a variety of GPL-licensed ...
29
votes
3answers
1k views

Do I really need to include a licence file for common licences like GPL or MIT?

The GPL3, for example, says: Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and ...
21
votes
3answers
2k views

Do I have to offer the source of an AGPL (v3.0) licensed Web app even if I didn’t modify it?

The point of using the GNU Affero General Public License (Version 3) is that it allows "users who interact with the licensed software over a network to receive the source for that program" (FSF). ...
38
votes
3answers
3k views

Should I include a copyright line in every file?

This is similar to my other question, but specifically about Copyright rather than Licensing. Typically, each source file contains a line of the form Copyright 2010-2015, Me Is this strictly ...
17
votes
2answers
430 views

Theseus' Paradox applied to code copyright

Assuming a copyright license (I'll reference Apache 2.0, but that's an example only) that allows derivations, at what point are those derivations so extensive that the Apache license no longer applies?...
41
votes
3answers
980 views

Can I “Override” a licensing policy?

On many sites, especially Stack Overflow, I can't help but notice such amazing code snippets. However, they come with a "catch" designed by the author. With user contributions being licensed with the ...
8
votes
1answer
291 views

Possibility of non-commercial ‘open-source’ and attribution based licence

I am currently planning to launch an alpha version of the software as a representative of an unregistered company. We (currently I'm the only person on the team) do not have any patents and are not ...
6
votes
1answer
793 views

As owner of GPL library, can I break the licensing terms?

As far as I understand, choosing GPL licence for library does not permits use of it in proprietary programs as opposed to LGPL. So releasing my library (or code classes), I'm forcing people to use ...
16
votes
4answers
299 views

Does a host application's license apply to plug-ins written for it?

This was prompted by another question which reminded of a past experience. Consider the following: An open-source project supports a plug-in architecture The project is released under a copyleft ...
21
votes
4answers
1k views

What are the implications of the Google vs. Oracle case on the state of public APIs?

There is a case between Google and Oracle over the use of Java and it's standard library on the Google Android operating system. From this article: To recap: Oracle accused Google of copying some ...
53
votes
3answers
2k views

How can I determine if two open source licenses are compatible with each other?

Given two open source projects, each with different licenses, are there metrics or resources I can use to determine if it is legitimate to copy code from one of the projects to the other?
25
votes
8answers
33k views

Can GPL licenced software be used in corporate environments?

If software is licenced under a GPL license, can it be used without restriction in a corporate/commercial environment? The software that I am refering to is QGIS which provides this description: ...
33
votes
4answers
12k views

Is it legal to use GPL code in a proprietary, closed-source program by putting it in a separate, standalone program?

As we all know, the GNU General Public License (GPL) is a "copyleft" source license: which means it is designed not merely to make the code to which it is initially applied free and preserve its ...
19
votes
2answers
1k views

Are licenses irrevocable by default?

I've noticed that some FOSS licenses explicitly mention that they are irrevocable (as long as their conditions are met) and others are silent on this point. Does this matter? Are the licenses that don'...
17
votes
3answers
8k views

If I'm using a GPL 3 library in my project, can I license my project under MIT license?

If I'm using a library that is licensed under GPL v3 in my project, can I license my project under the MIT license? I tried to read the GPL v3 text but I cannot understand it without your assistance.
11
votes
2answers
5k views

Does GPLv3 require attribution?

I believe that GNU GPLv3 does not require attribution, but can be supplemented to do so, as stated in the additional terms (7. b) of the terms and conditions. However, it also states, under the ...
8
votes
2answers
313 views

Does sharing a file format make two programs either a combined or derived work?

This is a follow on from Does a file format constitute an API? This is an attempt to break down: Does a host application's license apply to plug-ins written for it? into the underlying questions. ...
6
votes
1answer
878 views

Which author/copyright holder “type” is allowed in the MIT license? Pseudonym, Company name, …?

In many licenses you have to (or can?) state who is the author of the project, which is the one who "owns" the intellectual property (= the copyright holder). In the MIT license it e.g. is said like ...
20
votes
1answer
747 views

What is the difference between a CLA and a CTA?

I've seen that some projects require a Contributor License Agreement (CLA) and some require a Copyright Transfer Agreement (CTA). Some examples of places using a CLA: Django Google jQuery Some ...
8
votes
2answers
630 views

Why do almost all open source licenses require attribution?

Almost all popular open source licenses require derivative works to give attribution to the original author(s). The only exceptions I'm aware of are the nearly-public-domains ones (CC0, WTFPL, ...
29
votes
7answers
3k views

How is selling FLOSS packages for monetary compensation a viable strategy?

This question is about selling FLOSS and its source-code. According to Selling Free Software and commercial purpose, Free Software can be distributed with or without charge. My friend asked me two ...
24
votes
4answers
6k views

What's the difference between permissive and copyleft licenses?

I've heard both terms thrown around, but I'm a bit unclear as to how the licenses differ. How is copyleft different to a permissive license? Is copyleft just the standard for open source licenses?
23
votes
2answers
1k views

How do I deal with (enthusiastic) contributors who damage more than they help?

From time to time, an open source project will attract contributors who have a lot of enthusiasm, but lack skill, knowledge (or patience to know the project). These contributors can cause clutter, put ...
24
votes
2answers
2k views

Copyright and Contributing to an Open Source Project

I'm a little confused by copyright notices on open source projects. Let's say that a particular project is covered by a very permissive license, such as MIT or BSD. A copyright notice appears from ...
21
votes
2answers
8k views

MIT license and “All rights reserved.”?

I recently saw something like this: Copyright (c) Some Corporation All rights reserved. MIT License ... And then the MIT license follows. Now, from what I know the MIT license is one of the most ...
21
votes
7answers
349 views

How do open-source concepts apply to hardware?

Most of us know open-source and open-source concepts from software. Code is easily distributable. We have various licences that help us legalize and regulate how people use our code, and we have ...
21
votes
3answers
548 views

What are the advantages of adding a Contributor License Agreement to a project?

Some projects have a Contributor License Agreement (as example the CLA of the Apache foundation). What is it for? What are the consequences when I don't have one?
20
votes
3answers
372 views

Can a software license meet one of the FSF's and OSI's definitions without meeting the other?

I know that Free Software (this means the concept of free as in freedom, not software that does not cost anything) and Open Source have two distinct definitions. In practice though, they turn out to ...
14
votes
2answers
1k views

When folks send me pull-requests on GitHub, what are their copyright/licensing terms by default?

Say I'm maintaining a GPLv3 project on GitHub with a LICENSE file, code headers and all. Now, a few folks made some code enhancements and sent me a pull-request. Does that automatically mean that they ...
4
votes
1answer
134 views

What are the best ways to get involved with open source projects? [closed]

I would like to know if someone could explain to me how to go about working on an open source project. I know that you can use git and other types of programs to commit code, but is there some sort of ...
26
votes
4answers
1k views

If I include some GPL code in my project, can I release it as BSD?

I have scientific software that I would like to release under the BSD 3-clause licence, but it includes some old code that was released under GPL. Can I still package it all and release as BSD?
14
votes
1answer
4k views

Against what does the Apache 2.0 patent clause protect?

The Apache 2.0 patent clause says: Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, ...
15
votes
1answer
1k views

What is the difference between GPL + Classpath exception vs LGPL

Java and a few java libraries provide a "classpath" exception. To me, this seems similar to the LGPL's linking exceptions. What is the difference between the GPL with a classpath exception and the ...
8
votes
2answers
111 views

Do I have to exclude quotations in the license notice?

I want to publish a blog post under a Creative Commons license (e.g., CC BY-SA 4.0). This post includes several quotations (to the extent allowed by copyright law) from works which are not licensed ...
19
votes
5answers
559 views

Can I select who can contribute to my Open Source Project?

Take this into consideration: I post one of my software projects that I had written for school, and give it an open source license, and place it online for people to evaluate and contribute their ...

15 30 50 per page