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
2answers
226 views

Handling copyright infringement in your own open source project

What do you do if you discover that some part of your own open source project infringes copyright? Consider the following hypothetical situation. An open source project's maintainer finds code in his ...
2
votes
4answers
316 views

How to anonymously submit GPL licensed source code to a science fair?

I've created a personal project and licensed it as GPL3 (I'm a fan of the open source movement). The source code is posted publicly on GitHub. I'm planning on submitting it to the Siemens Competition, ...
8
votes
1answer
174 views

Licensing code on GitHub in a valid way

I'm currently developing something on GitHub. I would like to keep it open source; however I want to make sure in no way am I liable for any issues, and that my code cannot simply be copied and ...
4
votes
1answer
509 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 ...
12
votes
1answer
1k views

How to deal with copyright infringement on GitHub

I have a public repository on GitHub. Some of the code was copy-and-pasted into another repository without keeping Licence headers and without any other back-linking to the original repository. How ...
3
votes
1answer
248 views

Can I publish my C++ game on GitHub under MIT using art and libraries under others licenses?

Can I publish my C++ game on GitHub under MIT using art and libraries under others licenses? I want to publish my code on GitHub, but I have some troubles with licensing. In my game I use GLEW (...
1
vote
0answers
98 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
391 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
276 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 ...
4
votes
1answer
2k 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
238 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 ...
2
votes
1answer
96 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
163 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
464 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
112 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
44 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
145 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-...
7
votes
1answer
135 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
972 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
117 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
106 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
69 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 ...
7
votes
1answer
160 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 ...
19
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,...
1
vote
3answers
182 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.
8
votes
2answers
473 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
65 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
810 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 ...
11
votes
3answers
3k 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(...
14
votes
5answers
10k 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
60 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
175 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
527 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
129 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
470 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
140 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
954 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
44 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
118 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
95 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
72 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
69 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
143 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 ...
11
votes
2answers
5k 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 ...
6
votes
1answer
415 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
177 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
265 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
86 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
246 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
3k 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 ...