«Яндекс» опубликовал исходники своих продуктов с открытым кодом
2010-11-12В корпоративном блоге «Яндекса» опубликованы исходные коды программного обеспечения, разработанного сотрудниками компании под лицензией GPL. В данный момент доступны три программных решения — PIRE, Xiva и NwSMTP. PIRE (Perl Incompatible Regular Expressions) — это библиотека регулярных выражений на языке программирования Perl. Возможности этих выражений несколько ниже, чем у выражений из PCRE. Однако у них есть одно очень важное преимущество — скорость их работы в несколько раз выше.
Что касается решения Xiva, то это компактный и быстрый HTTP-сервер. Он поддерживает протокол WebSocket и позволяет максимально быстро извещать о новых событиях без обновления всей страницы (к примеру, показывает сообщения о новых письмах в окне почты). Программное решение NwSMTP представляет собой прокси-сервер для SMTP. В ближайшее время команда «Яндекса» обещает опубликовать и другие программные продукты с открытым кодом.