New website reflects OSI’s evolving mission Open Source Initiative · Oct 19, 2026 · Nick Vidal Keywords website · reflects · OSI · evolving · mission Visit publisher ↗