Skip to content
Permalink
Browse files

Create CONTRIBUTING.md

  • Loading branch information...
pushaowei committed Sep 21, 2017
1 parent c373b72 commit 04cf78a8ef89009f8283f4b179d28efcd0223fd0
Showing with 15 additions and 0 deletions.
  1. +15 −0 CONTRIBUTING.md
@@ -0,0 +1,15 @@
What does “open source” mean?

When a project is open source, that means anybody can view, use, modify, and distribute your project for any purpose. These permissions are enforced through an open source license.

Open source is powerful because it lowers the barriers to adoption, allowing ideas to spread quickly.

To understand how it works, imagine your friend is having a potluck, and you bring a cherry pie.

Everybody tries the pie (use)
The pie is a hit! They ask you for the recipe, which you provide (view)
One friend, Alex, who’s a pastry chef, suggests reducing the sugar (modify)
Another friend, Lisa, asks to use it for a dinner next week (distribute)
By comparison, a closed source process would be going to a restaurant and ordering a slice of cherry pie. You must pay a fee to eat the pie, and the restaurant probably won’t give you their recipe. If you copied their pie exactly and sold it under your own name, the restaurant could take action against you.

Why do people open source their work?

0 comments on commit 04cf78a

Please sign in to comment.
You can’t perform that action at this time.