Basile Starynkevitch
  • Member for 6 years, 6 months
  • Last seen this week
How can a "crayon" license be a problem?
21 votes

Developers inside big corporations (and perhaps even smaller ones) have lawyers and managers dictating them conditions for using (professionally) external free software. A "crayon license" is very ...

View answer
Someone open-sourced an un-open-source project
13 votes

The Project_A is a decompiled version of another project (Project_B). But the original Project_B is not open source, AND Project_B never granted Person_A permission to open source the project. You ...

View answer
Standard for "CONTRIBUTORS"-style file (format, name, etc?)
7 votes

There is no standard way of listing contributors, but there are some conventions and habits. The GCC compiler has a MAINTAINERS file (in its source tarball) which could inspire you

View answer
Own license creation
Accepted answer
5 votes

First, the conditions on GitHub might forbid you doing what you want (unless you pay them). See of course also this. Second, you need to pay a lawyer to write your own license. AFAIK, the CECILL ...

View answer
Contributing as a company
5 votes

Management now has the idea to contribute via a more or less anonymous - or at least: not personal - company account, I believe this could be illegal, at least in France (where I live and work), ...

View answer
Open source license not allowing to publish others changes
5 votes

It is not open source software anymore, and your code is very unlikely to be often used (unless you build some way to sell it otherwise, and that requires a lot of time and money in marketing), see ...

View answer
Must I notify copyright holders of GPL code when I modify it?
4 votes

My question is : must I ask permission to all these authors (there are 19) when I fix a bug, develop, or even delete parts of their code ? Legally certainly not, since the GPL allows you to do that. ...

View answer
if a company rewards the use of software, which license should apply?
4 votes

Is there a license that protects me in case they reuse my source code to build a new application and I no longer get 8%? By accepted definition on https://opensource.org/licenses such a license won'...

View answer
GPL in a runtime environment
Accepted answer
4 votes

Generally speaking, the GPL license does not necessarily apply to the input of a program. For example, the GNU bash interpreter is GPLv3 licensed, but bash scripts are not all GPLv3 licensed, and some ...

View answer
How do I enforce not just the letter but also the spirit of open source for an open culture?
3 votes

How do I enforce not just the letter but also the spirit of open source for an open culture? You practically cannot If you write your own license, you need a lawyer. And even if your new license is ...

View answer
Do you violate the GPL if you provide source code that cannot be compiled?
3 votes

I am not a lawyer, but I would believe that the copyright owner of a GPL-ed software cannot thus violate the GPL, since legally GPL is based upon copyright law. In particular the copyright owner can ...

View answer
Can I protect my open source library from USA software patent?
Accepted answer
2 votes

What I want is to publish the library without having to live in the terror to be prosecuted by USA justice. I am not living in USA, and I have a European nationality. I would contact European open ...

View answer
Can I make a GPLv3 or AGPLv3 software which serves a proprietary protocol?
2 votes

Can I make a GPLv3 or AGPLv3 software which serves a proprietary protocol? It depends upon your country, and should ask your lawyer. I am not a lawyer. In the European Union, reverse engineering a ...

View answer
License of code generated by a code generator
2 votes

Would it be possible to release the generator's source code (generator logic + templates) under say GPLv3 without having the generated code to be GPLv3 licensed too? Yes of course. But this is a ...

View answer
What happens when I use LGPL Qt 5 toolkit to link statically for a closed source (proprietary) application?
2 votes

Will they sue me!? They could and they should. But I don't know the business strategy of Qt (the corporation). And if I did know, I won't speak of it on a forum. Your question is equivalent to: "I ...

View answer
Calling GPL'd programs from a shell script
2 votes

Notice that shell scripts need (technically) to be released in (nearly) source form. AFAIK you can write such a program (even some script) which uses GPL programs without being obliged to make your ...

View answer
How can I detect if someone is breaking my license terms?
2 votes

You generally cannot practically detect (most) license violations -since detecting such violations is labor intensive-, in particular if you are a small entity (or a single person); e.g. you won't be ...

View answer
A license to protect the core, but allow proprietary extensions
1 votes

I'm developing a simulation engine and development framework. Most operating systems (e.g. Linux, Windows, ...) and language implementations provide a way to accept plugins. On Linux with C code ...

View answer
Why is there no public domain licensing in Europe?
1 votes

In France authors (including authors of software, even open source ones paid by their employers or clients) have a moral right which cannot be transferred (e.g. to the employer or client). The CECILL ...

View answer
Making a commercial plugin for a GPLv3 software without releasing the plugin's code
1 votes

Who is the copyright owner of your code? If your university paid you for that work, it probably is your university. Then the copyright owner can dual license your GPLv3+ code (e.g. give a GPLv3+ ...

View answer
AGPL v3.0 Modified Version Question
Accepted answer
1 votes

Would Person 2's not disclosing the original source be considered a license violation? Of course not. AGPL licenses (and AGPL or GPL free software) existed before git. And you can distribute their ...

View answer
An open file format initially created to tie users to a closed program. Would using it over other open formats help the open source community more?
Accepted answer
1 votes

Is using docx will actually helping the community in long term, Certainly not. See the good answer from User for more. In addition, look in your favorite Linux distribution, for .doc or .docx files ...

View answer
GNU GPL v2 - Using libraries?
1 votes

Any code linked to a GPL library (or an object module with GPL license) should be GPL licensed. Please read the GPL FAQ (notably GPL in proprietary systems). What matters is not running the library (...

View answer
How do I make GPL "or later" contributions to a GPL "only" project?
1 votes

I am not a lawyer IMHO, going from GPLv3 to GPLv3+ is a license change, perhaps legally as important as going from GPLv2 to GPLv3. However, GPLv3 and GPLv3+ are compatible licenses. If your ...

View answer
Non-public data in GPL project
1 votes

Is it possible to release software under GPL license but not publish one small part of it which contains data that really shouldn't be available publicly (I mean private API keys, etc.) AFAIU this ...

View answer
Attribution when deriving from a W3C Software Notice and Document License work
0 votes

I am creating a reimplementation for a different language of a software library that is licensed under the W3C Software Notice and Document License. The original library contains a NOTICE file. As my ...

View answer
GPL v2: what does "distribution" mean in terms of cloud apps?
0 votes

GPL v2: what does “distribution” mean in terms of cloud apps? You need a lawyer. Since you are asking: Does my cloud app needs to be licensed under GPL v2 ? This depends upon several factors: ...

View answer
How to enforce CC-BY in data generated by a program, if I open-source that program as well?
0 votes

And since we can't copyright the output of a program, I wonder if this would essentially nullify the CC-BY protection of our data, since people could just download our R scripts, generate the data for ...

View answer
How to completely get rid of proprietary code in the library?
0 votes

How to completely get rid of proprietary code in the library? I am not a lawyer, but you could consider providing some plugin machinery in your library. In some legal systems, a plugin machinery ...

View answer
Licensing software that uses a proprietary library under GPL-3.0 without linking exceptions: what are the implications?
0 votes

PersonXYZ could dual-license the code. PersonXYZ could (if he/she is the sole copyright owner), if the code can run on POSIX system, and if the proprietary LibraryABC is available as a shared library,...

View answer