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 ()
Последнее исправление: Shaman007 (всего исправлений: 2)

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

>Что кроме Evolution с костылями есть у меня?
Наверное, ручка и бумага, дабы написать заявление об увольнении по собственному желанию?

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

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

А где же смайлик?

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

>а при помощи OpenChangeClient уже сейчас __в консоли__ можно принимать и отправлять почту, просматривать календарь, контакты, заметки, задания — всё то, что и Outlook.

чисто на нём в качестве клиента не организуешь работу конторы, его не дашь в руки любому далёкому от Linux и консоли работнику. Но ынтырпрайзность ведь совсем не в трёх кликах, на которых тебя заклинило, заключается.


суммирую вышесказаное, мы получаем всё то же «линукс не готов к десктопу», о чём я изначально и говорил - с exchange'ем в линуксе работать (а не красноглазить) не с чем

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

>Что кроме Evolution с костылями есть у меня?

а можно ссылку на костыли для него, кстати?
есть ещё веб-интерфейс

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

>Для чего вообще нужен Outlook?

в первую очередь нужен не сам outlook, а exchange/activesync для синхронизации всего (контакты-почта-калндарь) с разными устройствами от S60 и BB до iOS и android

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

> в первую очередь нужен не сам outlook, а exchange/activesync для синхронизации всего (контакты-почта-калндарь) с разными устройствами от S60 и BB до iOS и android

funambol? Или не пойдёт?

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

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

Это то понятно. Напрягает их «нежелание» пилить клиентскую часть. Типа потом как-нибудь сделаем. И огромное желание запилить свой ексчендж с дураком_и_девками. По русски вменяемо расписано человеком, как прикрутить к kdepim, было аж в начале 2009 - http://habrahabr.ru/blogs/personal/58455/ . Улучшений за 2 года не заметил. Всё так же руками крутить. Ну или в консольке клиентом.
Да и вообще всё это куда-то не туда идёт. То в рассылке самбы4 объявляют об отрывании внешних лдап-серверов. То сервер ексчендж пилят вместо клиентской части.

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

>в первую очередь нужен не сам outlook, а exchange/activesync для синхронизации всего (контакты-почта-калндарь) с разными устройствами от S60 и BB до iOS и android


Ну и... вот, например: http://www.zimbra.com/products/mobile_smartphone.html
Насколько я знаю, загнивающий eGroupWare с вырвиглазно-отстойным корявым интерфейсом умеет это бесплатно.

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

>А где же смайлик?

Без смайлика. Если в организации используют MS Exchange, а не хотя бы Lotus Domino, значит, nix'ы там по остаточному принципу и лично мне, как в первую очередь спецу по «интранетам», делать там просто нечего.

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

> тут пишут, что у него почты нет:

http://www.funambol.com/solutions/android.php


Может добавят. Там в каждой версии что-то допиливают, добавляют. На форуме клиента андроидовского можно посмотреть по поводу почты.
А пока только в таком виде https://android-client.forge.funambol.org/ds/viewMessage.do?dsForumId=615&dsM...

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

да толку-то от одного андроида - ВСЕ смартфоны умеют только один протокол - exchange/activesync

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

делать там просто нечего

Сурово. Если мне и моей семье нечего будет кушать, я и GPO в Active Directory пойду настраивать, и в SharePoint'e копаться. До лучших времён. Класть зубы на полку из-за предпочтений — не по-мужски как-то прямо.

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

> Если мне и моей семье нечего будет кушать, я и GPO в Active Directory пойду настраивать, и в SharePoint'e копаться

Есть тут, кстати, одна тонкость:
GPO в Active Directory и сама по себе AD - это не то, что одна из лучших, это, к сожалению, вообще пока единственная адекватная реализация инфраструктуры, опирающейся на объектное дерево LDAP. Честь и хвала Microsoft за AD, без AD сейчас уже вряд ли бы вообще хоть кто-то помнил о LDAP, а пользовались бы исключительно уродливыми XML-подобными помойками всех мастей.

