У армейцев очень рулит документ с названием типа "Профиль переносимости ПО". Так вот там вся переносимость основана на POSIX, SUS и опенсорсе, в смысле обязательной сдачи исходников продукта заказчику для проверки на закладки партнеров и для посмертного анализа коров. Винда там какбе при деле, но в реальности живет исключительно для слива дезы в викиликсы. Обязательное применение этого профиля случилось после того, как в Средиземном море на крейсере "взбунтовалась" Windows NT 4.0, которой за бешеные откаты ВМФ оснастил пару своих наисовременнейших корыт и вывел их на опытную эксплуатацию. Как раз тогда вторая редакция профиля близилась к утверждению и МС пыталась как-то повлиять на решение комитета башлянием морякам и пропихиванием винды в качестве серверов и для управления стрельбой. Крейсер плыл себе по морю неделю, и тут в разгар бурного отдыха экипажа приключилась внезапное. Башни завертелись, в стволы позапердоливались снаряды и рынды начали отбивать сигналы к атаке. Пришлось нахер отключить электричество на всем крейсере с помощью перерубания топором силовых кабелей. После этого два буксира потащили крейсер в доки, а комиссия в срок менее недели утвердила профиль с ADA, C, FORTRAN и COBOL в роли самых подходящих для правительства и армии языков, а POSIX и SUS -- в роли критерия переносимости.
|