Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

1
vote
0answers
82 views

What happens if I do not add a license to my open source project on Github? [duplicate]

I just received a notification about the following issue from a project I contributed in the past: Can it be a open source project? (Since the source code is already open, I think the title should be ...
0
votes
1answer
297 views

Can I add a git submodule with an All Rights Reserved license?

I have a project with GPL v3 license. And it has git submodules with the MIT, Apache v2 and All Rights Reserved due Berne Convention. Am I violating copyright having public git submodules with All ...
1
vote
1answer
213 views

Is it possible to get rich prosecuting GitHub users from a non-lincesed fork?

On the thread Half of GitHub Code Unsafe To Use (If You Want Open Source) you can find a recipe to getting rich: Post it on Github Make everyone think it's free to use. Sue everyone you can ...
3
votes
1answer
769 views

How to retain complete copyright on a GitHub open source project

I'm about to start a project and make it 'open source' cause I really like it, and would fit perfectly my project spirit. The project is divided in 2 parts: The main application, whose anyone could ...
2
votes
2answers
165 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 ...
3
votes
1answer
90 views

How to copy a project from codeplex to GitHub

Since codeplex hub is disappearing, some projects have not been moved by their owners to other places. What would be the process of moving someone else's project?
12
votes
1answer
136 views

Can I resubmit someone else's pull request if he does not sign CLA?

Someone helped with progress upstream at an open source project I really rely on. He basically did what I was not capable of and now I am waiting for his pull request to be merged and included in ...
4
votes
1answer
399 views

Can I publish my iOS app store app code to GitHub under MIT/GPL

I am about to start developing an iOS app which will be published on Apple App Store. While developing this app, I am thinking to push all the code to GitHub public repository; pull requests from ...
5
votes
2answers
109 views

How to let developer get a look on pull-requests

I created a pull-request on GitHub repository whose last activity is half a year ago. But I am not sure whether this patch would be reviewed by developer. I do want this patch be applied to the ...
1
vote
1answer
42 views

Are Pull Requests to a BSD project also BSD? [duplicate]

Suppose on GitHub one has a BSD project. If people make changes and and then request for you to pull them, are those changes also BSD licensed by default?
0
votes
2answers
122 views

Relicensing from GPLv3 to GPLv2

I have an open source project on GitHub released under GPL3. I want to re-license it under GPL2. 99.9% of the program is written by me, only few lines of code is written by other people. Can I re-...
8
votes
1answer
111 views

Is the text in my open source project under the GPL?

I have an open source project that used to be under the GPL licence (now it has no licence). In this repository I had many short stories. My intention was for the code to be open source but the ...
5
votes
1answer
721 views

External libraries on GitHub

I have recently started using GitHub, as I was told that it is a good thing to do. However, I am wondering how to upload a certain project that uses external libraries. This project, made using Visual ...
1
vote
0answers
82 views

Does a CLA have to contain the complete name and mailing address of the person that signs it? Isn't having the contributor's GitHub username enough?

https://www.clahub.com/pages/why_cla (mirror) claims that: A CLA should also contain personal information about the person that signs it, such as a complete name and mailing address. Is it true ...
2
votes
1answer
94 views

Is this copyright infringment?

I created a project to validate objects. It's influenced by a fairly known project called FluentValidation by Jeremy Skinner which has an Apache License. Both projects do the same, provide an API ...
-1
votes
1answer
62 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 problem, when i am begin edit ...
9
votes
1answer
146 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 ...
14
votes
3answers
847 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,...
1
vote
3answers
160 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
405 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 ...
6
votes
1answer
60 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 ...
9
votes
1answer
518 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 ...
9
votes
3answers
2k 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(...
8
votes
3answers
5k 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 ...
5
votes
1answer
51 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 ...
7
votes
1answer
116 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 ...
6
votes
4answers
356 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 ...
4
votes
1answer
114 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 ...
8
votes
2answers
430 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/...
7
votes
2answers
127 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 ...
5
votes
3answers
735 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? ...
1
vote
1answer
43 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 ...
2
votes
2answers
107 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
76 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
70 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. ...
6
votes
1answer
66 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 ...
6
votes
1answer
122 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 ...
9
votes
2answers
4k 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 ...
5
votes
1answer
231 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
174 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 ...
12
votes
2answers
210 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 ...
5
votes
2answers
83 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: ...
14
votes
2answers
221 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 ...
8
votes
2answers
2k 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
123 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 ...
8
votes
2answers
170 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 ...
14
votes
2answers
8k 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 ...
7
votes
2answers
177 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,...
7
votes
1answer
2k 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-...
13
votes
2answers
1k 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 ...