Twitter признался в любви к Open Source
5Иллюстрация с сайта Intuitive.Com
Авторы одного из самых популярных в мире онлайн-ресурсов — сервиса микроблоггинга Twitter — открыли страничку «Twitter любит Open Source».
В качестве пояснения к этому своеобразному признанию в любви указывается вполне очевидное обоснование: «Twitter построен на основе программного обеспечения с открытым кодом — здесь перечислены проекты, которые мы выпустили или в которые мы внесли свой вклад». Далее на странице следует список из ряда Open Source-проектов, так или иначе используемых и модифицируемых разработчиками Twitter.
Приложения написаны на языках Ruby, Scala, Java и C/C++. Некоторые из них созданы с нуля разработчиками Twitter, а в некоторые — были внесены изменения под определенные нужды. Среди проектов можно выделить:
- распределенная база данных Cassandra (Java), изначально разработанная в Facebook, а также клиент и object mapper к ней, написанные на Ruby;
- сервер агрегации логов Scribe (C++), тоже созданный в Facebook, и Ruby-клиент к нему;
- Ruby-интерфейс к клиенту libmemcached, а также модуль для Apache mod_memcache_block для применения списка IP-блокировок, хранящихся в memcached;
- платформа для выполнения распределенных приложений Hadoop (Java) и LZO-сжатие для нее, а также Apache Pig (язык запросов к Hadoop);
- реверсный кэширующий HTTP-прокси-сервер cachet (Scala);
- библиотека ostrich (Scala) для сбора статистических данных от приложений и создания отчетов;
- система очередей сообщений kestrel (Scala) на основе Starling и Ruby-клиент к ней.
Судя по этой странице, общее количество Open Source-проектов, выпущенных Twitter, составляет 22, а число тех разработок, в которые был внесен вклад со стороны программистов Twitter, — 7. У каждого из проектов указаны ссылки на Twitter-аккаунты людей, причастных к разработке.
Постоянная ссылка к новости: http://www.nixp.ru/news/10139.html. Дмитрий Шурупов по материалам Twitter.com, h-online.com.
- Twitter опубликовал свои наработки по MySQL 6 10 10 апреля 2012 г.
Facebook перелицензировала код React, Jest, Flow и Immutable.js под MIT License
Открыт исходный код музыкального плеера Shuttle для Android
Mastodon — децентрализованная Open Source-альтернатива Twitter на Ruby on Rails 2
GitHub выпустила Open Source-инструмент Classroom для обучения разработке программного обеспечения 2
Puma — новый веб-сервер для Ruby от Engine Yard 1
Microsoft открыла код ASP.NET MVC, Web API и Razor под Apache License 2.0 1 6
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Медленно, но верно… Потеплело на душе ).
… таки шагает Open Source
http://juick.com/
имхо
Twitter не понимаю… Однако, факт, что они пиарят СПО не может не радовать.
Я тоже не понимал. Пока не завел его, не начал туда писать и не нашел там нескольких интересных собеседников. Так я и полюбил twitter… :-)
О чем пишешь, если не секрет?
Да буквально обо всем. О том, что вижу, узнаю, думаю, просто хочу сказать… По-моему, чаще всего получается о любимой музыке.
Я вот, тоже далек от таких ресурсов, не стану скрывать приобщиться есть желание, но потом мысль-зачем? Хотя…
ну например вон — шурупа читать :)
Эх, ладно заведу себе такой. Посмотрим, поглядим… Там, вроде, еще и что-то типа рассылок есть или… это они и есть… короче быть тому)