LINUX.ORG.RU

OpenChange 0.11 «Transporter»

 , ,


0

1

7 июля 2011 года команда разработчиков OpenChange — свободной открытой реализации Microsoft Exchange Server и протоколов Microsoft Exchange, представила версию 0.11 с кодовым названием «Transporter».

Разработка OpenChange была начата в 2003 году Жульеном Керигуэлом (Julien Kerihuel) в рамках Epitech Innovative Project в стенах Epitech (École pour l'informatique et les nouvelles technologies) во Франции.

Проект OpenChange был создан для абсолютно прозрачной для приложения-клиента Microsoft Outlook замены Microsoft Exchange Server, программного продукта для обмена сообщениями и совместной работы (Groupware), а также с целью разработки открытых библиотек, реализующих обмен данными по протоколам Microsoft Exchange для использования при разработке программного обеспечения для совместной работы, совместимого с продуктами Microsoft.

OpenChange тесно связан с проектом Samba4, находящейся в активной разработке новой версией файлового и принт-сервера Samba с поддержкой функционала контроллера домена Active Directory.
OpenChange 0.11 «Transporter» базируется на самом последнем выпуске Samba 4.0 alpha 16 (24 июня 2011 года), подготовленным командой разработчиков Samba во главе с Эндрю Бартлетом (Andrew Bartlett) специально для команды OpenChange.

В работоспособности OpenChange в связке с Groupware-сервером SOGo можно убедиться в видеоролике на YouTube и на сайте OpenChange.

>>> Исходный код

>>> Wiki проекта

>>> Официальный сайт

★★★

Проверено: JB ()

Лет через 10 можно будет в продакшн запускать!

a-ta-ta ()

блин, ну что за мода - wine, mono, сабж...
людям по приколу вечно догонять мелкософт?
уж лучше бы велосипедили, ей-Богу.

dib2 ★★★★ ()
Ответ на: комментарий от dib2

Это и есть самый настоящий велосипедизм, с квадратными колесами, ага

anonymous ()

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

alikhantara ()

С вашего позволения, я вынес все знаки регистрации торговых марок. Мы же не пишем тут Linux™, хотя это точно такая же торговая марка.

Shaman007 ★★★★★ ()

Пара вопросов.
Раньше проблемы были с не латинскими символами. Сейчас починили это дело?
Хоть где-то это скручено вместе с аконади? Или опять перекомпилять всё что можно надо?

anonymous ()
Ответ на: комментарий от anonymous

>OpenChange тесно связан с проектом Samba4

нынче 2011 год, а AD появился в win2000 и ... :-( думаю и этот чендж такой же...

anonymous ()
Ответ на: комментарий от dib2

Клиентская часть - нужна и даже очень. Без нее _нормально_ работать с Exchange (который стандарт де-факто в smb) невозможно.

leave ★★★★★ ()

перечитал новость дважды, но так и не понял: эта штука позволит, наконец, работать с эксчейнджем из линукса или можно возвращаться на мак?

thevery ★★★★ ()
Ответ на: комментарий от Shaman007

> С вашего позволения, я вынес все знаки регистрации торговых марок. Мы же не пишем тут Linux™, хотя это точно такая же торговая марка.

А человек старался.

kost-bebix ★★ ()

Так он вроде как и с тандербердом хорошо работает.

Но все равно непонятно, что там и зачем они сделали.

AVL2 ★★★★★ ()
Ответ на: комментарий от leave

>Клиентская часть - нужна и даже очень. Без нее _нормально_ работать с Exchange (который стандарт де-факто в smb) невозможно.

Эксченж безнадежно устарел и не нужен.

AVL2 ★★★★★ ()
Ответ на: комментарий от dib2

Ну, что плохого в mono? .NET CLR — это уже не Microsoft, это независимый стандарт. Кроссплатформенная платформа, помощнее жавы.

anonymous ()
Ответ на: комментарий от AVL2

>Эксченж безнадежно устарел и не нужен.

вы ещё скажите что ActiveSync устарел, ага

thevery ★★★★ ()
Ответ на: комментарий от AVL2

Зачем вы мне это рассказываете? Расскажите всем компаниям, которые его используют.

leave ★★★★★ ()

и как обычно mapi платный? в печь. Легче тогда чангу юзать чем все свистелки перделки «совместимые»

netmaniac ()
Ответ на: комментарий от leave

>Расскажите всем компаниям, которые его используют.

так они то в курсе, просто им деваться некуда- остается сидеть (анальная тема раскрыта?) на системе :-)

anonymous ()
Ответ на: комментарий от thevery

>>эта штука позволит, наконец, работать с эксчейнджем из линукса

Насколько я понял из информации на их сайте и в их Wiki, да.
Для этого они разрабатывают MAPIProxy, который сможет быть той прослойкой между MAPI-клиентом и MAPI-сервером, в роли которых могут выступать как продукты Microsoft (Outlook, Exchange), так и свободные реализации (OpenChangeClient, OpenChangeServer), которая необходима для обеспечения совместимости продуктов.

adriano32 ★★★ ()
Ответ на: комментарий от netmaniac

>>и как обычно mapi платный?

Отсыпь, где ты такое вычитал? Сабж открытый и свободный. Или ты по ссылке скачать побоялся флажок «I Agree» под GNU GPLv3 отметить, чтобы скачать?

adriano32 ★★★ ()
Ответ на: комментарий от Shaman007

Да собственно знаки регистрации были отмечены в режиме CopyPaste с оффсайтов MS, так что я не в обиде. Скорее это было символом того, насколько тяжела борьба с копирастизмом у проектов, ставящих задачи «сделать такое же, совместимое, но чтобы бесплатно».

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

А где я написал что вычитал это про ОЕ?
Или не различаем знаки ? и !
Просто когда смотрел несколько лет назад оно видимо было не развито.
А остальные просили денег. Подумали и отсыпали денег МС

netmaniac ()
Ответ на: комментарий от anonymous

Отвечаю цитатой из их Wiki:

http://tracker.openchange.org/projects/1/wiki/Meeting_of_2010-07-30

Brad indicated a desire to do more work on the Akonadi OpenChange resource (for KDE) but the server work is currently higher priority.

Также ребята из OpenChange были приглашены на январьский Echange RPC PlugFest в Редмонд, где вроде бы должны были тестить Akonadi в качестве клиента (пруф о намерениях).

adriano32 ★★★ ()

Корпорасты этот just-for-fun не оценят, а больше оно никому и не нужно.

shahid ★★★★★ ()
Ответ на: комментарий от adriano32

>Для этого они разрабатывают MAPIProxy

невероятно кривой костыль. видимо нормального готового решения так и нету :(

thevery ★★★★ ()
Ответ на: комментарий от thevery

Почему костыль? А вот давайте пригласим в тред Анатолия Атанасова (Anatoliy Atanasov) и спросим у него, почему так. Есть он на ЛОРе, случайно или нет?

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

>Почему костыль?

это вы серьёзно спрашиваете или прикалываетесь? 0_о

thevery ★★★★ ()
Ответ на: комментарий от thevery

Серъёзно, хочу услышать твоё мнение.
Разрабы Samba разработали SMB Traffic Analyzer, который использовали для анализа трафика при RI. Вот ребята из OpenChange тоже сделали похожую штуку. Я не вижу в чём костыльность этого решения, если в MAPIProxy вынесен код обработки принятых/переданных пакетов по протоколу Exchange + возможность написания своего кода для динамического внесения изменений в эти пакеты, а в OpenChangeServer/OpenChangeClient всё остальное, то чем такой модульный принцип плох?

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

повторюсь: главный минус такого решения в том, что я не могу в три клика настроить свой почтовый клиент+адресбук+календарь в три клика, как это делается в Outlook или Mail.app и уж тем более не даст прозрачной интеграции всего этого.
Все остальные решения типа прокси - это уже бубны и костыли.

thevery ★★★★ ()
Ответ на: комментарий от AVL2

>Эксченж безнадежно устарел и не нужен.

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

Клиенты умеющие с ним работать очень даже нужны

argin ★★★★★ ()
Ответ на: комментарий от thevery

>>я не могу в три клика настроить ..., как это делается в Outlook...

Мы о сервере говорим или о клиенте? Грош цена админу, который пускает почтовый сервер в продакшн после трёх щелчков мыши.
По поводу клиента: если ты не будешь корчить из себя Ъ, то прочитаешь в вики проекта (HowTo Setup OpenChange Client/HowTo Setup Outlook with OpenChange Server) или посмотришь скринкасты, что никаких особых сложностей настройка не представляет, как нативного OpenChangeClient, так и Outlook.

adriano32 ★★★ ()
Ответ на: комментарий от thevery

> я не могу в три клика настроить

А почему, кстати?

thesis ★★★★★ ()
Ответ на: комментарий от thesis

>>я не могу в три клика настроить
>А почему, кстати?

Наверное, потому что имя профиля, доменное имя/адрес сервера и логин пользователя надо вбивать с клавиатуры :D

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

Моё «почему» именно к этой области относится.
Может быть, с этой штукой возможна такая же автонастройка аутглюков, как и с эксченжем. Хочу подтверждения или опровержения.

thesis ★★★★★ ()
Ответ на: комментарий от thesis

>>Хочу подтверждения или опровержения.

Выше ссылка на HowTo Setup Outlook with OpenChange Server.

Правда, предлагаемые варианты настройки OpenChange_Server сливают тем удобным и графическим способам, которыми обыкновенно настраивают Exchange.

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

>Мы о сервере говорим или о клиенте?
клиенте, конечно

>Грош цена админу, который пускает почтовый сервер в продакшн после трёх щелчков мыши.

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

>посмотришь скринкасты

цитата:
«The demonstration focuses on sending emails with UTF8, small/big HTML content, multiple recipients and attachments. The last part of the screencast is dedicated to emails and attachments fetching.»

и где тут интеграция с гуёвым клиентом? где интеграция с календарём и контактами?

thevery ★★★★ ()
Ответ на: комментарий от adriano32

А, ясно.
Ну, может сделают когда-нибудь.

thesis ★★★★★ ()
Ответ на: комментарий от thevery

>>и где тут интеграция с гуёвым клиентом? где интеграция с календарём и контактами?

Сейчас это работает в связке OpenChangeServer+SOGo. В SOGo как раз твои календарь, контакты, гуёвый клиент для почты. Сам по себе SOGo не умеет работать с Outlook. Ссылка на видео в ОП.

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

>Сейчас это работает в связке OpenChangeServer+SOGo.

но вопрос-то был в другом - как мне из линукса нативно подключиться к «настоящему» exchange'у (а не к суррогатному OpenChangeServer), как делают это outlook, mail.app, iOS и даже android.

thevery ★★★★ ()
Ответ на: комментарий от thevery

>>как мне из линукса нативно подключиться к «настоящему» exchange'у

Так ты об этом... Ну к Akonadi прикручивали сабж, вон выше анон писал, что при этом были проблемы с кириллицей. Я же ему и ответил, что разрабы сейчас уделяют главное внимание разработке сервера, с плагинами к PIM потом разбираться будут.
На knotes.ru об этом писали, можешь поискать.

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

вот я и повторяю - нормального способа работы с exchange/activesync в линуксе нет и неизвестно когда будет.

thevery ★★★★ ()
Ответ на: комментарий от Khan

yet another прокси-костыль?

да и потом, там инфа какая-то весьма противоречивая и устаревшная - mail.app уже два года как умеет exchange, а айфон и того дольше.

thevery ★★★★ ()
Ответ на: комментарий от thevery

Адеквантная настройки Exchange требует залезания в консоль, как минимум.

desruptor ()
Ответ на: комментарий от desruptor

>Адеквантная настройки Exchange требует залезания в консоль, как минимум.

я про клиента(outlook/mail.app), а не про сервер

thevery ★★★★ ()
Ответ на: комментарий от thevery

>>нормального способа работы с exchange/activesync в линуксе нет и неизвестно когда будет.

Ты продолжай дальше дроч^Wмечтать о трёх кликах и во всю ивановскую кричать, что под Linux нечем работать с Exchange, а при помощи OpenChangeClient уже сейчас __в консоли__ можно принимать и отправлять почту, просматривать календарь, контакты, заметки, задания — всё то, что и Outlook.
То что ты не хочешь этого признавать — твои личные проблемы. Без гуя, свистелок и перделок можно пока и обойтись, не всё сразу. Указать в консоли необходимые параметры для соединения с сервером — да я счастлив, что это можно сделать __в консоли__, а не исключительно натыкать мышкой.
Для ынтырпрайза сабж не канает __пока что__, это верно говоришь, чисто на нём в качестве клиента не организуешь работу конторы, его не дашь в руки любому далёкому от Linux и консоли работнику. Но ынтырпрайзность ведь совсем не в трёх кликах, на которых тебя заклинило, заключается.

И да, сама по себе разработка OpenChange, работа Alan'a Alvarez'a интеграцией libmapi в Akonadi в рамках GSOC 2008 как бы намекает, что рано или поздно то, о чём ты говоришь, запилят. Наблюдение за разработкой Samba4, уверенно идущей к релизу, придаёт мне лишь больше уверенности в этом.

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

adriano32, а в чём смысл, зачем вообще Outlook удовлетворять, Exchange эмулировать? Можно юзать Evolution и collaboration, можно Thunderbird и collaboration, можно даже, внезапно, Zimbra Desktop юзать и целую гору всякого недоношенного, но всё же collaboration.
Для чего вообще нужен Outlook? На моей памяти не было худшего почтового клиента, я уж не знаю, как он там в роли средства коллективной работы...

DRVTiny ★★★★★ ()
Ответ на: комментарий от DRVTiny

Кстати, сейчас вообще юзаю Zimbra даже не десктоп, а просто веб-клиента в режиме «веб-приложения» (в Google Chrome есть такое). Доволен как слон - ощутимо удобнее, быстрее и безглючнее обычных почтовых клиентов.
А в плане mail-функционала всем этим самопальным решениям до Zimbra как из Москвы до Парижа пешком.

DRVTiny ★★★★★ ()
Ответ на: комментарий от DRVTiny

Мы с тобой уже по поводу OpenChange перекидывались парой фраз, я в курсе твоей точки зрения.
Я никаким образом не выделяю Outlook, просто thevery привёл выше его в качестве «образца» по количеству телодвижений в плане настройки, потому мой ответ так часто апеллирует к этому программному продукту. Ну и собственно OpenChangeClient реализует часть функционала Outlook. Так что можешь не волноваться. Альтернативы - это хорошо, но представить реальную задачу: например, я обыкновенный работник, не админ, хочу просматривать свою корпоративную почту, крутящуюся на MS Exchange Server со своего ноутбука с Linux. Что кроме Evolution с костылями есть у меня?

adriano32 ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.