Is open-source software a blessing?