خریدن ماشینی که نرمافزار درونش است
بخش مکانیکی یک خرید سرمایهای را دههها رویه قراردادی پوشش میدهد. نرمافزار درونش را معمولا مجوزی پوشش میدهد که کسی در اتاق نخوانده است.

ماشینابزار عمری بیستساله دارد. رایانه صنعتیای که میگرداندش عمری هفتساله دارد، سامانه عامل آن رایانه افق پشتیبانی پنجساله دارد، و مجوز برنامه سالانه با شرایطی تمدید میشود که فروشنده میتواند تغییرشان دهد. کسی سفارش خرید برای این سه عمر متفاوت امضا نمیکند؛ یکی برای یک ماشین امضا میکنند.
همان ناهمخوانی جایی است که بیشتر غافلگیریهای ناخوشایند تجهیزات سرمایهای صنعتی اکنون در آن زندگی میکنند، و تقریبا هیچکدامش را شرایط تجاریای پوشش نمیدهد که سمت مکانیکی را کاملا خوب اداره میکنند.
از این آغاز کنید که واقعا چه چیزی خریده میشود. نرمافزار به جای فروخته شدن، مجوز داده میشود، پس ارزش دارد صریح بپرسید: مجوز دائمی است یا اشتراکی، به ماشین گره خورده یا به کاربری نامدار یا به دانگلی روی شبکه، اگر ماشین به سایت دیگری برود چه میشود، اگر شرکت بازسازماندهی شود و شخصیت حقوقی عوض شود چه میشود، و اگر سرور مجوز در دسترس نباشد چه میشود. همین آخری خط تولید خوابانده است. ماشینی که برای اعتبارسنجی مجوز به خانه تلفن میزند و نمیتواند، ماشینی است که شاید به کار ادامه دهد و شاید نه، و پاسخش به قرارداد تعلق دارد نه به یک خاطره.
سپس افق پشتیبانی، که باید به شکل تاریخ پرسیده شود نه احساس. فروشنده تا کی برای نرمافزار درون این ماشین وصله امنیتی میدهد؟ تا کی روی سامانه عاملی بهروز پشتیبانیاش میکند؟ وقتی سامانه عامل از پشتیبانی خارج شد — و درون عمر ماشین خواهد شد — چه کسی هزینه مهاجرت را میدهد، و آیا اصلا از نظر فنی ممکن است، یا برنامه فقط روی همان نگارشی اجرا میشود که عرضه شده بود؟ مقدار زیادی از تجهیزات صنعتی امروز دقیقا به همین دلیل روی سامانه عامل بیپشتیبان کار میکنند، و تصمیمی که آنها را آنجا نشاند هنگام خرید و با نپرسیدن گرفته شد.
امانتسپاری کد منبع برای هر چیز حیاتی ارزش مطرح شدن دارد، و ارزش دارد بفهمیم واقعا چه تحویل میدهد. امانتسپاری درست تنظیمشده، کد منبع و محیط ساخت را نزد شخص ثالثی میگذارد که در رویدادهای تعریفشدهای مانند توقف فعالیت فروشنده آزاد میشود. جانشین پشتیبانی نیست و اگر سپرده هرگز راستیآزمایی نشود تقریبا بیفایده است، چون کدی که ساخته نمیشود کد نیست. اگر امانتسپاری آنقدر مهم است که پولش را بدهید، آنقدر مهم هست که راستیآزمایی دورهای بخواهد.
داده و واسطها بند جداگانهای میطلبند. مالک دادهای که ماشین تولید میکند کیست؟ آیا میتوان آن را در قالبی مستند و بیخرید چیز دیگری صادر کرد؟ واسط برنامهنویسی هست، مستند است، و همان شرایط پشتیبانی بقیه شاملش میشود؟ ماشینی که داده عالی تولید میکند و فقط از راه درگاه فروشنده دیدنی است، ماشینی است که در سامانههای خود سایت شرکت نخواهد کرد، و فهمیدن این پس از نصب، کاری یکپارچهسازی را به یک مذاکره بدل میکند.
امنیت سایبری هم بیسروصدا به پرسشی تدارکاتی بدل شده است. زیر قانون تابآوری سایبری اتحادیه اروپا و رژیمهای مشابه جاهای دیگر، محصول متصل تعهداتی حمل میکند، و برای تجهیزی که در بازار اروپا عرضه میشود آن تعهد بر دوش سازنده است. خواستن فهرست اجزای نرمافزار، نقطه تماس افشای آسیبپذیری، و تعهدی درباره زمانبندی وصلهها اکنون درخواستی معقول و روزبهروز رایجتر است، و فروشندهای که نمیتواند پاسخ دهد چیز سودمندی به شما میگوید.
هیچکدام از اینها قالب قرارداد بازنویسیشده نمیخواهد. میخواهد که پرسشهای نرمافزاری در جریان ارزیابی پرسیده شوند، به دست کسی که سال ششم هم آنجا خواهد بود، و پاسخها در سفارش نوشته شوند نه از جلسهای به یاد آورده.