Philippe Ombredanne
  • Member for 6 years, 6 months
  • Last seen more than a month ago
"GitHub Stars" is a very useful metric. But for *what*?
Accepted answer
21 votes

Stars are exactly what you said they are. Some indication that someone (or maybe a bot) clicked on a button and taken in abstraction of anything else there is not much more that you can infer from ...

View answer
What are software dependencies, and what are the implications of FLOSS dependencies for other projects?
Accepted answer
21 votes

Software dependencies: A not-too-technical introduction Summary Programs depend on other programs, often with many deep levels of indirection. Million of packaged FLOSS programs are available through ...

View answer
Does GPLv3 require attribution?
Accepted answer
19 votes

TL;DR I believe that GNU GPLv3 does not require attribution, [...] Am I correct in my understanding of GPLv3? No, the GPL-3.0 always requires attribution composed at the minimum of a copyright ...

View answer
Remove BSD LICENSE file while importing code into GPL project
Accepted answer
18 votes

The short answer is no. You cannot remove a BSD license notice, otherwise you are no longer licensed per the BSD (many variants) that all share the essential requirement to retain the copyright and ...

View answer
Are all docker images free (i.e. GPL)?
Accepted answer
18 votes

Linux (the Kernel) uses the GPL 2.0 with an extra statement: NOTE! This copyright does not cover user programs that use kernel services by normal system calls - this is merely considered normal ...

View answer
Is it legal to bundle Oracles JRE with an open source program?
Accepted answer
16 votes

Short answer: No. The Java (JRE and JDK) binaries provided by Oracle come so many strings attached that they are practically unfit for any usage or redistribution with proprietary or open source-...

View answer
AGPLv3 source redistribution: when does it apply to my code for a server-side Java app using an AGPL-licensed library?
Accepted answer
15 votes

There are several Q&A about the AGPLv3 on this site and some answers are sending vague or mixed signals. Here is a (hopefully) clear and definitive answer with references. First the AGPLv3 is ...

View answer
Forking GitHub repository (MIT): what references to the original author should remain intact?
Accepted answer
15 votes

Your assumptions are mostly correct but you can make things a tad simpler... You are de-facto creating a new package, so you should update your package.json such that it is clear it is something ...

View answer
Do Contributors Own Copyright After Sending Contributions?
Accepted answer
14 votes

The common understanding is to consider that contributions are made under the same license as the project these are contributed to (unless stated otherwise). On GitHub, this is made explicit in the ...

View answer
Is use of CC BY-NC-ND 3.0 library in open source project a derivative work?
12 votes

Does using a library already constitute a derivative work, meaning I would not be allowed to do that? Merely using an unmodified library would generally not be considered creating a derivative work ...

View answer
Where do I put documentation? How much is necessary?
Accepted answer
12 votes

Think of it this way: how much documentation would I like to be available when I visit an open source project? Answer: a lot how much documentation is enough? Answer: there is never enough ...

View answer
How to handle a pattern of GitHub volunteers wanting to work on an issue then disappearing
11 votes

Congratulations! The problem you face is a common one for a popular open source project. IMHO, beginners should above all learn to communicate! So you could explain in your CONTRIBUTING file what a ...

View answer
Rules for appropriate editing of copyright notices in cloned, Apache-2.0-licenced, opensource repositories
Accepted answer
11 votes

Yes this is correct but you do not need to duplicate the same Apache notice twice. Instead you could use this simpler and more useful form IMHO: Copyright 2017 My Example Company Copyright ...

View answer
Can I use my client's GPL software?
11 votes

I have a client who sent me his source code for me to review. If I have a "client", then this means I have likely some commercial contractual relationship with this company. And if this client sent ...

View answer
Impact of accepting a new open source licence type when updating software
Accepted answer
11 votes

Does XYZ software version 1.1 still retain any MIT License benefits for features not altered during the upgrade from XYZ software version 1.0? No. A license is attached to a specific set of code ...

View answer
What's the difference between different membership levels in the Linux Foundation?
Accepted answer
10 votes

(disclosure: I am a supporter and my company is a silver member of the Linux Foundation). TL;DR: Higher levels of membership pay bigger fees and have more say in the running of the Foundation with ...

View answer
Is putting a page with javascript in it considered a redistribution
Accepted answer
10 votes

Every lawyer I consulted with always gave me the same answer: JavaScript in web page is code redistributed to whoever loads this page in their browser. So yes, this is unambiguously redistribution. ...

View answer
Why boilerplates are created from scratch, not forked?
Accepted answer
9 votes

Am i missing something? why are people writing them from scratch instead of forking? No idea. This may be something specific to the JS realm. Python boilerplate projects tend to be forked heavily ...

View answer
Do I need to provide build/install instructions for LGPL-2.1 or AGPL-3.0 licensed libraries?
9 votes

However I think only AGPL-3.0 requires build/install instructions according to the following links.[...] [and not the LGPL-2.1] Am I right? Nope. These links are not the license proper. Just ...

View answer
Is there any particular reason to license docs with CC BY 4.0 rather than MIT?
9 votes

Is there any particular reason to license docs with CC BY 4.0 rather than MIT? The MIT license was originally designed primarily for software code (and its related documentation). The CC licenses ...

View answer
Do programmers use licenses properly?
Accepted answer
9 votes

If your MIT-licensed code calls a BSD-licensed library but you do not redistribute this BSD-licensed library yourself, there is no specific need to attribute nor reference this library beside ...

View answer
Is it legal to Bundle OpenJDK + HotSpot with a closed source application?
Accepted answer
9 votes

To the best of my knowledge Hotspot and most of the JVM code (mostly C/C++ native code) in the OpenJDK is released under the GPL 2.0 with Assembly Exception and not a "bare" GPL. This is in ...

View answer
Is it legal to use code from Microsoft Knowledge Base Article in an open source software?
9 votes

Let me take a practical example with this article on How to recursively search directories by using Visual C# that contains some sizeable code snippets. Is there any indication of what I can do with ...

View answer
Hardware with GPL firmware
Accepted answer
9 votes

I would like to know if selling a hardware product which runs a firmware is considered as conveying that firmware. Yes. The binaries are inside the device and are therefore redistributed with the ...

View answer
Can I sell my own CMS based on another CMS (e.g. WordPress) and encrypt the source code?
Accepted answer
9 votes

Can I recode wordpress or another CMS and then sell it as my own? recode for specific purposes. I'm going to remove needless code, add my own and customize CMS for myself As long as the license ...

View answer
If a part of the client-side code is licensed under GPL, does the server-side code have to be under GPL as well?
Accepted answer
9 votes

Lawyers have told me than in most cases the GPL of a JavaScript library running in the browser does not impact the code running on the server side.... within reason: for instance if you use something ...

View answer
How to mark a copied Apache v2 piece of code?
Accepted answer
8 votes

I do it this way: I add a proper Apache notice and copyright at the top of the file I document in comments where I took the code from and what I took I document in comments any changes I did I add a ...

View answer
What's Android license? (If it's not free)
Accepted answer
8 votes

I was wondering since the Linux kernel in Android is under a free license while the other software is under Apache license. In which license we can say Android is? Android is using multiple licenses ...

View answer
Should you give attributions to the libraries your library uses?
8 votes

But what about the libraries that x-library uses? Is it my job to give attribution to it or is it x-library's job? If you redistribute libraries with you app --whether or not they are your direct, ...

View answer
How can cheating be prevented in a FLOSS multiplayer game?
8 votes

What strategies could the server use to ensure that everyone is playing fairly, and exclude modified clients? Could the game even be considered libre software if the server did not allow modified ...

View answer
1
2 3 4 5
9