In contrast, software DSM systems implemented at the library or language level are not transparent and developers usually have to program them differently.
در مقابل، سیستمهای نرمافزاری DSM پیاده‌سازی شده در سطح کتابخانه یا زبان برنامه‌نویسی شفاف نیستند و توسعه دهندگان معمولاً مجبور هستند تا آنها را به طور مختلف برنامه‌نویسی کنند.