Most Popular

1500 questions
5
votes
2 answers

LGPL licensed software distributed with cx_Freeze

I am developing a python GUI for my company using PySide which is under LGPL license. My company would like to sell it and thus it can't be open source. From my understanding of the LGPL, I need to make sure that the final user would be able to…
5
votes
1 answer

Distributing BSD-3 code under the Apache license v2 only

Alice and Bob write a piece of source code (call it Source1) and publish it under the BSD 3-clause license. Later, Bob and Charlie are working on a software project, licensed under AL2 (Apache License v2). Bob wants to add Source1 to the new…
einpoklum
  • 315
  • 1
  • 10
5
votes
1 answer

LGPL license in a concatenated JS file

I came across an old project in which there's a LGPL licensed JavaScript code was used. The code had the commented LGPL license information, but it was in a combined JS file (Not minified though) which also had other library files as well. Not sure,…
noob
  • 151
  • 4
5
votes
1 answer

What does it mean to say two licenses are compatible?

If license A is compatible with license B, does it mean that one can combine code from those two and should be able to release combination under license B? or Is it just symmetric like 'A is compatible with B' implies same meaning as 'B is…
5
votes
1 answer

Releasing a JS library made in TypeScript as MIT including compiled files

TypeScript is a programming language released as Apache 2.0. Can I create my own JS library, using TypeScript, and publish it under MIT, including the compiled results (i.e. including the auto-generated JavaScript files)? When running my build tools…
Pedro A
  • 899
  • 1
  • 7
  • 11
5
votes
0 answers

Java 11 program, GPLv2 + Classpath Exception license do I need to check everything

So following this schema if I wish to do everything free I can use the JDK's that are on https://jdk.java.net/ Now say that I wish to publish ready made packages for clients with jlink that I offer for download on my website. Following the…
Tschallacka
  • 151
  • 3
5
votes
1 answer

GPL - Is it required to post source code to the Public - when is a software released?

The GPL FAQ "Does the GPL require that source code of modified versions be posted to the public?" contains this statement (emphasis by me): The GPL does not require you to release your modified version, or any part of it. You are free to make…
surfmuggle
  • 209
  • 3
  • 8
5
votes
1 answer

Why is the Apache license 2.0 patent license clause useful/important?

I've read the Apache 2.0 license (A2L), in particular its clause regarding patent licensing (see below). I don't quite understand what's the use of it. If Alice lets Bob use a piece of software under the terms of a permissive license without that…
einpoklum
  • 315
  • 1
  • 10
5
votes
1 answer

I'm creating a code generator that uses BSD licensed code as a reference. How do I give proper attribution to the referenced code?

I'm writing a code generator in Java that will generate GNU linker scripts and C header files for microcontrollers made by Microchip Technology. I want both the code generator itself and the files it creates to be BSD-3 licensed. Microchip provides…
5
votes
1 answer

Final product warranty vs MIT licensed FreeRTOS warranty disclaimer

I want to base my embedded project on FreeRTOS, modify the original source code of FreeRTOS (strip some functionality, remove some unused code, increase reliability), write my application specific code and then I want to sell the whole product and…
Ritchie
  • 51
  • 1
5
votes
1 answer

How to comply with the GPL when providing auto updates?

Problem description: I want to distribute a Debian VM with Debian based docker containers, so far I would just extract the entire source code after the VM is configured and provide the source code on a physical medium e.g. USB-Stick. The problem is…
5
votes
1 answer

Publishing my Node.js library/framework under the GPL

I'm currently working on my Node.js library/framework. I would like to eventually publish it as FOSS software, but I would like to hinder people who change/fork my code from not giving their changes back. This would lead me to preferring a GPL-style…
user14051
  • 51
  • 1
  • 3
5
votes
2 answers

GPLv3 - Explicit version number / "or any later version" - Implications?

This is my understanding about how software licenses work in most jurisdictions — I add this, because it might help to clearify things: When I attach a license to a program, the license governs my copyright. You can only change the license in case…
Ini
  • 153
  • 1
  • 7
5
votes
2 answers

Is question 25 from MPL 2.0 FAQ correct?

I'm having difficulty understanding how the text of the Mozilla Public License 2.0 reconciles with their own Frequently Asked Questions, question 25. The question and its answer are as follows: Q25: What happens if someone doesn't use the per-file…
Pasha
  • 586
  • 1
  • 3
  • 10
5
votes
1 answer

How should I use software under the MIT Licence without copyright holder?

I am working on a project and started from some GitHub repository, licensed under the MIT license. The preamble is the following: MIT License Copyright (c) 2018 Permission is hereby granted, free of charge, to any person obtaining a…
Tom
  • 153
  • 6