هر کامپیوتر مایکروسافت با یک "فیـرم ویر" اختصاصی عرضه میشه – یه نرمافزار خاص که چگونگی کارکرد قطعات سختافزاری مختلف باهم رو برای ایجاد یه تجربهی کاربری روان مدیریت میکنه. مدیریت مصرف برق، حرارت دستگاه، امنیت، اتصال به اینترنت و سایر قابلیتها همگی به عهدهی فیرم ویر سرفیس هستن. مایکروسافت توی یه پست وبلاگ جدید، چگونگی پیشرفت فیرمویر خودش رو طی بیش از ۱۰ سال گذشته توضیح داده.
سال ۲۰۱۲، وقتی مایکروسافت اولین سرفیس و سرفیس پرو رو معرفی کرد، فقط باید برای دو دستگاه فیرم ویر مدیریت میکرد. هرکدوم از این کامپیوترها یه فیرم ویر اختصاصی داشتن که برای نیازهای خاص اون دستگاه ساخته شده بود. اما بعدا مایکروسافت تعداد دستگاهها، شکل ظاهری شون و دسته بندی شون رو بیشتر کرد که هرکدوم ویژگیها و پیچیدگیهای خودشون رو داشتن. رسیدگی به مشکلات و اضافه کردن ویژگیهای جدید به یه کار خسته کننده تبدیل شده بود.
تیم سرفیس تصمیم گرفت با یه روش جدید به این چالش غلبه کنه. اونها از یه معماری مشترک فیرم ویر با یه هستهی مرکزی برای تمام دستگاههای سرفیس و یه سری الحاقیهای مخصوص هر دستگاه استفاده کردن. این روش بهشون اجازه داد که مثلا یه راه حل واحد برای مشکلات چند مدل مختلف بسازن. این روش که سریع و کارآمد بود، باعث ایجاد استاندارد سازی آپدیتهای فیرمویر شد که ۹ سال پیش اجرایی شد.
با گسترش محصولات سرفیس مایکروسافت، مشکلات جدیدی هم به وجود اومدن. قابلیت ارتقای سخت افزاری، انعطاف پذیری بیشتر و همینطور نیاز به یه روش کارآمدتر برای ارائهی آپدیتهای قابل اطمینان، مایکروسافت رو مجبور کرد که یه روش جدید ابداع کنه.
در نتیجه، توسعه دهندهها یه "معماری فیرم ویر قدرتمند" رو پیاده سازی کردن که الان تقریبا توی تمام دستگاههای سرفیس استفاده میشه. این معماری شامل بهبود کارکرد بین پلتفرمها و سازندههای تراشه، خودکارسازی قوی، قابلیت استفادهی مجدد از کد و یه تجربهی کاربری یکسان توی شکلهای ظاهری مختلف مثل تبلت، لپتاپ، داک و غیره میشه.
با وجود این پیشرفتها، مایکروسافت میگه که مسیر توسعهی فیرمویر سرفیس هنوز تموم نشده و اونها دائما به دنبال راههای جدید برای بهبود اکوسیستم دستگاهها و پلتفرم فیرمویر خودشون هستن. این موارد شامل چیزایی مثل ادغام بهتر سنسورها، اقدامات امنیتی مبتنی بر RUST و قابلیتهای راحتی مختلف میشه.
آپدیتهای فیرم ویر سرفیس که ما اینجا تو Neowin زیاد درباره شون صحبت میکنیم، شاید به اندازهی آپدیتهای ویژگیهای ویندوز هیجانانگیز به نظر نرسن. اما پشت اون آپدیتها، یه تیم مهندسی هست که خستگیناپذیر کار میکنه تا یه تجربهی کاربری عالی رو ارائه بده.