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
-1
votes
1answer
83 views

GitHub source to npm js module set author correctly

I use Arboreal library in my new project, I am made some changes and now working to change it to npm module and use Grunt, because it not available from npm. But I have a problem, when I start ...
7
votes
1answer
274 views

Is having a repository on GitHub considered distribution?

TL;DR Is having a repository on GitHub considered distribution in the sense of a license? Description I have some repositories on GitHub. Now I modified a file for a project. The file was licensed ...
18
votes
3answers
2k views

Are the new GitHub Terms of service a kiss of death for open source projects?

This recent post tends to say that the new GitHub TOS make most open source projects at odds to comply with both their FOSS licensing and the TOS. Is this right? Anything copyleft (GPL, AGPL, LGPL,...
2
votes
5answers
939 views

Finding license dependencies from GitHub repo

How can I easily determine a project's dependencies' licenses? For example on my GitHub repo which includes multiple open source softwares.
9
votes
2answers
739 views

How do Open Source projects manage continuous delivery credentials?

If one has an open source project that is deployed somewhere in the cloud via a continuous delivery pipeline, how can the programmatic credentials needed for the CI/CD to deploy the application ...
5
votes
1answer
84 views

How to release code that depends on an unmerged branch

I am outlining the dependencies in the documentation for a small open source package I would like to release. My package depends on an unmerged branch of scipy that has some special functions that I ...
8
votes
1answer
2k views

I want to make my private GitHub repo public; can I put part of it under MIT license, and keep the rest protected?

I have been working on a project that is hosted on GitHub in a private repository. The repo has three directories, call them frame, private1, private2. The frame directory is framework code used by ...
14
votes
3answers
6k views

What if somebody removed my name from MIT license

Case: I developed a software and uploaded it to Github with MIT license. To apply the license, I created a LICENSE file with MIT license preamble (as mentioned in choosealicense.com) Somebody cloned(...
38
votes
5answers
39k views

"GitHub Stars" is a very useful metric. But for *what*?

Users on the GitHub website are able to "star" other people's repositories, thereby saving them in their list of Starred Repos. Some people use "stars" to indicate that they like a project, other ...
4
votes
1answer
143 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
230 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
420 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
767 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
191 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
57 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
216 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
88 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
79 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
299 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 ...
14
votes
2answers
14k 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
1k 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
209 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
986 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
109 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
306 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
152 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
291 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 ...
22
votes
2answers
22k 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
402 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,...
10
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-...
21
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
432 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
105 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
319 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
232 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 ...
35
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 ...
16
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
9k 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
285 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 ...
138
votes
2answers
56k 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
2k 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 ...