Billboards in SF call attention to tech companies free-loading off open source

36 points | by coloneltcb 16 hours ago

15 comments