А насчёт работы - во-первых это явная гипербола, потому что уж чего-чего, а копание в SharePoint ни для кого и никогда не было единственной альтернативой умиранию семьи с голода (в Москве?!), во-вторых - adriano32, вы лукавите, поскольку к вам-то именно эта область ближе всего, даже если конкретно в данный момент вы работаете преимущественно с nix-системами. Вопросы интеграции инфраструктуры nix и windows по-моему предельно близки к собственно вопросам администрирования windows-инфраструктуры по той простой причине, что интеграция-то абсолютно односторонняя: это не Windows-машины же в NIS загоняются...

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

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

При всём уважении к 5 звёздам - думаю, что обосновать эту глубокую мысль Вам не удастся.

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

> это не Windows-машины же в NIS загоняются...

Хе-хе... А вот тут уже как повезёт. Всякое бывает. Ж;-)

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

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

Тути, кстати, есть тонкость - графичность нынешнего Exchange является всего лишь фронтендом к сценариям на PowerShell. И я знаю людей, которые конфигурируют Exchange из командной строки. Ж;-)

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

> Для чего вообще нужен Outlook? На моей памяти не было худшего почтового клиента...

Я, возможно, сейчас скажу крамолу и буду обсмеян - но Outlook, начиная с версии 98, мне очень нравился (и нравится). Ж;-) Хотя и тяжеловат, зараза...

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

> а можно ссылку на костыли для него, кстати?

Какой дистрибутив? Вообще, для привязки Evolution к Exchange 2007+ нужны библиотеки samba4 (плюс ещё некоторые - запросит при установке или сборке, или я после могу дописать - так не вспомню ничего, кробе talloc), libmapi, openchange (вроде бы в Fedora именно так - в других не помню), evolution-mapi. Всё это есть далеко не везде - и ручками собрать не так просто.

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

>в первую очередь нужен не сам outlook, а exchange/activesync для синхронизации всего (контакты-почта-калндарь) с разными устройствами от S60 и BB до iOS и android

все это 10500 раз устарело.

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

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

Но в остальном оутлук безупречен!

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

>Что кроме Evolution с костылями есть у меня?

что крому аутлука есть под вендовс?

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

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

а оно вообще когда нибудь было живым?

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

> Класть зубы на полку из-за предпочтений — не по-мужски как-то прямо.

Прогинаться под нелепые требования - это по-мужски?

А если пойти грабить-убивать-насиловать или заниматься гей-проституцией, а потом оправдывать это тем, что «кушать очень хочется» - это по-мужски?

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

>так альтернативы-то нету

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

Для чего вы вообще используете этот недоактивесинк?

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

Упс... С Ubuntu я не очень дружен - но вроде у неё всё есть в репозиториях (но не помню, в родных или сторонних). И попытка установить exchange-mapi (или как он там назвается в Ubuntu? не помню... Ж:-\ ) должна притащить все зависимости.

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

> В Оутлук есть несколько недостатков. Иногда не отсылает почту. Иногда не принимает почту. Иногда не запускается. Иногда не выходит из программы. Контакты хреново работают с ldap.

Мне везло - с этим практически не сталкивался (кроме неотсылки почты раза три-четыре - но каждый раз просто вылечивал).

Календарь безнадежно сливает макосному.

Здесь просто не в курсе - может быть, ничего не могу сказать.

В целом крайне запутан и переусложнен при том, что отсутствуют простейшие функции.

Тут не согласен, но это вкусовщина.

Cyril ★★
()
Ответ на: комментарий от a-ta-ta

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

Если раньше не снесём все виндузы.

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

>Мне везло - с этим практически не сталкивался (кроме неотсылки почты раза три-четыре - но каждый раз просто вылечивал).

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

Тут не согласен, но это вкусовщина.

