Questions tagged [github]

GitHub is a web-based Git repository hosting service, which offers free accounts for FLOSS software projects. Use this tag for questions about how working with GitHub affects open source projects.

Filter by
Sorted by
Tagged with
4
votes
1answer
131 views

What is the proper etiquette for modifying a repo, then publishing it for an unrelated use?

I have cloned electron-quick-start, which is licensed as CC0 1.0 (Public Domain). It's purpose is to help new users to learn Electron. I used it as a scaffolding to make a utility app that I'm using ...
6
votes
1answer
228 views

GitHub with temporary code under 'GNU General Public License'

I am writing a software project, and have created a repository for it on GitHub for backup reasons (I don't actually want to publish it). I began doing a little refactoring, and as an experiment ...
8
votes
4answers
1k views

Can a team be the copyright holder (MIT)?

I'm developing in a team of OSS developers and currently my name is specified in all LICENSE files or copyright headers. But, as it's a teamwork instead of writing "Copyright (c) 2017 MY Name" I would ...
3
votes
1answer
395 views

Is it possible to host a code bundle on GitHub pages without checking it into the repository?

Dear fellow open sorcerers, I want to host a site on GitHub pages that shows examples of a JavaScript library I'm working on. The examples should of course use the latest version of the library. For ...
7
votes
2answers
740 views

How to structure git repository for a new project based on an existing one?

I am looking to write a new open source library (at github.com/me/my_lib, say). Rather than starting from scratch I would like to begin with a copy of the code from an existing project (github.com/...
8
votes
2answers
185 views

Where do I put documentation? How much is necessary?

I'm creating a program in python that simulates an ideal quantum computer. It is on GitHub, and while it is not anywhere near complete yet, I don't know how much documentation I need to include, and ...
7
votes
3answers
2k views

How to complete CLA on GitHub

I have submitted a pull request on GitHub and the organization asked me to sign the CLA before they can merge the pull request, who currently has the red label 'cla-required'. How can I do this? ...
2
votes
1answer
55 views

What must I consider when accepting outside contributions to an Open Source project that has a salaried core team?

If I start an open source project today and volunteers start to contribute, what do I need to consider tomorrow when the project makes money? If we establish a core team that receives a salary, are we ...
3
votes
2answers
209 views

Can a SaaS product by successfully developed as Open Source?

The accepted answer on How can large open source projects be monetized? mentions open source SaaS. Once you are successful enough in one of the above, you can afford giving away your software for ...
0
votes
1answer
102 views

Proprietary Software Developed by Non-Profit Volunteers

I and a group of developers that met online have come up with an idea for a website we would like to create. I am struggling to see how our idea would survive with an open source business model. How ...
1
vote
0answers
83 views

Best practices for versioning an XCode project for open source? [closed]

I'm preparing to open source an XCode project I've been working on privately, on Github. I am planning on using Github's release feature and and tag the initial release as 0.1.0. This much I know. ...
5
votes
1answer
76 views

How long to wait until the contributors will make a PR

I have some #hacktoberfest issues in my project. All of them are occupied by users but mostly nobody made PR. So should I wait until the end of #hacktoberfest or may I ask them about theirs plans to ...
5
votes
1answer
288 views

GitHub workflow and Apache License

The Apache License requires: 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object ...
13
votes
2answers
13k views

How to apply MIT license in the GitHub repo for fully free project?

I have a public repository for an open source project on GitHub. It's main goal is to make this code available to anybody (including myself) who may what to use it, for free, for all the time, with ...
10
votes
1answer
956 views

Choosing a License for a Tutorial Site

I apologize in advance for what is probably a dumb question, but I'm trying to do this the right way from the beginning. I'm putting together a coding tutorial site, and my main question boils down ...
6
votes
1answer
206 views

How should I structure a new open source group

I have taken the lead to start a new open source group for the hardware description language VHDL. There are many existing (open source) projects out in the world and many are hosted on GitHub. On the ...
13
votes
2answers
885 views

What should I do if maintainers are unresponsive/how can I become a maintainer?

I have just a couple years of experience in software development and in the past few months have been dipping my toes in the water of making open source contributions. It was very exciting when my ...
6
votes
2answers
107 views

Documentation project containing articles and code examples with different licenses

I'm currently working on an open source collaborative project, and I am still confused regarding licenses, and weeks of research didn't really help me pinpoint my particular case. Let me expose it: ...
15
votes
2answers
303 views

Starting (not forking) a new project based on a seemingly dead one

I recently forked a small github project to work on an open issue regarding the program's execution speed. I've achieved a substantial speedup, and I'm ready to submit a pull request. However, the ...
9
votes
2answers
6k views

Must author's name be included in GNU GPL v3?

I noticed the GNU GPL v3 license created by Github is very different than the one created by Netbeans. One of the differences is the first line in Netbean's is Copyright (C) 2016 hotwisp Must the GPL ...
10
votes
1answer
150 views

How to stop/mitigate damage from abuses of the Collective Code Construction Contract (C4)

What defenses does an Open Source project utilizing the Collective Code Construction Contract (C4) have against unknown developers who may have intentions to merge malicious (but not immediately ...
9
votes
2answers
280 views

How can i grow my open source project?

I have recently started my first open source project. I want people to contribute their ideas and to help grow this project. I don't know how I should spread it. I have a guide on how to contribute, a ...
21
votes
2answers
21k views

Does the owner of the github repository own the copyright to the code?

Say I'm the only one uploading code to someone's private repository, do they own the copyright to the code? Or do I own the copyright to the code since I wrote it? Would adding a license stating ...
8
votes
2answers
379 views

Required works to put existing GPLv3 source code on GitHub, with respect to modification dates

I was looking at the GPLv3 License. It states that when I modify the Program and distribute it, I need to meet the condition of: a) The work must carry prominent notices stating that you modified it,...
11
votes
1answer
4k views

How to license website hosted on GitHub?

Assuming the following situation: I am having a GitHub open-source repository, licensed under the MIT license I want to document the software on a website with a logo and usage examples, hosted open-...
19
votes
3answers
3k views

When folks send me pull-requests on GitHub, what are their copyright/licensing terms by default?

Say I'm maintaining a GPLv3 project on GitHub with a LICENSE file, code headers and all. Now, a few folks made some code enhancements and sent me a pull-request. Does that automatically mean that they ...
1
vote
0answers
59 views

Using a GitHub Code in Android Project - Licensing Requirements [duplicate]

I want to use a java utility class from GitHub for my android project ( https://github.com/tareknaj/BigFunctions). I saw from here Android - External library license in project that there is no ...
8
votes
1answer
427 views

Licensed Projects: How many projects are licensed without a file?

I've been searching around a little bit for statistics on how many projects are licensed with a licence file in their repository. I found this article with a graph: The spike between 2013 and 2014 ...
18
votes
3answers
7k views

Common practice on GitHub and license/copyright

I have been searching the web for quite some time now, but the plethora of opinions/comments/articles about licensing questions make it difficult to verify how trustworthy the various sources are. ...
8
votes
1answer
99 views

What should I do about code style if a GitHub project is missing CONTRIBUTING.md?

I want to contribute to a C# project on GitHub, but the repository is missing a CONTRIBUTING.md file. I've already noticed a few code style inconsistencies, but I don't want to assume the project is ...
10
votes
4answers
300 views

How to indicate that I also have an issue on github?

On GitHub issue page, there doesn't seem to be a place to show that I also share this problem (e.g. upvote, +1) to let the developers prioritize this issue. Is there a way to do this? If know, how do ...
6
votes
2answers
226 views

Legality and enforceability of commercial software uploaded to Github

Semi-hypothetically speaking, let's say a company creates a piece of software and then purposefully uploads the source code for that software to GitHub. You can download it, run it, etc directly from ...
34
votes
2answers
3k views

Report a security issue to a project hosted at GitHub

If I find a security issue in a Github project should I raise it in the project's issue tracker (where it's open to public scrutiny) or try to find private means to contact the repo's maintainer so ...
15
votes
3answers
4k views

Rules/Guidelines about forking a project vs. creating a new one?

After reading these lines: make a new github project (not a fork). merge in the original repository. In this Answer, I was wondering if there are any rules or guidelines when to fork a ...
42
votes
3answers
8k views

Is it socially acceptable to star your own repositories on GitHub?

While I'm searching for a new project to start contributing to, I often check the daily email I get from GitHub that lists the most popular repositories of the day and also the repositories starred by ...
7
votes
2answers
281 views

How to store our own fork of a project to ensure pulling fixes and contributing back is as easy as possible

I work at a small company in a small IT department. We use Visual Studio Online (the Team Foundation Server flavor of VSO) to store our source code. We're interested in deploying an open source (GPL ...
52
votes
4answers
9k views

Security of GitHub.com

Recently some non-technical managers where I work found out that GitHub has a repository with code from "Hidden Tear" which is a ransomware application. The immediate reaction was to ban ...
15
votes
1answer
1k views

How to license software that implements a well-documented algorithm, but which does not borrow source from the official library?

I have implemented an RSYNC library based on the technical report by Andrew Tridgell and Paul Mackerras. The library implementation does not borrow code from the official RSYNC library and does not ...
48
votes
2answers
3k views

What's the right way to ask if a GitHub project is maintained?

It happens all the time. You come across a useful-looking project that has few or no recent commits, many long-open issues and pull requests, and nothing is changing. How do you usually ask if the ...
133
votes
2answers
48k views

What can I assume if a publicly published project has no license?

There is some code on GitHub that I would like to use. The repository has no public declaration of license that I can find. But this particular project has over 200 forks and is a pretty active ...
7
votes
2answers
1k views

Is a license bound to a commit?

Lets say there is some software hosted in a public github git repository under some license A. The owner and copyright-holder now decides to relicense the source-code to another license B. If i would ...
3
votes
1answer
129 views

What do the labels JD, JL and ES mean? [closed]

I always see these tags in the issues and pull requests on Github but do not know the meaning and find it hard to search for. For example, in this famous Caffe project.
16
votes
3answers
1k views

What tools on GitHub can help me do quality assurance for my projects?

I run a moderately successful open source project on GitHub (it is a privacy enhancing tool for public websites, based upon some PETs I developed for my thesis). I am getting quite a few feature ...
67
votes
4answers
14k views

How does GitHub's “forking right” cope with an “All rights reserved” project?

The GitHub FAQ states (emphasis mine): You're under no obligation to choose a license. It's your right not to include one with your code or project, but please be aware of the implications. ...
16
votes
2answers
4k views

Is my code FLOSS just because it is published it on GitHub?

Does publishing my code on GitHub make it FLOSS automatically? Is there some license automatically assigned to it? Is it "technically or say literally, open source"?
25
votes
5answers
407 views

How do I stop people from opening questions in the issue tracker?

I'm a collaborator in a pretty popular open source project hosted on GitHub. We have a problem where people constantly show up in the issue tracker and post questions about the library. Dealing with ...

1 2 3
4