Skip to content

Instantly share code, notes, and snippets.

View osowskit's full-sized avatar

Tom Osowski osowskit

View GitHub Profile

TLDR

Companies will usually take a hybrid approach when producing open source software. Open Source projects eventually outgrow a single repository and will benefit from having a dedicated Organization.

Background

Many applications start by consuming open source software before finding it necessary to contribute back to the projects they depend on. Additionally, for a variety of reasons, teams often decide to launch new open source projects. GitHub provides guides that helps individuals, communities, and companies embrace open source software : https://opensource.guide/

These documents provide guidance on topics ranging from how to start a new project and build communities to an overview of best practices covering legal and maintainer responsibilities. This information can be used to help your company define policies and processes that encourage open source contributions while protecting your intellectual property and encouraging participation.

@osowskit
osowskit / web-servers.md
Created May 19, 2017 03:40 — forked from willurd/web-servers.md
Big list of http static server one-liners

Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.

Discussion on reddit.

Python 2.x

$ python -m SimpleHTTPServer 8000