/Open Source

Open Source Licenses: 2019 Year In Review

- Luis Villa tl;dr: Luis outlines key trends in OS including (1) growth in China (2) shifts within the main OS organizations (3) push for ethical licenses and more.

featured in #173


My FOSS Story

- Andrew Gallant tl;dr: An insight into the negative emotions, pressures and economic issues faced by a FOSS maintainer. 

featured in #170


Open Source Migrates With Emotional Distress

- Armin Ronacher tl;dr: Armin wants a post-mortem on how the transition to Python 3 has been handled. There's a lack of transparency as to why the transition is needed. He feels like he's being "sold" and forced into migrating when, in fact, there are other reasons this migration is needed. 

featured in #167


Software Developers Should Avoid Traumatic Changes

- Drew DeVault tl;dr: Two types of changes in open source software inflict trauma on communities. A change where everyone has to overhaul their code to get it to work again, or a change to get code idiomatic again. Drew shows examples of both of these in the Python community.

featured in #163


The Mind Behind Linux (2016 Video)

tl;dr: Fascinating conversation about the inception of Linux and Git, and the man behind them. The initial community involved in Linux was critical. Git was a result of managing Linux's growth. Both projects were to solve Linus' immediate needs. 

featured in #162


GitHub Arctic Code Vault (Video)

tl;dr: In order to preserve the open source code we are highly dependent on, GitHub has built a vault in the Arctic where all Open Source code will be stored. You can read more about it here. 

featured in #162


It's The End Of Python 2. Are We Prepared?

- Jeremy Katz tl;dr: There is a burden on maintainers of the 200,000 Python libraries to meet the looming deadline. It's another reason why OS maintainers should be paid for their work.

featured in #159


In 2019, Multiple Open Source Companies Changed Course - Is It The Right Move?

- Scott Gilbertson tl;dr: The cloud has created tension amongst open sourced technologies and companies wrapping such technologies into products they sell. This articles debates between changing the open source business model and changing how open source is licensed.

featured in #157


The Internet Relies on People Working for Free

tl;dr: Using cURL as an example, we see a fundamental issue with open source projects. cURL was developed by one person. It's used in millions of different devices daily, none of whom pay for it. Click on the link in this tweet it you are paywalled.

featured in #154


But You Said I Could

- License Zero tl;dr: Options for making money developing open software. Generally, developing open software doesn't make a lot due to "institutional policies, social norms, and conventions currently run against that outcome." There are some trade-offs to consider.

featured in #152