Компания друга (<5 сотрудников) запускает POS-приложение (.Net на Windows Desktop OS), которое использует объектно-ориентированную базу данных (Cachè из Intersystems). Сервер - довольно старый D820/8Gig/HDD, который работает под сервером Win2k. Сервер БД будет обновлен до 64bit в течение следующего месяца. В то же время, мой друг также хочет обновить сервер (i5-4570/8Gig/SSD), но вместо серверной ОС я предложил (по соображениям стоимости) использовать Win7-Pro/64. Поставщик программного обеспечения "требует", чтобы ОС была серверной ОС (причина: потому что это сервер…), хотя они действительно не могут объяснить, почему. Единственной причиной, по которой они пришли, было ограниченное количество "подключенных" пользователей. Win7 допускает 20 (afaik), что превышает количество возможных клиентов в 3 раза. Есть ли "веская" причина, по которой следует использовать Windows Server (нет необходимости в ADS, управлении пользователями, DHCP и т.д.), Если единственная необходимая функциональность сервера - это сервер базы данных (сторонний)? Я имею в виду: мы не говорим о W2k-Srv против Win98-Dt, не так ли?
Забавный sidenote (imho): аппаратное предложение поставщика программного обеспечения (приложения POS) включало сервер с серверной ОС и второй (резервный, аварийный) компьютер с Win7-Pro. Если для установки действительно потребуется серверная ОС, зачем предлагать настольную ОС для резервного сервера?