open soft