меня замучали пользователи, которые шлют почту к черте кому, получют отлупы и предъявляют претензии ко мне. А все потому, что аутшлюк не пишет в строке адреса сам адрес! Пишет «вася» а реальный адрес может быть Вася@крыжопинск, вместо vasya_pepkin@gmail.com

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

>Для синхронизации, очевидно. Как ещё вы предлагаете это делать-то?

Нет, не понимаю. А чем вы синхронизируете сами компьютеры? Например, дома и на работе?

И что вы синхронизируете? Контакты, почту или что-то совсем-совсем другое?

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

>А чем вы синхронизируете сами компьютеры? Например, дома и на работе?

И что вы синхронизируете? Контакты, почту или что-то совсем-совсем другое?


контакты-календарь-почту - тоже через exchange.
код - через hg/git/svn, но код мне на телефоне-планшете и не нужен.

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

>контакты-календарь-почту - тоже через exchange.

И как для этого можно использовать этот usb-обрубок к хост машине?

Есть syncml, ical, гугле синхронизируется, есть полноценные почтовые клиенты для телефона или планшета.

Зачем выделять телефон в нечто особенное, доступное только рядом с сиьской офисного компьютера? Как читать почту в отпуске с помощью активсинка, который остался на работе?

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

>И как для этого можно использовать этот usb-обрубок к хост машине?

эм, activesync - это не только программа для синхронизации Windows Mobile устройств, но и протокол для беспроводного общения с exchange'ем

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

> Ну так умножь свои 3-4 раза на сотню другую компов и ты получишь картину небольшого предприятия с сотнями инцидентов в такой ерунде, как отправка почты.

Недавно столкнулись с феерическим глюком. Ограничение стоит на почтовый ящик и дальше пользователю показывают фигу. Так вот они чистят ящик и аутглюк показывает что почты нет. А вот размер ящика не уменьшается. Решение - зайти через owa и только оттуда можно удалить письма. Они на самом деле остаются на exchange.

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

>эм, activesync - это не только программа для синхронизации Windows Mobile устройств, но и протокол для беспроводного общения с exchange'ем

А в чем цимес отдельного протокола «для беспроводного общения с exchange'ем»?

Все остальные исключительно по проводам общаются?

Теперь под каждую фигульку от каждой фирмы будет по два протокола?

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

>А в чем цимес отдельного протокола «для беспроводного общения с exchange'ем»?

фича AS в том, что
1) он умеет синковать не только почту, но и календарь-контакты
2) его поддерживают все современные смартфоны

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

>1) он умеет синковать не только почту, но и календарь-контакты

это умеет делать любой syncml, который есть в телефонах за 300 рублей.

2) его поддерживают все современные смартфоны

все современные смартфоны работают с imap и синхрят контакты, календарь и почту без этих костыльных кошмаров 80-ых.

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

>это умеет делать любой syncml, который есть в телефонах за 300 рублей.

SyncML скорее мёртв, чем жив

все современные смартфоны работают с imap и синхрят контакты, календарь и почту без этих костыльных кошмаров 80-ых.


контакты через imap? это какие клиенты/сервера поддерживают и где это в IMAP RFC описано?

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

> Ну так умножь свои 3-4 раза на сотню другую компов и ты получишь картину небольшого предприятия с сотнями инцидентов в такой ерунде, как отправка почты.

Не получу. В компании, где у меня было 800+ пользователей на Exchange, я такой проблемы вообще ни разу не видел за 3 с лишним года. Я же говорю - опыт у всех разный.

меня замучали пользователи, которые шлют почту к черте кому, получют отлупы и предъявляют претензии ко мне. А все потому, что аутшлюк не пишет в строке адреса сам адрес! Пишет «вася» а реальный адрес может быть Вася@крыжопинск, вместо vasya_pepkin@gmail.com

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

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

>SyncML скорее мёртв, чем жив

syncml есть во всех вменяемых даже не смартфонах, а в телефонах. Если syncml мертв, то activesync вообще не родился!

