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

learn more… | top users | synonyms (1)

7
votes
3answers
525 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 of ...
7
votes
3answers
321 views

Submitting software to a competition, it becomes their property?

So I'm about to submit a game to a competition, but as I looked through the rules a chunk grabbed my attention: All Entries become the sole and exclusive property of Sponsor and will not be ...
7
votes
4answers
779 views

How can I compare and contrast open source licenses?

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, ...
7
votes
4answers
902 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 ...
7
votes
2answers
417 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 ...
7
votes
4answers
963 views

What copyright date for an update to an open-source project from last year?

In 2011, I released some open-source code that was licensed using the Apache license. As such, all the source files have this boiler plate message at the top: /* Copyright 2011 My Name ...
7
votes
1answer
95 views

How does one request / handle personal or financial information?

I would like to create a budget app for Android. Obviously, to be competitive, I would need to allow users to get data from their bank. For [huge] security reasons, this stuff is not just freely given ...
7
votes
2answers
652 views

For open-source licenses with an acknowledgement clause, how obvious does the notice need to be?

In licenses such as that of libjpeg and freetype, there are clauses like the following: (2) If only executable code is distributed, then the accompanying documentation must state that "this ...
7
votes
1answer
500 views

Open Source license compatibility checker

Is there a tool available for checking if various combinations of open source licenses are compatible with each other? I'm planning on building various tools that use an Apache license for ...
7
votes
1answer
321 views

What's the best way to acknowledge many FOSS sources in a single project?

I have a project which uses a large number of LGPL, Artistic and other open-source licensed libraries. What's the canonical (i.e. the "standard") way of acknowledging multiple sources in a single ...
7
votes
2answers
729 views

Can a GPLv2 program rely on Apache-licensed libraries?

Can a software program licensed GPL (version 2) rely upon libraries licensed under APLv2 without running afoul of the GPL? The language here suggests to me perhaps not. In my specific case I'm ...
6
votes
4answers
881 views

Does an Open Source license exist that allows me to retain rights to revoke usage of software/source at any time, for any reason, and without warning?

Does an Open Source license exist that allows me to retain rights to revoke usage of software/source at any time, for any reason, and without warning? I want to allow others to use my software and ...
6
votes
6answers
427 views

What's the rationale of not simply disclosing the license fees for a commercial libary or tool?

Some companies selling software or libraries simply put their licensing model on their web page and be done with it. (Many also contain a disclaimer that there are volume discounts and special ...
6
votes
3answers
1k views

Can software licensed under GNU General Public License v3 be sold by the original author?

As I know, softwares licensed under the GNU GPL is totally free and not allowed for sale. However, today I found this program called Minitube and it is sold even though it is licensed under GPLv3. ...
6
votes
5answers
287 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 ...
6
votes
3answers
610 views

Is it OK to use sample code from blogs, GitHub, etc… in commercial applications?

When searching the web for a solution to a particular problem, I often find a perfect solution posted on someone's blog, or in a public repository (GitHub, Google Code). Most of the time, the code has ...
6
votes
5answers
200 views

Can I use the test suite from an open source project to verify that my own 'compatible library' is compatible?

The question 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? makes me wonder what would be considered a clean-room ...
6
votes
3answers
357 views

Consequences of not using an open source license?

Lets say you don't use a license for your open source project. And you don't put anything about a license anywhere in the code..is this okay to do?
6
votes
3answers
341 views

What is the difference between releasing code under the BSD license and releasing it as public domain?

You are free to use BSD licensed code for anything, even commercial, closed source software. How is that any different than just releasing it as public domain?
6
votes
2answers
204 views

Licensing code under GPL: are revisions prior to adding GPL license still GPLed?

Suppose I have an already existing codebase which does not have any license headers in any of the source files, nor does it have COPYING file. So when I add all the neccessary GPL "cruft" to, say, ...
6
votes
7answers
2k views

USB software protection dongle for Java with an SDK which is cross-platform “for real”. Does it exist?

What I'd like to ask is if anybody knows about an hardware USB-dongle for software protection which offers a very complete out-of-the-box API support for cross-platform Java deployments. Its SDK ...
6
votes
6answers
356 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 ...
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)?
6
votes
5answers
696 views

Downgrading from GPL v3 to GPL v2

I have this issue with licensing. I downloaded a third-party class from GitHub and it's under the GPL v3 license. However, I used this class on another open-source project which is under the GPL v2 ...
6
votes
3answers
1k views

Can I use this GPL'd PGP library internally in my company?

This PGP library was bought up by Network Associates and then eventually Symantec Corporation. The source code is available and is licensed under the GPL (it was linked to from here). They have a ...
6
votes
4answers
458 views

Licensing a JavaScript library

I am developing a free, open-source (duh) JavaScript library, and wondering how to license it. I was considering the GNU GPL, but I heard that I must distribute the license with the software, and I'm ...
6
votes
4answers
675 views

Do I need a license before selling software?

I have a small time software firm. Recently we got a major project that the other company wants to sell. We will be making a website and multi-platform mobile apps We are coding in PHP, JAVA, HTML. ...
6
votes
5answers
271 views

How are software licenses applied?

I have created a small and helpful project that I'd like to upload to a public repository and share under the FreeBSD license. What are the common steps I should make to apply the license to my code? ...
6
votes
4answers
227 views

How do you make CS students and future programmers aware of the various software licenses and their nuances?

To be specific: How would you include it as part of curriculum? Would it be too boring to just introduce them as a pure law subject? Are there any course structure available or can we derive one? ...
6
votes
3answers
786 views

Is it ok to use VS Express edition to create small utilities at work?

I am developer working mainly in C# who has now been assigned to a Data Migration project. (Sad story, I know. But that's for another day). We are currently creating column-to-column mapping between ...
6
votes
5answers
267 views

Can I use open source libraries in trialware?

I have written a small Java program which i'd like to distribute on my website. I have used a few external librarys which declare following licences: Apache License (2.0), LGPL and one API doesn't ...
6
votes
2answers
476 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 ...
6
votes
1answer
379 views

Can a programmer renounce ownership of source code?

I came across this license: /** * The author disclaims copyright to this source code. In place of * a legal notice, here is a blessing: * * May you do good and not evil. * May you find ...
6
votes
3answers
304 views

Can I use my username in a legal license?

I have an open source project, but I don't want to use my real name in the license file. Legally, can I just use my project hosting username instead? I know programmers Are Not Lawyers™, but I'm ...
6
votes
1answer
710 views

What's the fundamental difference between the MIT and the Boost Open Source licenses?

What's the fundamental difference between the MIT open source licence : Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation ...
6
votes
2answers
125 views

Is the creator of a piece of software bound by the license he gives it?

For example, if a person creates an application that they open-source under a license that says you can use this code but you cannot sell it, has that person just bound himself to not selling it now ...
6
votes
2answers
344 views

Writing proprietary and possibly closed source software while avoiding license infractions

I am starting a software project that I want to have the option to keep it proprietary. However, since I generally use a Linux environment, I want to know: How do people write proprietary software in ...
6
votes
3answers
828 views

What are the legal considerations when forking a BSD-licensed project?

I'm interested in forking a project released under a two-clause BSD license: Copyright (c) 2010 {copyright holder} All rights reserved. Redistribution and use in source and binary forms, ...
6
votes
6answers
908 views

How do I appropriately license my open-source project?

I have just recently completed my first open source project and while it is mostly a tool I still want to release it as open source considering it is C# so if someone wanted to they could decompile ...
6
votes
2answers
215 views

Does any well-known license require to make modifications available when only derived *output* is published?

Is there a way to make sure that modifications to free software are released even when no binaries of modified code are conveyed? Though it may sound odd and from what I understand, e.g., GPL requires ...
6
votes
1answer
743 views

How do I display copyright correctly when using components with multiple permissive licenses?

I am writing a commercial application that will make use of some open libraries licensed under different licenses. For example one library will be licensed under the Apache 2.0 license, another will ...
6
votes
1answer
140 views

Copyright/Licensing on a complete rewrite

There was an application for PalmPilots that I liked back when PalmPilots were a thing. I want to recreate it (or at least what I remember of it) for modern mobile devices. The problem is, after ...
6
votes
3answers
471 views

is Java free for mobile development? [duplicate]

Q1. I would like to know if it's free for a developer (I mean, if I have to pay no royalties to Sun/Oracle) to develop (Android) mobile apps in Java? After reading this snippet about use of Java ...
6
votes
2answers
191 views

Public domain contributions to open source projects

Are there any gotchas in contributing public domain code to an open source project? My understanding is that the existence of a copyright gives a project the right to enforce its license. And public ...
5
votes
5answers
818 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 ...
5
votes
5answers
302 views

Is there a license where all rights are granted?

The licenses I know, including open source and the less restrictive ones like BSD, make it mandatory to: Retain the copyright notice, and/or: Indicate that the precise part of source code was ...
5
votes
6answers
626 views

Using an open source non-free license

Are there any projects/products out there that use an open source license that basically says "free for small companies" and "cost money for larger companies" in addition to "make modifications ...
5
votes
3answers
271 views

Do libraries and frameworks swing more on the GPL or MIT side?

I like the GPL license but the project I'm working on is a more general purpose one that will be used inside other programs. It doesn't run independently like a CMS or application would. So I'm ...
5
votes
7answers
350 views

Options for Opensource license? [duplicate]

I am choosing a license for my open source software and I've learned about GPL, EBMS and BSD. GPL seems to be most popular one. The problems are: Would anybody kindly name a few popular opensource ...
5
votes
3answers
362 views

Can I use corporate-licensed tool at home/for personal projects?

Normally, the company where a programmer works has corporate licensed tools which are useful for programmer (ex: proprietary IDEs, reflectors, diagramming tools, office tools and PDF makers, etc.) ...