Questions about legal problems which may arise during software development or questions about software law, patents and copyrights in general.

learn more… | top users | synonyms

0
votes
0answers
15 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
0answers
64 views

Open source project to avoid lawsuits? [closed]

I'm in initial discussions on creating a large project. Project is to enable mechanism design and analysis. The base algorithms for this stuff have been in academic circles since mid 1980s. The ...
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 ...
3
votes
0answers
51 views

Client and access to Github history [closed]

About a year ago, our company hired a development company to build a mobile app we had been longing to do, but never got the time to develop. With previous bad luck with outsourcing, we got it on ...
1
vote
0answers
53 views

How to include licences in commercial software [duplicate]

I work for a commercial organisation that produces closed source paid-for software. We have a legal department and we are currently getting them to help us comply with the terms of the open source ...
2
votes
2answers
122 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
87 views

At what point can I call GPL code my code? [on hold]

I need some legal advice if possible. So I'm going to be implementing some code under OSS license. I realize that even if I rewrote the implementation, I need to include the license. However a lot ...
2
votes
0answers
111 views

Is it legal to bundle OpenJDK with a proprietary application?

I am currently making a video game in Java that will most likely be distributed through Steam. Of course, many Steam users won't have Java already installed in this case. If this happens, I can either ...
2
votes
2answers
65 views

GPL - do you need to provide the sourcecode for the dependencies?

Let's say there is a software that is build on basis of a GPL v2 licensed software. This software is being distributed in binary form. GPL requires that the source code and build instructions are made ...
2
votes
1answer
66 views

Choosing a software license that requires written permission to use commercially

I'm looking for a license that I haven't seen before. I would like a license that allows other people to use my code non-commercially, but unless they have written permission they should not be able ...
-1
votes
2answers
96 views

Uploading freelance projects to GitHub for personal portfolio [closed]

I've been thinking about uploading my future (and current) freelance projects to GitHub to build up my personal portfolio. I use Git to store my projects anyway, but they're set to private. My ...
3
votes
1answer
107 views

Enforcing open source software license

How can one enforce open source licensing terms on the usage of its derivative works? For example, if a software is GPL licensed, and I use that software to develop some closed-source application of ...
1
vote
1answer
148 views

Should I modify an algorithm I coded for my employer if I remember the code perfectly and want to reuse?

My employer asked me to code a simple algorithm from a general description published by someone on the Internet (no code/pseudocode, just plain words and pictures). So to clarify, it's not my ...
2
votes
1answer
159 views

Using Unlicensed Code

Say for example, I was to find a github project that was started but not quite complete or that was complete and I wanted to use that code within a larger project but the author of the code has not ...
1
vote
2answers
88 views

Can one deny specific parties the right to use and modify otherwise open source software?

I have an open source project that has the attention of some peers, and several of them are eager to contribute. There is one amongst them, however, who I wish (largely for comedic purposes; it's a ...
0
votes
2answers
44 views

Web software license for redistribution by our customer [closed]

I work in a web agency; we developed a web application for a customer. Once the app was done, the customer asked us the property rights for our whole app so he can sell it to others. In this case, ...
-2
votes
1answer
139 views

Is it legal to have by default a super user account in a product [closed]

I'm currently developing a web application that I would like to sell worldwide ( It's a Document Management System). For debugging bugs, it would be very helpful to have a default Super Admin Account ...
-1
votes
1answer
123 views

If I find a public web API am I allowed to use it in my application? [closed]

