Skip to main content

Questions tagged [contributor]

For questions about contributors, and their resources and conditions. Use the collaboration tag if your question is specific to interaction between contributors.

Filter by
Sorted by
Tagged with
4 votes
2 answers
2k views

Is it possible for the .NET open source code to be "rugpulled", or relicensed?

Attempting to read the Contribution License Agreement (source) for the .NET Foundation code. This includes the C#/VB.NET Roslyn compiler, the .NET CLR, and other runtimes. I am a fervent user of these ...
austanss's user avatar
  • 143
11 votes
2 answers
2k views

Implicit licensing when contributing to an open source project

Imagine I fork a MIT licensed project on GitHub, make some changes and submit a Pull Request (PR). I own the copyright of my changes. The PR is accepted. A few years later, someone uses the software ...
lvella's user avatar
  • 331
2 votes
0 answers
35 views

"Given enough eyes, all bugs are shallow". Did this idea exist before Eric Raymond wrote "The Cathedral and the Bazaar"?

From What success really looks like in open source | by Nadia Asparouhova | Medium: When we talk about successful open source projects, we imagine big, thriving, participatory communities, where many ...
Ooker's user avatar
  • 362
6 votes
2 answers
475 views

Apache 2.0 and patent grant to the code not related to the contribution

Imagine, a company, contributes to a huge Apache 2.0 project. The company owns a patent. The project is huge, and there's a small fragment of its code which infringes on the patent. The company ...
Konstantin Solomatov's user avatar
4 votes
1 answer
437 views

Is a CLA necessary?

PDF4QT is released under LGPL3+. If you open a PR, the maintainer asks you to sign a CLA. Is this necessary? My code must be released under LGPL3+ as well, otherwise I'll fail to fulfill the license ...
robertspierre's user avatar
7 votes
3 answers
999 views

How should I store contributor info ethically and practically?

Background I've started a FLOSS project and people are interested in helping out in different ways. I'm considering how to store information about these contributors Information like for example: ...
sunyata's user avatar
  • 179
3 votes
1 answer
200 views

CC BY-NC-SA 4.0 rights as a contributor to the original repository on Github

There is a repository of code that I have made pull requests and added code to, and that code that I have contributed is in the master branch. The code is under the Creative Commons Attribution-...
K. LeBlanc's user avatar
3 votes
1 answer
122 views

License to accept contributions without losing the rights on the application

English is not my native language so all the subtleties of licensing law are lost on me. I can't find what I'm looking for. The initial problem: I have created an association and its website which ...
Shäninjah's user avatar
3 votes
1 answer
70 views

Features in an Open Source Project that can only be tested against proprietary data

I'm currently involved in a project to produce a tool for carrying out certain types of standardised performance assesments on a specific type of industrial plant, that will soon be going open source. ...
user11369247's user avatar
0 votes
1 answer
93 views

How to open source a project developed at several companies by a single author

I've been the only author (or at least the author of 99.9% of code) on a project that initially started as a masters research project at a research organisation. After completing my studies I was ...
RedM's user avatar
  • 111
3 votes
1 answer
112 views

Why can't the author be anonymous when code is licensed under the Eclipse Public License?

From the Eclipse Public License (EPL) 1.0 FAQ and the EPL 2.0 FAQ: Can a Contributor remain anonymous? No. Except for those who simply redistribute the Program, each Contributor must identify itself ...
Flux's user avatar
  • 723
2 votes
1 answer
155 views

How do I add contributors to the attribution/ownership part of the CC BY-SA 4.0 licensing statement of my work?

The manuscript I will be working on is an original work that I am currently starting by myself. I am writing the work in LaTex, and the manuscript will have code blocks included within the text. I ...
Devon  Oliver's user avatar
22 votes
1 answer
7k views

Is it legal for the author of an open source project to remove history of contributors' commits?

I am new to open-source world. I have contributed some code to an open-source project licensed under GPLv3 but with no contributor agreement license. Is it legal for the original author to upload the ...
Amazigh_05's user avatar
0 votes
1 answer
140 views

How to approach being blocked from a repository you use and contributed to?

What action(s) are recommended in such a situation? Here are some actions I considered, but can't quite figure out if they're optimal/adequate to open source mentality: Forking the repo. I fear I ...
Mat's user avatar
  • 135
9 votes
2 answers
703 views

Does contributing to software project make it joint authorship or a collective work?

From the legal point of view there are two types of work done by multiple authors: Joint authorship - when the authors create inseparable work, and the contributions of the authors are interdependent....
anton_rh's user avatar
  • 315
1 vote
0 answers
73 views

In open source software, what is the concept of "ready when it's ready" called?

