Was open source inevitable? (Part 3)

Was open source inevitable? (Part 3)

00:00