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
6 votes
1 answer
2k views

How to prevent using source code as data source for machine learning activities?

I posted some library in public repository on github. Say, I do not want it to be used for machine learning purposes. General question: How could this be achieved? Spoiler: I found some collection of &...
9 votes
3 answers
2k views

Maintaining a parallel fork of a project that contains the original authors' company name

I have been working on my own changes to a complicated academic/scientific project whose name contains their organization (university) name that I am not part of, for example, if their organization ...
1 vote
1 answer
110 views

Which Free-software license should I use in a Unity project located on a public Github repository?

I have a Unity project in a public repository (https://github.com/AdrianXuizGarcia/VirManDC), and I want to make it open source. Im not sure which license should I use... All code and assets are made ...
2 votes
0 answers
28 views

Can I clone and use a GitHub project that doesn't have a license? [duplicate]

There is a project on GitHub I would like to use. There is no license posted, and the author has not responded to a request for clarification. As per the GitHub terms of service, under License Grant ...
56 votes
4 answers
10k 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 ...
179 votes
2 answers
94k 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 ...
3 votes
1 answer
59 views

Allowances/rules for including binary/compiled files from another OSS project into my own repo?

Long story made short: Have a python based repo in Github currently. It relies on some external software in its compiled/executable form as a simple popen call. Currently it relies on the user to ...
4 votes
1 answer
2k views

How do I license my project which is based on Apache 2.0?

I'm working on an app for android. I found this project on GitHub licensed under Apache 2.0. I am planning to make modifications to the project and use it commercially. I am also planning to monetize ...
1 vote
1 answer
153 views

How can I add a license for one file from a github repository?

I would like to use a text file from a GitHub repository that is under MIT License. My repository is private and I'm distributing my software. My question is how can I use this file and put the right ...
4 votes
1 answer
330 views

License for public "WTFYW to do" code snippets on Stack Overflow and other places?

I came across Stack Overflow's license a week ago, which I had no idea about. Seems they use CC BY-SA there (before, 3.0, now, 4.0). If I'm publishing code there, it's because I want anyone to do ...
47 votes
4 answers
4k 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 ...
6 votes
2 answers
320 views

Can I accept donations under CC BY-NC-SA 4.0?

There is a repository of code that I would like to use to run a website. The code is under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license, as the ...
6 votes
1 answer
529 views

Is HTML-linked content still subject to the CC-BY-SA license?

If someone links to a Github or Gitlab repo in a Stackoverflow post, or a Github or Gitlab gist, is the contained content CC-BY-SA? Let's say I am the sole author of the code on Github/Gitlab? For a ...
3 votes
1 answer
140 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-...
44 votes
2 answers
10k views

Is GitHub "releases" section safe from malicious code? To be specific, does the binary match the code in a restrictive way?

When a developer creates a binary from the code and puts it in the releases section, does it match the code in a restrictive way so there is no chance that malicious code is compiled into it? How does ...
15 votes
3 answers
31k views

Is Firefox really open sourced?

I've been using Firefox for a while now and I am quite satisfied by it. I have always heard that it is open source, and I recently tried looking on GitHub to see if there was some sort of repo with ...
4 votes
1 answer
68 views

Can I publish my SpamAssassin plugin under MIT licence on Github?

I would like to publish my custom SpamAssassin plugin under the MIT licence on GitHub but I am not sure if it is possible. SpamAssassin is licensed under the Apache Licence 2.0 and vast majority of ...
5 votes
1 answer
506 views

What to do if someone forked my project and removed its license?

Say you created a website and it's open-source under MIT. A month later, I changed it to GPL-3.0 License. A month passed again, someone forked my project in GitHub and is making money off it via ...
50 votes
6 answers
55k 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
1 answer
131 views

If I do an ML project copying code heavily from Tensorflow's tutorials, am I still allowed to share it on Github (or other repositories)?

(I asked this on Reddit and didn't get a good reaction. I wasn't sure if this was the right forum, but I wanted to ask somewhere related.) I'm fairly new to machine learning (and programming in ...
9 votes
3 answers
3k views

Which type of license doesn't require attribution in GitHub projects?

Which type of license doesn't require attribution? Is there a project on GitHub?
10 votes
2 answers
3k views

Who owns code in a GitHub organization?

I made a project in a GitHub organization and made some commits there. Nobody else touched the repository. Since the default licence on GitHub is all rights reserved, do I maintain all rights to the ...
5 votes
2 answers
613 views

Raivo OTP Open Source? Strange "Source Format" and "Processed Format" stuff

I am very confused by this license. Processed Format Modification, duplication, and (re)distribution of the Services in binary or published format ("Processed Format") for any purposes and/...
-3 votes
1 answer
67 views

Should a GitHub issue with a "question" label should be closed once the question is answered at the comment section? [closed]

In GitHub, it is possible to ask a question as an issue. There is even a default label named as "question" for issues like this. Supposing this question as an issue is answered with a text ...
9 votes
1 answer
2k views

Can I reuse code from a GitHub repository with a "source code license agreement"?

I've been programming for a few years and now I realized something important when using GitHub. I use GitHub to download and see how other people create apps and learn from their tutorials and ...
3 votes
1 answer
159 views

Can I use a Kaggle Dataset with CC BY-NC-SA 4.0 license to create projects and publish it on GitHub?

I was searching for a relational dataset on Kaggle for my SQL Data Analysis project & found one such dataset - https://www.kaggle.com/datasets/olistbr/brazilian-ecommerce. I have downloaded the ...
3 votes
1 answer
70 views

How to evaluate the reach of an open source project when there are 0 projects in its repo dependents?

I am constantly using open source projects during my work. Usually I view the dependents graph to see which other open source projects use it. However, How do I gauge the reach of a project such as ...
5 votes
1 answer
175 views

How to ensure continued correct attribution in an OSS project when contributed to with a work account

Context: We want to create a repo inside our work's Github organization for a small OSS project. This will be done using my work email (not personal). I'm also not the organization creator. Question: ...
1 vote
3 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 ...
3 votes
1 answer
231 views

Does software released under GPLv3 require a copyright notice to deploy it on a public hosting service?

Someone on GitHub forked my OSS under a GPLv3 license and deployed it on Vercel to disguise it as their portfolio without making any changes of the source code. (They embedded the service on their ...
5 votes
2 answers
1k views

Ideal way to 'fork' github project but keep it as a standalone repo and not a fork/proper licensing and attribution

So here's the situation: I'm working on a project where I have very specific needs and tasks in mind: A tool I can schedule/automate to archive all/latest Twitch VODS, clips, including chat logs for ...
1 vote
0 answers
30 views

Does it matter which commit the license file is added with? [duplicate]

Assuming I have a repo publicly available on GitHub with a license file, which covers some specific restrictions. If the license file is added at a later stage of the project and the most of the past ...
5 votes
1 answer
570 views

Reuse of source code having BSD License in Android App

I have successfully developed an Android App in Android Studio but the final thing which is disturbing me is that, my app contains code from a GitHub repository that has BSD license as given below: ...
14 votes
2 answers
4k views

MIT License Violation caused by copying source code partially or fully

I have a project on GitHub licensed under MIT. Some other person contributed to another unknown-to-me organisation on GitHub two months ago with a commit which copies a part of my code with just a few,...
15 votes
2 answers
5k views

Is it legal to remove a contributor's name from the licence?

User Mark makes repository A and releases the code under the MIT license with their name in the license. User Jeff forks the repository makes some improvements and adds their name to the license file (...
12 votes
4 answers
3k views

Etiquette for an incorrect Pull Request

I recently made a PR on GitHub to a repo of a tutorial since I thought one of the comments was incorrect; but I was mistaken. One of the contributors commented asking how it was incorrect. What's the ...
5 votes
1 answer
1k views

Having one sub folder in a GitHub repo under a different license than the whole repo

I have a repo in GitHub which contains many different projects, each in its own folder and right now the license for this repo is Apache License 2.0. Now I want to add another project to this repo, ...
2 votes
2 answers
235 views

How to require contributor to agree BEFORE creating a pull request?

Does anyone have a solution to the problem below? Yes, I can reject at review time, but I'd rather have that taken care of prior to reviewing the PR. Do we know if github will support yml for pull ...
2 votes
2 answers
1k views

GitHub repository ownership when working for a company

In the context of academic research, a company holds a GitHub account. Researchers come and go, and many create a repository related to their research project, using open-source licenses such as GPL3. ...
4 votes
0 answers
65 views

Does a BSD-3 repository own Pull Requests?

I submit a large PR to repository X. Later, I close the PR and make my own repository that uses some of X's code, and give X due attribution in the NOTICE file and function docstrings. At time of ...
6 votes
7 answers
5k views

How do I license, "Use my code as per the GNU GPL, but don't put it on GitHub"

I recently received a "surprise" email asking a question about one of my GPL'ed projects, and referring to code downloaded from https://github.com/icaoberg/mimetex/ That was the first I ever heard ...
-4 votes
1 answer
355 views

Structuring C libraries [closed]

In the past years, I wrote much C source code, parts of which might also be useful to others. So I would like to restructure this code in a way such that it makes sense to publish it on Github and ...
2 votes
1 answer
167 views

Can I send a pull request of a License file to a project?

I found an open issue in a GitHub repository requesting a permissive license for the project to be used by other people. It was answered by saying that they will put an MIT License, but was not done ...
11 votes
2 answers
8k 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 ...
1 vote
0 answers
27 views

How to shorten the GPLv3 text [duplicate]

The question is simple: How should I shorten the text of GNU GPLv3 (674 lines) for adding it to the top of all the source files in a repository? As an example, here is a piece of text added to the top ...
20 votes
2 answers
338 views

How to handle a pattern of GitHub volunteers wanting to work on an issue then disappearing

Since I registered my project on Up For Grabs, I get a lot of novice volunteers, which is great as I like both the ideas of 1) improving the app 2) introducing novices to open source collaboration. ...
3 votes
1 answer
269 views

Contributing own code partially relying on a LGPL-3 python module, on an Apache2 Project?

My goal is to make a contribution to an open source Python project hosted on GitHub, which has an Apache 2.0 license. To do so, I wrote a few lines of code. However for a specific feature of my ...
5 votes
2 answers
2k views

How is the wow.js fork free, while the original project is not free?

I searched for a library to manage browser scrolling. I came upon https://wowjs.uk/. If you look at the bottom, it says it's free, and on its GitHub page the license is MIT. However, it's a project ...
4 votes
5 answers
2k views

Opensource projects using JIRA? [closed]

For my master thesis in software engineering I am looking into opensource projects using JIRA as an issue tracking system. However, other than Jenkins and the projects by Apache, it seems that such ...
5 votes
1 answer
148 views

Question about upgrading GPL license on a forked project

I'm looking to fork a project on GitHub that was last updated "Three Years Ago" according to GitHub, I've written to the author and not gotten a response - so I assume the project is dead. I ...

1
2 3 4 5