Jump to content

Как ГРАМОТНО перевести организацию на свободный софт?


Recommended Posts

Добрый день, уважаемые знатоки linux!

Хочу обсудить тему, особенно злободневную в свете все учащающихся проверок со стороны Microsoft! А именно - если бы понадобилось перевести организацию на свободно распространяемый софт, то как это грамотно сделать?

Для примера возьмем абстракную модель небольшой организации:

Несколько (шутк 10) серверов MS Windows 2003 Server, AD. Среди них файловые, приложений и технологические (роботы всякие сидят).

Есть выход в инет, через киску.

В качестве прокси IIS.

В качестве почтового сервака Exchange. Естественно, интегрирован с AD.

В качестве OS на клиентских машинах - Windows XP SP2. Русская, само собой.

Антивирус - ну, неважно. Допустим какой-нибудь коммерческий. Есть на серверах и на рабочих станциях.

Представим, что админы не сильно глупые и в организации активно юзается AD, используются сценарии загрузки рабочих станций, плавающие за пользователями сетевые профили и всюду, где можно, используется механизм Windows Identification.

На серверах из прикладных MS продуктов стоит:

- MS SQL Server

- MS Exchange

- MS IIS

- MS SharePoint Server

Рабочих станций примерно 100.

Кроме того, в организации бухгалтерия пользуется 1С, пользователи активно юзают MS Word и MS Excel, кое-то Powerpoint.

Все используют Outlook, причем используются общие папки на сервере MS Exchange для организации совместной работы и назначения заданий.

Также используется MS InfoPath, в качестве средства примитивного документооборота.

Также есть унаследованные приложения, которые работают в MS DOS - это всякие фокспрошные и клипперные программы, которые переписывать некому.

Юристы юзают какую-то правовую базу, или даже две - Гарант и Консультант+.

Канцелярия активно переписывается с клиентами, пересылая туда-сюда вордовые и эксельные документы.

Как-то так. Средняя жизнь небольшой конторы.

Сразу скажу, что SharePoint и InfoPath не принципиальны - можно и убрать.

Ввел просто для усложнения задачи.

Вот.

И каков будет сценарий перевода?

Прерывать работу нельзя, только на выходных.

Подумал и решил, что можно еще добавить MS Access.

Предположим что экономисты или аналитики используют, чтобы выборки по данным проводить.

А! Блин, забыл! Какая же организация сейчас без сайта!

Значит есть еще дизайнер, который работает с фотоаппаратом (снимки в формате Raw), с планшетным сканером, с принтером цветным струйным (Epson какой-нибудь). Из ПО у него Adobe Photoshop, Image Ready, Acrobat (не ридер, а полный акробат!), до кучи Adobe Premiere (хотя на кой фиг ему Премьер, ну да ладно) и Corel Draw с Adobe Illustrator.

Еще есть охранники, у которых тоже есть сервер (а может и рабочая станция, по фиг), на котором крутится приложение к которому подключено 20-30 камер видеонаблюдения и оно все видеопотоки цифрует и пишет в avi-шки. Под Windows, само собой.

Ну как-то так.

------------------------

Дополнение:

Скидывали мне такую вот ссылку:

>Посмотри сюда http://www.linuxrsp.ru/win-lin-soft/table-rus.html и немного вопросов отпадет.

Проблема в том, что по ссылке приведена таблица, содержащая только названия программ, без описания их дополнительной функциональности.

Расчет составителей таблицы направлен на то, что либо пользователь сам отлично знает все программы, причем как с той, так и с другой стороны (но зачем ему тогда такая таблица?), либо ему хватает (или он нуждается в) только основной функциональности приложений.

К примеру, возьмем почтовый клиент.

