Newest Questions
4,947 questions
4
votes
1
answer
150
views
How to Comply With MIT Licensed SVG In Print
I have found an MIT licensed SVG that I wish to use in print, for instance a business card.
The relevant part of the MIT license:
The above copyright notice and this permission notice shall be ...
2
votes
1
answer
30
views
Can I use a header (include) file licensed as GPLv2 only in GPLv3 project?
To be brief, I am working on a big C project, which I want to license under GPLv3.
I need some compiler-specific attribute macros, and I found include/linux/compiler_attributes.h from Linux kernel ...
6
votes
3
answers
1k
views
Is the byline part of the license?
I was recently attempting to contribute to a GPLv2+ project, where I created a new file. I set the copyright date to this year, and tried several options for the name, from my name, to "$PROJECT ...
7
votes
1
answer
2k
views
How technically and legally sell FOSS software with commercial license?
I found this question here:
Can I sell personal/commercial licenses for an Open Source product? With answer about QT library that sell commercial license to companies.
I want to do the same, I want to ...
8
votes
1
answer
2k
views
Sharing own software with a restricted group of persons
I am coding a new application. I would like to temporarily share it with a restricted group of persons to only have a feedback about some implemented features.
My application links against some qt (...
-2
votes
0
answers
44
views
Why is LIbreOffice preferred over OnlyOffice? [closed]
ONLYOFFICE is a mature open source office suite released under the AGPL license, with modern interface and compatibility with MS Office.
Yet, all Linux distributions I know of ships with LibreOffice ...
1
vote
1
answer
66
views
Licence that allows charging for distribution
I want to ask if a. a licence with the following requirements exists and b. if such a licence would be open source (OSI and/or SFS):
The licence should allow the user a similar level of freedom as a ...
6
votes
1
answer
1k
views
How to attribute which parts of the code are authored by someone else?
I have borrowed some lines of code (suppose just 20 lines of a function) from a GitHub repository that is licensed under the MIT License. I plan to use these lines in my personal project.
Is it ...
3
votes
1
answer
99
views
MPL for core C++ and MIT for python interface and others: is this sound?
I'm developing a high-performance algorithm library for robotics applications. The implementation consists of C++ core algorithms with Python bindings and YAML configuration support.
My objective is ...
6
votes
2
answers
1k
views
Does ambigous license without a version refer to most recent? Is 'AGPL' currently equivalent to 'AGPL-3.0-only'?
What are good ways to handle software that has an ambiguous license version like 'AGPL'?
License Naming Background
FSF is considered the steward of AGPL version 3.0 (https://www.fsf.org/news/agplv3-pr ...
2
votes
1
answer
274
views
BSD Licensed code used as a part of a research project
I'm currently learning a bit more about software licenses and have realized how permissive the 3-clause BSD license is. I have a small question. If I use BSD licensed code for a computation in a ...
4
votes
2
answers
82
views
Is there an open-source license between MPL, LGPL and AGPL that meets these criteria?
I am looking for an open-source license that satisfies the following five conditions:
Copyleft: The license requires that derivative works must also be distributed under the same license (similar to ...
14
votes
6
answers
6k
views
How do I go about rebranding a fully deleted project that used to have a GNU General Public License v3.0 but is now fully inaccessible
The title is pretty much it. There is a fork of this project that I had started making before they wiped all traces of the application. Now I'm stuck with a fully rebranded application that I want to ...
4
votes
1
answer
61
views
What does a CC BY-NC-SA license imply for neural network weights?
What uses does the CC BY-NC-SA license prohibit in the case of neural network weights?
The license was not written with neural networks in mind, and the non-commercial use is defined with respect to ...
1
vote
1
answer
139
views
Compliance with Open-Source Licenses in Proprietary Software Using Hibernate 5.6.15 licensed under LGPL v2.1
I want to distributing proprietary software under a strict End User License Agreement (EULA) that:
Prohibits derivative works
Distributes the software and libraries in object code form only
My ...
3
votes
1
answer
70
views
LGPL license clarification
I would like to request some clarifications about the LGPL license. Specifically, I am interested in understanding how it works in the context of selling (for a fee) software that must comply with the ...
10
votes
3
answers
6k
views
Is it allowed to use web APIs exposed in open-source code?
I often find web projects on GitHub where the author has included their private web API in the code. Is it reasonable to use the author's publicly available web API from the perspective of community ...
2
votes
1
answer
45
views
Can I use an Artistic License 2.0 library in a MIT License library
I have a library licensed under the MIT License.
Recently, one of the dependencies of my library, that I use unchanged, switched from the MIT License to The Artistic License 2.0.
Am I still able to ...
4
votes
1
answer
58
views
Can I modify Apache 2.0 project and license the modifications under AGPLv3?
I have forked a Apache 2.0 repository on github that has not been active for years. I have made modifications to the files. I want to release the modifications under a different license (Apache ...
7
votes
2
answers
2k
views
Is it legal to send a modified version of a GPL 3.0 Licensed Software to only one person?
I want to modify something licensed under the GPL 3.0 License and send it to only one person. This person does not distribute the modified version any further. The source code of the modified version ...
7
votes
3
answers
995
views
Can I license artwork that has a mixture of CC BY-SA, public domain, CC0, Pexels licensed images under CC BY-SA?
I have created some artwork that uses images mostly licensed under variations of CC BY-SA. There are also some public domain, CC0, and rarely images from Pexels/similar "free to use" sites. ...
4
votes
1
answer
828
views
Why is Vosk for iOS available only via request and exclusively for enterprises?
Facts:
Vosk iOS libraries are available via request. Your request will be rejected for non-commercial projects: source 1 and source 2 + my communication experience with Vosk creator.
I offered Vosk ...
1
vote
0
answers
43
views
"Source" file and share alike license [duplicate]
There is a book in pdf that was created from an odt file. The book is licensed under the creative commons share alike license and I would like to modify it. Should the author provide me with the "...
0
votes
0
answers
56
views
Is it legal and ethical to copy someone else's GitHub Gist into my own repository? [duplicate]
I'm writing a Markdown file for personal documentation and learning purposes. I found a useful piece of code in a public GitHub Gist, but also I changed it a bit to fit my needs. I'd like to include ...
5
votes
2
answers
80
views
How to comply with Apache 2.0 license?
I am working on a software product that uses a third party component "log4net" for logging. Log4net is licensed under Apache License, Version 2.0
https://github.com/apache/logging-log4net.
I ...
5
votes
1
answer
448
views
Need Help Regarding Licensing for Samsung Kernel Sources
I'm planning to push Samsung Kernel Source to GitHub and need some guidance on the appropriate licensing. Specifically, I'm wondering:
What license should I use for the Samsung Kernel Source?
Can I ...
3
votes
2
answers
833
views
Does this project disallow commercial use while available with dual licensing under GPL3 which allows it?
Javascript plugin
https://www.lightgalleryjs.com/license/
https://github.com/sachinchoolur/lightGallery/blob/master/LICENSE
Is dual licensed under GPL3.
If I choose to pick the GPL3 license that is ...
6
votes
4
answers
1k
views
Does AGPL-3.0 require open-sourcing the derivatives if the original work is open-source?
The website of a library licensed under AGPL-3.0 states the following (emphasis mine):
AGPL-3.0 License
This OSI-approved license is designed with students and enthusiasts in
mind, championing open ...
3
votes
0
answers
50
views
Error in the text of the LGPL 3.0 linking exception
I have found an error in the text of the LGPL 3.0 linking exception, as follows:
As a special exception ...providing any... Minimal Application Code...
There is no “Minimal Application Code” in LGPL ...
3
votes
2
answers
1k
views
How to properly ask contributors to waive their copyright interests to dedicate them to Public domain?
Right now I'm setting up a project, a game engine, and decided that it is the project's best interest to be dedicated to the public domain instead of being GPLv3+; thus I'm using the UNLICENSE license ...
-1
votes
1
answer
92
views
If I rewrite someone's Scratch game in Python, am I required to disclose the source code? Can I sell it?
The license for all projects shared at the Scratch Website is the Creative Commons Attribution Share-Alike license 2.0. I would have to credit the author and share under the same license, but it is ...
31
votes
11
answers
55k
views
How does a programmer ever produce original code if anything they produce is considered derivative because they viewed similar source code?
I'm very confused by what I'm finding on this site. On one hand, it appears as if no programmer is even capable of producing original code if they have ever viewed a source code for a program which ...
2
votes
1
answer
209
views
How does the 3-clause BSD license apply to LaTeX and PDF's?
I've found a nice resume template written in LaTeX, and it has the BSD 3-clause license. In my thinking, BSD makes perfect sense for executable code, but we are talking about a document here, and I ...
0
votes
1
answer
115
views
Using an oss as a guidebook without license infringement
I know of an open source software (a game engine, server/client/website+database) that does many of the things I need my software to do. I will have to gut and replace certain portions entirely (the ...
27
votes
3
answers
5k
views
Linux and sanctions
Recently, all entries with Russian email addresses were removed from the Linux MAINTAINERS file which lists people "maintaining" parts of the kernel. "Maintaining" here means, if I ...
2
votes
0
answers
60
views
Startup based on my own side project open-sourced through my employer
I work at a FAANG-size company (moonlighting friendly in theory) and have a side project that I've built mostly in my free time, a bit during work hours, and had it recently approved by the legal ...
9
votes
5
answers
5k
views
Open source license more viral than GPL/AGPL
I am looking for an open-source license with an enlarged scope of when something is considered a derived work, compared to AGPL. Ideally it should be OSI approved, but following OSI requirements for a ...
3
votes
1
answer
55
views
AGPL 3.0 library used as a back-end service
I have read that an AGPL database is safe to use without sharing the code because it is running as some kind of support for the application that you are serving to the customer. But what if it is not ...
3
votes
2
answers
106
views
Is a CC licence an appropriate licence for a programming language description?
I am a bit unsure but would expect, that in my case a CC BY-NC would be the thing I want.
What I am creating is an educative programming language for "offline" use, a learning game without a ...
7
votes
1
answer
821
views
Using MIT Python PyPI package with GPLv2-or-later Python package dependency in non-GPLv2-or-later-compliant project
I have a very specific question in this seemingly gray area.
There is a very popular MIT-licensed PyPI academic Python package
calfem-python.
There is another very very popular GPLv2-or-later-licensed ...
3
votes
0
answers
36
views
How to distribute LGPL2.1 dependency shared lib with a python package?
I am working on python bindings for a C library, which uses LGPL2.1.
My Python bindings for the library link dynamically against it. For the python bindings to work when installed I need to ship them ...
7
votes
2
answers
105
views
Unclear condition of the GPLv3 Interface Exception
I looked more closely at this FAQ entry on GPL 3.0 Interface Exception and I am a bit confused with the bolded text.
The goal of this exception is to be able to link independent modules, licensed ...
5
votes
1
answer
150
views
Is it legal to rename/fork an existing Linux distro for commercial use?
Suppose I take a parent distribution (slackware for example), take its packages and package management scripts, rename the scripts and the packages in a minor way (without changing the verbatim ...
7
votes
0
answers
87
views
What was Winning Strategies, Inc.?
Core libraries on many Linux and BSD based systems include copyright notices similar to this:
Copyright (c) 1993 Winning Strategies, Inc.
All rights reserved.
Redistribution and use in source and ...
8
votes
2
answers
1k
views
How do I provide exceptions for a GPL3+ game engine?
I'm planning on a game engine project, and I'm looking to use the GPLv3+ to protect the project. The engine will have a scripting language integrated and an editor, so people can make their games and ...
4
votes
1
answer
440
views
Copy-pasting a part of LGPL-licensed file into Python library
I want to copy a part of LGPLv3-licensed file into a Python library. Said file: https://github.com/openbabel/openbabel/blob/master/data/SMARTS_InteLigand.txt. I want to copy SMARTS patterns (chemical ...
7
votes
1
answer
1k
views
Reimplementation of UI/UX ideas of commercial software in open source (MIT)
What are the legal implications of making an open source implementation (under MIT license) of commercial (closed source) software ideas in terms of UI/UX, logic of interface and general workflow, and ...
5
votes
1
answer
459
views
Validity of exceptions in GPLv2 software combinations
Let's say library P is licensed under GPLv2 with the GCC Runtime Library Exception 2.0 or another similar exception like the Classpath Exception.
Proprietary software K uses library P. This is allowed ...
2
votes
1
answer
66
views
If LGPL 2.1 source code is in my project. Does the whole project need to be LGPL? Or just the class that call it?
I'm relatively new to library licenses and come from a game development background.
I'm developing an open-source game development tool that directly includes the source code of an LGPL 2.1 library.
...
4
votes
2
answers
2k
views
What parts of code are protected by copyright?
Open Source licenses are all underpinned by copyright law. Without copyright law, Open Source would fall apart.
Copyright was originally written for creative works, and does not protect facts, ideas, ...