proprietarysoftware