2026-03-31open sourceA balanced overview of open source, including both the pros and the tricky parts.