Avoimen lähdekoodin ja kolmansien osapuolien komponentit