නිදහස් සහ විවෘත මෘදුකාංග