Цитата: problemsolver от 28.09.2010 08:39:11
А теперь с таким же задором расскажите, какой процент от компьютеров в стране занят этими задачами. Ради 0.01% - конечно, все должны поставить себе платные винды.
Если мы говорим о home users - им Linux подошёл бы, если бы под него игрушек побольше было. Большинству из них нужен какой-нибудь браузер, простая печатающая машинка и чтобы игрушки запускались. Будет много игрушек под Linux - будет счастье для home users. Пока, правда, таких игрушек негусто по сравнению с Win/Mac.
Если мы говорим о small office - им Linux вполне подойдёт. Офис - есть какой-то, почта - есть. Больше им, по большому счёту, ничего не надо.
А вот если говорим об enterprise, то бишь о большой глобальной компании, то ниша Linux там небольшая. Там его активно продвигает IBM, ну и Oracle ещё. На Linux можно строить хорошие web-серверы, а также серверы баз данных. Но сервер БД он ограниченный, так как либо дорогой Oracle, либо бесплатный MySQL. А вот MS SQL, к сожалению, не пойдёт там. То есть тут зависим от того, какую SQL-платформу используют приложения, которые мы используем. Oracle Enterprise Linux стоит денег, но очень небольших - $100 в год это не цена для сервера.
Чего лучше не делать на Linux - сервер домена (тут всё понятно), файл-сервер (поддержка протокола SMB есть, но родная - лучше).
По серверу приложений - тут всё зависит от того, какие приложения используются в компании. Если они написаны на ASP.NET - мимо Windows не пройдёшь. Но есть Windows Server Web edition, который стоит весьма недорого и его покупка проблемы не составляет.
По рабочим местам - Linux в ауте. Везде учат пользованию офисными пакетами от MS. Переучивать толпу людей с MS Word/Excel на Star Office никто не будет. Ибо это выйдет дороже чем покупка MS Office (10000 р). То есть курсы-то конечно копеечные, но отвлечение работника на них на несколько дней - это слишком дорого. Многие корпорации до сих пор используют MS Office 2003 потому, что переучивать людей на другой интерфейс не хотят из экономических соображений.
Ещё по офису - совместимость Star Office с MS Office. Что-то простенькое они всасывают и конвертируют отлично. Но стоит подсунуть им мало-мальски сложный документ - начинаются проблемы (я пробовал). А если там, не дай бог, скрипты на VBA были использованы (в корпоративных шаблонах - не редкость), то тут Star Office бессилен.
По самим рабочим местам - у вас админ будет сам по всем сотням компов бегать и обновления на Linux ставить? Сам на каждой машине будет отдельно все права выставлять? Или всё же просто поднимет WSUS настроит один раз Domain Policy?
Короче - по офису крупной компании дешевле ничего не менять и продолжать работать на связке Win+MSOffice, ибо выигрыша от Linux тут не получается. Рабочее время людей - оно тоже не бесплатное.
По бухгалтерии - да, 1C уже под Linux появился. Но это - в small office скорее. По крайней мере, в нашей конторе используется совсем другое ПО для ведения счетоводства, и оно с Linux несовместимо.
По инженерным программам - писал уже. SolidWorks и иже с ним - уже используются. Уже куча всего в них нарисовано. Переход на другую программу потребует конвертации всех существующих чертежей, что невозможно. Потому как не через DXF же их переносить, в самом деле. Там вся инфа внутренняя чертежа теряется. Соответственно, переход на другое ПО мало того что потребует переучивания инженеров и даст их простой и низкую производительность в первые месяц-два, так ещё и потребует фактически перечерчивания всего созданного ранее. Это офигенно дорого. И очень долго. А компании нужно новую продукцию делать, а не старые чертежи мусолить.
Вот и получается, что крупным компаниям переход с Win на Linux попросту невыгоден. Как минимум, переход этот сильно спорен по стоимости, если учесть стоимость рабочих часов людей, а как правило - убыточен. Вот никто этим всерьёз и не заморачивается.
PS: Я не в ITSD работаю, я больше по части разработки софта.