If I find a public web API (by public I mean that isn't protected by any type of authentication) what do I need to do so that I am allowed to use it in my own application? Is it enough to read and ...
-2
votes
1answer
80 views

How to enforce copyright in source code for use by others [duplicate]

I have coded a project for private use. I currently have no intention for commercializing it but the plan might change in the future. A friend of mine now wants to use it for his project, and asks if ...
0
votes
1answer
120 views

How to comply with LGPL 2.1 source-code request?

I have an iOS app that uses the VLCKit framework for it's video player function. Today I got an email from the creator of VLC and in the email is stated this: According to the LGPLv2.1 VLCKit and ...
4
votes
1answer
97 views

Do I need to handle licenses of immediate dependenies?

Let's assume within my project which is GPLv3 based I'm using a single library called a-lib.jar. That jar itself is licensed using Apache v2 license, so I should be fine with the GPL as long as I ...
1
vote
1answer
119 views

Is it acceptable to release a paid application to interface with an open-source backend?

I'm currently in development of an application that consists of two parts: PHP files that a user uploads to their own server, and a smartphone application. Because the PHP files are going to reside ...
2
votes
2answers
227 views

Is early binding legally constrained, while late binding is not? [closed]

Is the following true, or do I have misconceptions about late binding and the law? If I do early binding to a code library, I need to reference that library at design time. In the U.S., I'm not ...
2
votes
0answers
62 views

Use Android App Icons for Sharing

I got a question about licensing of android app icons. At the moment I am developing an app and I implemented a share function. The user can select a prefered app to share a text message in a popup ...
1
vote
1answer
109 views

MPL: Can I safely build software that uses this license without having my hands tied legally?

I work for a very large company that would like to use RabbitMQ. RabbitMQ is licensed under the Mozilla Public License, v1.1 https://www.rabbitmq.com/mpl.html The problem scenario, as I understand ...
-1
votes
1answer
69 views

Which license should I choose for binary patches? [closed]

I want to publish my work which consists of patches for program binary. I do not have source code of the program and have no way to get it. Since binary patch does not quite meet definition of source ...
3
votes
1answer
351 views

How to Safely Sell Source Code?

I'm a seller with a prospective buyer for some of my source code. I'd like to structure the transaction so as to protect each of our interests, but there's one aspect that I haven't been able to ...
10
votes
1answer
154 views

Is there something like Creative Commons licenses for privacy policies?

I've recently read Reading the Privacy Policies You Encounter in a Year Would Take 76 Work Days and was pretty shocked that it was that bad. So I thought how this could be improved. Creative Commons ...
1
vote
1answer
73 views

Legalities of modifying Ubunt MOTD

I made few modifications to few specific Ubuntu files for showing my own custom messages in place of Ubuntu specific messages. For this, I have made changes to following files ...
-1
votes
2answers
168 views

Do I retain personal usage rights on my code if I use the framework to quick-start a project at a company? [closed]

I have spent a year making a .NET MVC website (in my personal time). I have started a contract for a company 2 weeks ago and thought I'd be kind and used the framework/skeleton from my personal ...
2
votes
1answer
115 views

Is it fair to patent workarounds? [closed]

While developing a FAT32 driver for my bootloader, I thought to make it complete by adding the long file name support. While watching around for some specification, and I also found articles about ...
2
votes
3answers
336 views

Is a complete rewrite against the license/eula of this software?

Okey, so I have for a while now been thinking of rewriting the minecraft server, this time in a language called golang. It's just a example project that I can learn a new programming language ...
0
votes
1answer
273 views

Can I use FontAwesome fonts with my own custom CSS files?

I want to use the WebFont icon library FontAwesome (FA) for all the icons in my project. They are using SIL OFL 1.1 for the fonts and MIT License for the source files. My problem is that, I want to ...
-2
votes
1answer
298 views

What is the legality of making a mobile app version of an existing card or board game? [closed]

I see that the market is full of mobile apps based on card/board games. For example, do a search for "Taboo" and there are many results which are not published by Hasbro Inc. Is this legal? The top ...
0
votes
1answer
43 views

Using a binary from a project that violates GPL

There is an open source project which uses GPLv2. It had numerous releases that complied with GPL in the past where source code was available for given binaries. The newest source code is about 18 ...
0
votes
1answer
153 views

Distributing GPL licensed software that optionally links to non-GPL licensed libraries

I can find lots of information regarding the restrictions imposed on linking GPL licensed libraries from non-GPL licensed software. However, I'd like to do the opposite - I'd like to distribute some ...
3
votes
2answers
152 views

How restrictive are the GPL's linking restrictions really?

To my basic understanding, software licenses only apply when redistributing software. Even if I am wrong about this in general, the GPL states that you need not agree to the GPL in order to receive or ...
2
votes
2answers
185 views

Deny use of my library to compete a certain company

I'm developing a library for reading/writing a file format of a program created by a certain company. The guys from that company were so kind that they provided me with a documentation for their ...
3
votes
3answers
455 views

How can I close my Open Source project and what is required from me in order to make it closed source?

Let's say I wanted to close my "GPL v 2.0 (or similar)" licensed project, to which I'm the only contributor, and make it closed source. Do I still need to make the existing "GPL v 2.0 (or similar)" ...
1
vote
3answers
227 views

Cloning existing software for commercial purposes - legal implications

I have been asked to clone some existing software for a company. Basically its an old 16 bit DOS console app, which was supplied free of charge in I believe the late 80's. Having replaced the machine ...
0
votes
2answers
335 views

Choosing name for open-source project — how to view existing trademarks/names used for other programs? [closed]

I'm trying to choose a good name for a new open-source project. The problem is, there is already so much software in the world that Google search reveals one or more existing programs with every good ...
0
votes
2answers
125 views

Linking against LGPL - How to share the code?

I'm working on an Open Source software project (LGPL) which uses another LGPL-licensed software. To make it easier for users and developers I'm delivering and linking against the compiled thirdparty. ...
0
votes
1answer
389 views

What do these cocoonJS terms of use mean [on hold]

I was looking at the terms of use for CocoonJS and noticed this section License Grant. By uploading User Content via the Services, you expressly grant, and you represent and warrant that you have ...
0
votes
1answer
105 views

What is the meaning of MODULE_LICENSE_BSD_LIKE in Android source code? [closed]

In Android source code, we see files like MODULE_LICENSE_APACHE2, MODULE_LICENSE_BSD_LIKE, MODULE_LICENSE_W3C. An outside observer would think that these specify the intended license that applies to ...
1
vote
2answers
364 views

Optionally Using GPL Library via System API in Closed-Source Application

Please consider the following situation: You write a closed-source application, let's call it A. A depends on a system API (i.e. provided by the OS), that is in turn configurable to use different ...
2
votes
1answer
328 views

NDA's in interviews [closed]

I have interviews scheduled for two, large, respectable, somewhat competing, American companies. One of them (the one for which the interview takes place first) has asked that I bring a signed NDA to ...
3
votes
2answers
321 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 ...
0
votes
1answer
142 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 ...
-3
votes
1answer
95 views

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

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
80 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 ...