RubberDuck
  • Member for 6 years, 6 months
  • Last seen more than a week ago
What can I assume if a publicly published project has no license?
Accepted answer
139 votes

If a repository has no license, then all rights are reserved and it is not Open Source or Free. You cannot modify or redistribute this code without explicit permission from the copyright holder. I'm ...

View answer
How can I convert users to contributors?
Accepted answer
24 votes

Make it clear that you want contributions. Make it easy. I would start by putting a friendly note in your project's ReadMe file. This project is looking for contributors. If you have a feature ...

View answer
Rules/Guidelines about forking a project vs. creating a new one?
Accepted answer
20 votes

You should (github) fork when: You intend on submitting pull requests back upstream. The maintainer doesn't like your new feature set, so you decide to add them anyway, and maintain the fork in ...

View answer
How much of the C# programming language is open source?
18 votes

The C# language specification is publicly available, but Copyright of Microsoft. The Roslyn compiler is licensed under Apache 2.0, so that's open source. Could I bootstrap it given all the code ...

View answer
Do Stack Exchange’s ToS mean that the user-generated content is double-licensed to them?
11 votes

Does this sentence just summarize what the consequences are of licensing (to SE) my content under CC BY-SA 3.0? Or does this sentence state that I’m licensing (to SE) my content under a ...

View answer
What tools on GitHub can help me do quality assurance for my projects?
Accepted answer
10 votes

How about some tools that integrate with GitHub? Do you unit test your code? (Hint: You should be.) Set yourself up with a build server to automatically run the tests when a pull request is received. ...

View answer
Is it possible to release a project under the GPL if it contains MIT-licensed libraries?
Accepted answer
9 votes

Yes. It is possible to release a project that uses MIT licensed libraries under a GPL license. The MIT license is a permissive license which has no very few restrictions on code that links to its ...

View answer
How can i grow my open source project?
9 votes

I think your question boils down to "How can I market my WidgetMaker5000 with zero budget?". It's not easy, but it can be done. Build something useful. Nothing else you do will matter if your ...

View answer
Could I run my own websites about projects I do not own?
9 votes

1.It's open-source, so I can host my own builds of software that I compiled myself. Yes. You can. 2.The names of the projects are not registered, so I can use them at my own will and it's not ...

View answer
How common is it to run an open-source project on GitHub that will render on a website?
Accepted answer
7 votes

Are there any security issues with creating an open source project that will run on a website that you host? Not any that wouldn't be a concern for any other site. You should be extra careful to ...

View answer
What's the point of running free software on non-free hardware?
4 votes

You said “hardware”, not specifically “PC” hardware, so let’s talk about why Free software on Proprietary hardware might make sense in this IoT world we’re living in. First, let me say that I’ll be ...

View answer
What is the license of the scaffolding files Visual Studio generates automatically?
4 votes

I found the license for Asp.Net MVC on Nuget. It reads: a. DISTRIBUTABLE CODE. In addition to the .js files described above, the software is comprised of Distributable Code. “Distributable ...

View answer
How to release code that depends on an unmerged branch
Accepted answer
4 votes

In order for your release to remain stable, you're going to need to fork that unmerged branch yourself. Otherwise, that branch may disappear, rendering your package unusable. As you mentioned in the ...

View answer
How to get help to get a company to open source a defunct product?
3 votes

You appeal to the one thing that motivates most companies, their bottom line. You’d need to show them that their investment would give them a return. Microsoft didn’t open source the Win 3.0 file ...

View answer
Using GPL library in unit test suite of open source library?
Accepted answer
3 votes

When you say that the test code is embedded in the same source, but in different modules, I'm assuming that you mean either they have their own files in the main library or their own classes in the ...

View answer
How to indicate that I also have an issue on github?
3 votes

As a maintainer, I have to disagree with the answers telling you to give a ":+1:" on the issue. We use that as a signal that the maintainers have "blessed" a feature, i.e, we're likely to accept a ...

View answer
Can I use CodeProject code in a GPL project?
3 votes

In my humble opinion, what makes the two licenses incompatible are these two snippets from the two licenses. GPLv3: No Surrender of Others' Freedom. If conditions are imposed on you (whether by ...

View answer
Can you reuse a project's name, if the project is MIT licensed?
3 votes

No. You can not. The project's name is protected by Trademark, which is a separate issue entirely from Copyright. The MIT license grants you, as a consumer, certain rights that would otherwise be ...

View answer
How does one structure a C# OSS project to be accessible to wide ranging group of developers?
2 votes

Visual Studio is both backwards and forwards incompatible, so everybody in the project has to use the same version, if somebody uses a newer version, it breaks support in the project file for ...

View answer
How to prevent users to jump to "premium" plan in a web-app
2 votes

As others have pointed out, the secret here is to keep your proprietary source proprietary. What no one has mentioned is how. You'll need a plug-in architecture to achieve this properly. Make your ...

View answer
Policy for feature request in the issue tracker of widely used applications
2 votes

We allow anyone to open an issue and make feature requests. We try very hard to respond to actual issues quickly, but obviously can't always fix everything. Bugs are bugs, but feature requests are ...

View answer
Is the code generated from a GPLv3 EBNF grammar a derivative work?
2 votes

I dug into this and found some answers in the GPL FAQ. Is there some way that I can GPL the output people get from use of my program? For example, if my program is used to develop hardware designs, ...

View answer
Can paid-for Open Sourcing be a viable model for a freelancer?
2 votes

You could always take the "pay for documentation" route. Give away just enough documentation to get people started and wanting more. Then publish a book containing a deep dive into the advanced use of ...

View answer
How does Maven help in documenting the provenance for Maven jars?
Accepted answer
1 votes

If I understand your question correctly, you can simple add this information to your POM file. The following is an example from the Maven POM reference. <licenses> <license> <...

View answer
In what ways can students get involved in Open Source?
1 votes

I would highly recommend http://www.firsttimersonly.com/ It's dedicated to helping people who have never contributed to open source before contribute.

View answer
How do I make sure my installer doesn't set off virus scanners?
1 votes

First off, you need to understand that this isn't just you. It happens to all kinds of projects. That's Git several hours after release. Symatec thinks it's not trust worthy too. Bmarguiles is ...

View answer
The download for source is a newer version than the version shipped
1 votes

When you say that it points to the creator's git repo, I assume you mean their central repository on GitHub. By default, links on GitHub point to the latest version of the code, but it is possible to ...

View answer
How do open-source concepts apply to hardware?
1 votes

By releasing the blue prints and documents detailing the manufacturing process under a permissive license. Windowfarms is a great example of how hardware can be open sourced. Release your design & ...

View answer