Понятно, что есть всякие клиенты. Но поддерживают ли клиенты в правой части таблицы, допустим, OpenLDAP? А если поддерживают, то все ли? Показывают ли они письма в HTML формате? А если письмо в формате Word? Покажет ли его клиент, как это делает MS Outlook или надо будет запускать OpenOffice? Имеет ли клиент механизм отслеживания получения/прочтения/ответа/перенаправления писем с проставлением меток в оригинальном/полученном/перенаправленном письме? Есть ли механизм скриптов, не фильтров, а нормальных скриптов на любом из языков (в Outlook можно использовать скрипты WSH, то есть можно и Java, и C#, и старый VBA)?

Вторая засада в том, чтобы не просто подобрать аналог, а подобрать аналоги так, чтобы они могли работать совместно.

Интероперабельность в продуктах MS, на мой взгляд, хоть и не на большой высоте, но на порядок превосходит то, что я видел в обособленных приложениях. Понятно, что основана она не на открытых стандартах взаимодействия, зачастую урезанных или иногда даже отсутствующих в некоторых областях, на которые вынуждены опираться разработки свободного софта, но факт остается фактом - если производить замену, то конечным пользователям надо предоставить как минимум, те же возможности, что у них были раньше. И не путем невероятного усложнения их действий - этим мы спровоцируем недовольство измененими, а может даже вызовем откат к старому. А также, крайне желательно, не путем невероятного усложнения работы админов - админы тоже люди, а от работы кони, как известно, дохнут. К тому же - чем выше уровень сложности системы, тем большее значение приобретает опыт и квалификация персонала, возрастает уровень операционного риска. Ну и деньги - опытные и умные админы стоят недешево.

Я бы с удовольствием почитал детальные succes story, о переводе организаций с 100-200 рабочими станциями на свободный софт. Причем не сугубо узкопрофессиональные фирмы, понятно, что можно перевести на unix допустим интернет-салон с 300 рабочих станций - все-таки деятельности фирмы очень специфичная. Интересует опыт работы с организациями "широкого профиля", примерно такими, какую я описал.

Есть ссылки на такие статьи?

Link to post
Share on other sites

Цитата:

Проблема в том, что по ссылке приведена таблица, содержащая только названия программ, без описания их дополнительной функциональности.

Вы бы по названиям программ пощелкали. Wink Это, как правило, ссылки на их домашние страницы. А уж там и про функциональность почитать можно.
Link to post
Share on other sites

В таких условиях - нереально. Слишком много требований. Во-первых, графика и бухгалтерия. Под Линукс бесплатных нормальных нет, запускать под эмуляторами можно, но это - как повезет. Во-вторых, если ни пользователи, ни админы не желают дополнительно напрягаться, то о чем говорить?

Link to post
Share on other sites

vpk писал(а) Thu, 14 June 2007 11:45

В таких условиях - нереально. Слишком много требований. Во-первых, графика и бухгалтерия. Под Линукс бесплатных нормальных нет, запускать под эмуляторами можно, но это - как повезет. Во-вторых, если ни пользователи, ни админы не желают дополнительно напрягаться, то о чем говорить?

+1 Smile

Link to post
Share on other sites

ИМХО сие нереально

Я не эксперт по части линкуса и свободного софта, но состояние развития этого свободного софта, как я это вижу, - ему еще далеко до мелкософта.

Даже на уровне одиночного продвинутого юзера, часто нет способов сатисфакции )

а уж на уровне групп... тут дело плохо.

еще раз ИМХО - линукс со свободным софтом прокатит для внедрения в маленькой конторе <20 юзеров без особо извращенных запросов по части совместной работы с документами, и без всяких адинэсов и консультантовплюс - этих зверей сажать на отдельную машину под виндами.

ЗЫ что вам мешает завести терминальный сервер на вин2к сервер2003, запустить на нем все требуемое, и обеспечить секьюрность работы юзеров в терминалах?

и работайте себе на здоровье в линуксах Wink под rdesktop-ами.

заведите себе красную кнопку (на всякий случай), и всего делов.

Link to post
Share on other sites

Я не вижу в вашем посте постановки задачи. Вы привели набор решений, а не набор задач. Приводите набор задач, и я расскажу, какими средствами их можно будет решить, если эти задачи вообще встают под Linux.

Алексея не слушайте - под Linux средства автоматизации групповой работы и документооборота всегда были мощнее таковых под Windows.

Link to post
Share on other sites
  • 2 weeks later...

vpk писал(а) Thu, 14 June 2007 11:45

В таких условиях - нереально. Слишком много требований. Во-первых, графика и бухгалтерия. Под Линукс бесплатных нормальных нет, запускать под эмуляторами можно, но это - как повезет. Во-вторых, если ни пользователи, ни админы не желают дополнительно напрягаться, то о чем говорить?

А кто-нибудь вообще интересовался на счет 1С?

Между-прочим представители 1С утверждают, что 1С-бухгалтерия идет под Linux без проблем...

Кроме того, а кто мешает вам оставить один(два) файловый сервер под Win2000 и работать в терминальном режиме? У Вас же как мне помнится 10 серверов.

В принципе я не вижу никаких проблем в вашей задаче, нужно только правильно установить цель и творчески подойтик решению проблемы.

Если основная цель - снизить расходы на ПО, то перевод только рабочих станций(там, где можно), а так же почтового сервера уже дает хороший результат.

Только не надо перегибать палку и искать совершенно бесплатного решения. Cool

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...