I remember seeing in several open source projects, particularly smaller ones, that it is discouraged to ask for a timeline or deadline for a particular feature or release, because "it'll be ready ...
We Are All Monica's user avatar
-3 votes
1 answer
103 views

How can I contribute source code to the NTP project?

Can someone please explain how to contribute code to the NTP project? They do have a github repository, but it does not seem very up-to-date, with only one branch. They also have a bitkeeper ...
arminb's user avatar
  • 95
3 votes
1 answer
127 views

How can I handle minors as contributors?

Ok, firstly, to clarify when I say minor, I mean someone under the age of majority in the US. In this case his father reached out to me regarding a sort of mentor/apprenticeship, so I know I have his ...
xenoterracide's user avatar
3 votes
1 answer
307 views

Transfer of MIT project to another repo/site

I have decided to take over an open source (MIT license) project that hasn't been maintained in 4 years, but I want to maintain it on GitLab (as opposed to current GitHub). I have decided NOT to fork ...
mmix's user avatar
  • 177
0 votes
1 answer
95 views

How to create connections with contributions?

I am starting to work on open source projects and make contributions on some well known projects. I wanted to know how well this is for me professionally and how can you come about creating ...
Adnan Ahmed's user avatar
3 votes
1 answer
174 views

Can a LGPL project use contributed code after the original contributor withdrew it and was banned from the project?

"Project A" is released under LGPL ver 2.1 or, at user's discretion, above. This project is part of a bigger platform. "Contributor A" submitted a highly-popular merge request to ...
robertspierre's user avatar
3 votes
1 answer
211 views

Do software patches ever inherit the license of the patched project?

This is a follow up question to an earlier question which included a misunderstanding about the nature of the MIT/X license, and has been clarified there. Consider the software project dwm by Suckless....
preferred_anon's user avatar
2 votes
2 answers
107 views

How should I contribute to fix a possible bug in an open source project?

My distro (Gentoo) has added a patch to GCC that enables an internal macro. I already have enabled that macro in my CFLAGS for a while. I asked them on their IRC about this issue, that now GCC warns ...
Alireza Mohamadi's user avatar
8 votes
1 answer
10k views

What is the difference between contributor, member and collaborator?

Is collaborator just a contributor with "commit-bit" and other privileges or there is more to it?
andreoss's user avatar
  • 519
21 votes
2 answers
5k views

What are the benefits of having a benevolent dictator for life (BDFL) on OSS?

I've seen a number of differing governance styles on open source projects. Some have looser contribution restrictions, with PR approval coming from people who have earned the privilege to do so, ...
Ryan Donovan's user avatar
18 votes
6 answers
3k views

Contributing as a company