Лично я только им и пользуюсь для миграции с телефона на телефон.

Для syncml есть свободныйе сервера типа funambol. А что там с активным синком?

syncml поддерживается гуглопочтой. А какие есть бесплатные почтовые хостинги такого уровня с поддержкой активного синка?

контакты через imap? это какие клиенты/сервера поддерживают и где это в IMAP RFC описано?

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

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

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

>Не получу. В компании, где у меня было 800+ пользователей на Exchange,

Ну во первых, если у тебя не было проблем, это значит, что их решал кто-то другой. Я вот решал проблемы с чужими экченжами, где долбанутые админы даже хостнейм ставили Localhost.

И потом, кого нынче интересует этот ужас корпоратива? Все хотят чтобы дешево и работало отовсюду. А это значит гуглопочта со своим доменом и никакого эксченжа.

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

А если пользователь убежден, что это проблема админа? И в принципе не хочет учиться?

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

> Ну во первых, если у тебя не было проблем, это значит, что их решал кто-то другой. Я вот решал проблемы с чужими экченжами, где долбанутые админы даже хостнейм ставили Localhost.

Гениально. И кто был этот другой ты, наверное, даже сможешь сказать? Или всё-таки тебе не стоит говорить о том, чего не знаешь?

И потом, кого нынче интересует этот ужас корпоратива? Все хотят чтобы дешево и работало отовсюду. А это значит гуглопочта со своим доменом и никакого эксченжа.

Да ладно? Ну-ну. Вообще-то я пока-что больше встречаю Exchange (работающий отовсюду), чем почту Google. Может, стоит прочитать, наконец, мою ремарку, вставляемую в каждое сообщение - «опыт у всех разный»? И не абсолютизировать своё частное видение ситуации?

А если пользователь убежден, что это проблема админа? И в принципе не хочет учиться?

Обычно в этом случае проблема передавалась начальнику такого пользователя. И он ему объяснял, что нужно слушать, когда ему что-то говорят. И учиться, когда учат.

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

>syncml поддерживается гуглопочтой. А какие есть бесплатные почтовые хостинги такого уровня с поддержкой активного синка?

та же гуглопочта:
http://www.google.ru/mobile/sync/ (см. S60 и iPhone)

А вот АС я вообще нигде не видел, кроме как в убогих винце-девайсах, но, правда, и не смотрел никогда за полной ненадобностью.


повторюсь: оно есть во всех современных смартфонах, просто называется не activesync, а exchange

Соответствующие расширения для того же тундроберда есть.


соответствующие некросплатформенные костыли, вы хотели скзать

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

>А это значит гуглопочта со своим доменом и никакого эксченжа.

гуглопочта очень даже неплохо держит exchange и айфон дружит с ней на ура

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

>Гениально. И кто был этот другой ты, наверное, даже сможешь сказать? Или всё-таки тебе не стоит говорить о том, чего не знаешь?

Логически оно проистекает. Раз Эксченж, значит быдлоадмин локалхоста. Значит проблемы решает кто угодно.

Да ладно? Ну-ну. Вообще-то я пока-что больше встречаю Exchange (работающий отовсюду), чем почту Google.

Хык, хык. Смишно. Эксченж со своим вшивым полпроцентиком сравнили с гуглопочтой?

Обычно в этом случае проблема передавалась начальнику такого пользователя. И он ему объяснял, что нужно слушать, когда ему что-то говорят. И учиться, когда учат.

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

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

>http://www.google.ru/mobile/sync/ (см. S60 и iPhone)

ну так и зачем этот банальный огрызок для двух телефонов, если есть универсальный syncml?

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

повторюсь: оно есть во всех современных смартфонах, просто называется не activesync, а exchange

Возможно. Что не отрицает его ненужности.

соответствующие некросплатформенные костыли, вы хотели скзать

А эксченж сам по себе, я так понимаю, кросплатформенный и не костыль?

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