At my employer we use open source software in our products. Eventually it came to the point that someone in the company fixed an issue in an oss library (a performance thing, not a big deal but ...
wollud1969's user avatar
21 votes
5 answers
5k views

How do I become a regular contributor to GitHub FOSS projects?

I've been foraging GitHub and making small one-off contributions to a variety of codebases that interest me. Typically, the projects that I want to contribute to are very large in nature and already ...
brianrobt's user avatar
  • 329
8 votes
3 answers
2k views

How to note contributors work with MIT license?

Many of my coding projects are licensed under the MIT license, with my copyright notice at the top: Copyright (C) 2019 David Callanan Anyone making modifications to my code must keep the MIT ...
David Callanan's user avatar
2 votes
0 answers
45 views

Giving ownership of a particular area of the project?

(warning: not a license question) As a GSoC mentor, I just received an email from Google about how to retain volunteers, and here is their main tip: The orgs that have been most successful in ...
Nicolas Raoul's user avatar
1 vote
1 answer
70 views

What is the correct way to receive and give attribution to CC BY-SA asset contributions on a project managed with git?

The Creative Commons website gives this example for giving attribution to an image that was found on a website. For this project, contributors who wish to contribute assets would be sending the assets ...
Austin's user avatar
  • 111
3 votes
1 answer
359 views

As the owner of a GPLv3 project, what type of restrictions will be placed on me if I accept contributions?

For example, will accepting someone's copyrighted contribution prohibit me from changing the license, accepting donations towards the project, or anything else?
Austin's user avatar
  • 111
0 votes
1 answer
53 views

Is there any research on, whether the owner of a project making money from it, has any significant effect, on contributions?

I completely know that most of open source projects could be used to make profit and people contribute to them whether the creators are making money from it too or not. My question is this: Does ...
Amirreza Nasiri's user avatar
14 votes
1 answer
2k views

Authors and contributors of forked project

There is an NPM package on github geveloped by the company and licensed under MIT. There is one author listed in package.json file of this package, and there is a company copyright in the license. I'...
Cerberus's user avatar
  • 243
29 votes
4 answers
8k views

Is it legal to have the "// (c) 2019 John Smith" header in all files when there are hundreds of contributors?

Companies use headers like // Copyright 2011 The Go Authors. But countless projects with a single maintainer have // Copyright 2011 John Smith even though they have hundreds of contributors, all ...
Alex's user avatar
  • 495
8 votes
1 answer
162 views

Method for accounting for non-code contributions?

Code contributions are easy to account; one totals commits, reviews, and lines of code in whatever code management system the project uses. However, non-code contributions, particularly in the areas ...
Josh Berkus's user avatar
43 votes
1 answer
9k views

How to deal with contributors who write very bad quality code?

As a maintainer of an open source project which strictly enforces coding style and 100% test coverage, how do I deal with enthusiastic contributors who write terrible looking, untested code (that ...
pulsejet's user avatar
  • 635
2 votes
1 answer
329 views

Why contribute to Android if it has an Apache license?

Why do commercial firms contribute to Android open source project if they are not bound to. They can build their own version of android and use it with their products under any license. Samsung uses ...
Rahul's user avatar
  • 53
3 votes
2 answers
231 views

License for open sourcing software with pending patents

I have a pending patent on my Confidence Coin invention. I shared the code publicly on Github (after I started my application), but I have not added a license yet. This software is a blockchain ...
Ilya Gazman's user avatar
-1 votes
1 answer
75 views

Should academic arguments be used to convince someone to accept a PR

I contribute to an open source webgl library. A PR has been proposed that solves a problem, introduces a new feature to the library, and places some properties on some class FOO. I didn't like the ...
pailhead's user avatar
  • 189
-2 votes
1 answer
64 views

Can I write on my website and make the code private when the source code is partially copied from an open source GNU GPL V3 project [duplicate]

I've rewritten my personal website using this https://github.com/ptrpov/ptrpov . I've made some significant changes. Like I did on my previously (built from scratch) website, I'd like to add ...
Heng Puthireach's user avatar
6 votes
2 answers
194 views

Open-source, when (not) to go on a crusade for a feature?

I've submitted a patch to an open source library that was ignored by the maintainers. Some time after the submittal one of the maintainers implemented a different patch for the same problem. The ...
pailhead's user avatar
  • 189
1 vote
1 answer
73 views

How do you get someone to use or even contribute to your Open Source project?

I'm searching help with a project that is about versioning and querying as well as visualizing of time varying data at the subfile level. It's open source and written in Java, especially well suited ...
Johannes's user avatar
  • 121
2 votes
1 answer
159 views

Finding the optimal number of collaborators for a project

I am finding it very hard to decide if I should offer commit access to the main repository to contributors (make them collaborators) for a project or if I should restrict the access to myself. Given ...
Poonacha's user avatar
  • 175
10 votes
1 answer
3k views

GitHub's "Help wanted" label: What if I want help on all issues?

I have a project with 200 open issues (many more closed), and I want to encourage more people to join and fix issues. Recently GitHub is showing me this: Label issues and pull requests for new ...
Nicolas Raoul's user avatar
2 votes
1 answer
96 views

How can I mitigate or avoid clashes with project maintainers over my bug report(s)?

We keep hearing about the ungrateful job of OSS maintainers and the arrogant users with a huge sense of entitlement demanding slave work for free. While I do sympathise with this sentiment, there are ...
ddimitrov's user avatar
  • 131
2 votes
1 answer
88 views

What is the term for a user who can merge pull requests?

In an open source project, such as one typically found on GitHub, there are users who can submit pull requests and users who can merge them. It is my understanding that "contributor" is the term for ...
Thunderforge's user avatar
10 votes
1 answer
3k views

Do Contributors Own Copyright After Sending Contributions?

I have a GitHub repository which its license is GPL. Although of this, in the "about" window of my program, I mentioned that I own the copyright (like this: © My name, 2017). And I added the GPL text ...
Madno's user avatar
  • 235
3 votes
4 answers
2k views

How do I (a beginner) find a bug in a project on Github?

I'm just getting started with software development and open source and I'm really excited about contributing to a real world project. But, I don't understand how to find bugs in projects as most ...
Sumanth's user avatar
  • 147
4 votes
2 answers
401 views

How do I make GPL "or later" contributions to a GPL "only" project?

I am making contributions to a GPLv3-only project. I want to make it clear now that, when the time comes, I am happy for my contributions to be used in any later version. This way, if the maintainers ...
lofidevops's user avatar
  • 1,990
-1 votes
1 answer
441 views

Where to find people interested in contributing to an open source project?

A few contributors and I are working on a large-scale Ethereum app called the Decentralized News Network (http://dnn.media), or DNN. The application itself will be entirely open source and we are ...
Dondrey Taylor's user avatar