StrongLoop — один из лидеров в секторе корпоративного NodeJS. Заказчики оплачивают подписку на продукт StrongLoop Suite и получают набор инструментов для удобной разработки приложений с использованием программных интерфейсов к облачному бэкенду, отладки, мониторинга и др.
StrongLoop известна как один из самых активных участниц проекта NodeJS, она постоянно присылает патчи для реализации новых функций и улучшения популярной платформы.
Условия сделки не разглашаются. Но известно, что StrongLoop получила $9 млн венчурного финансирования. Вероятно, сумма покупки превышает $10 млн.
За что IBM заплатила такие деньги?
Развитие NodeJS показывает, что эта молодая технология уже созрела для серьёзного корпоративного использования. Буквально два дня назад вышла версия 4.0.0, в которую влился код Io.js, образована организация Node Foundation, анонсированы стабильные релизы два раз в год и выпуск версии Node LTS с долговременной поддержкой.
В таких условиях IBM считает необходимым интегрировать функции NodeJS в свою линейку программных продуктов для разработки корпоративных приложений как в облаке, так и внутри предприятия. Здесь NodeJS дополнит MobileFirst и WebSphere, позволяя строить масштабируемые программные интерфейсы и более простым способом объединить существующий бэкенд, корпоративные процессы и фронтенд на мобильных устройствах, в интернете вещей и веб-приложениях открытого, гибридного облака. NodeJS — одна из технологий, которые лучше всего подходят для таких задач.
Сообщество NodeJS получит безусловные преимущества благодаря этой сделке: с этого момента у него появляется прямой доступ к многим сервисам от IBM и сторонних компаний, включая аналитику и Watson.
Сами представители StrongLoop уверены, что сделка выгодна не только для них, но и для всего сообщества open-source. «Благодаря этому приобретению вся индустрия выиграет от формального вхождения NodeJS в мейнстрим корпоративной разработки», — сказал Хуан Карлос Сото (Juan Carlos Soto), исполнительный директор StrongLoop. В корпоративном блоге он подробно разъясняет, что многое изменится к лучшему теперь, когда они вошли в состав IBM.
IBM разделяет взгляды StrongLoop на будущее Node, к тому же IBM — признанный лидер как в разработке корпоративного ПО, так и в open-source. IBM также является одним из спонсоров-основателей Node Foundation. Три из пятнадцати членов технического руководящего комитета Node Foundation — это сотрудники IBM.
IBM тесно сотрудничает с StrongLoop и сообществом Node уже больше года, а внутри компании более 20 разработчиков заняты непосредственно созданием решений для корпоративной разработки на Node, а трое работают как мейнтейнеры ядра Node.
Программное обеспечение StrongLoop будет и дальше распространяться с открытым кодом, как и раньше. Одновременно оно будет интегрировано в Bluemix, MobileFirst и WebSphere.
С ресурсами IBM компания StrongLoop сможет ускорить разработку новых версий и ещё больше увеличит свою пользу для сообщества, от доработки общего ядра Node до улучшения собственных фреймворков.
Комментарии (19)
ZoomLS
11.09.2015 10:17-5У NodeJS узкий круг задач, а текст подаётся как будто они всё что угодно на ней разрабатывают.
ZoomLS
11.09.2015 10:33Специально для фанатиков Ноды, цитата из книги по Ноде: «Node.js не является платформой на все случаи жизни, которая будет доминировать в мире веб-разработки. Напротив, это платформа для решения строго определенных задач. Понимать это абсолютно необходимо.».
isden
11.09.2015 10:52+3Просто ради интереса — а что за книга? Интересно взглянуть. Я поискал по цитате — ссылки ведут обратно на Хабр.
ZoomLS
11.09.2015 11:05+3Кажется я ошибся. Издательство Питер рассказывало про книгу: http://habrahabr.ru/company/piter/blog/265649/
Сейчас перечитал и текст не из книги, а из статьи Томислава Капана о том, зачем на самом деле нужен Node.js.
Они просто обычно выкладывали главы из книг и я ошибочно полагал, что это из книги.
jacob1237
11.09.2015 12:16-8Я был о IBM лучшего мнения)
Интересно, почему бы подобные вещи не делать с нормальными языками?
Скажем, в Python все это есть уже с добрый десяток лет (если не больше).RPG18
11.09.2015 12:21+4Наверное потому, что JS уже везде: в браузере, на сервере(node.js), в базах данных(MongoDB, PostgreSQL). Плюс куча языков транслируются в JS.
jacob1237
11.09.2015 12:31-4Замените слово «JS» на любой другой язык и смысл Вашей фразы не поменяется.
Ну разве что кроме «куча языков транслируется в X» — это подойдет только для C/Asm =)
Например:
«Наверное потому, что Python уже везде: в браузере (PythonJS), на сервере (Flask, Django, Tornado, Twisted etc.), в базах данных (PostgreSQL)»zharikovpro
11.09.2015 20:37+4Общался со многими начинающими разработчиками (в т.ч. вел курсы). У многих с начала и на долгие годы в голове такой интересный концепт, что очень важно выбрать один главный язык, детальное его изучить и по возможности все на нем делать. Очень люди по этому поводу мучаются. И когда делают выбор, говорят всем про себя и думают сами про себя, например «Я знаю JavaScript и программирую на нем». Т.е. зацикливаются на одном языке и все.
В этом случае сказать человеку с такой картиной мира, например — смотри, вот есть Python (или Ruby, или Go) и на нем можно писать всякие клевые штуки для сервера, надо всего-то новый язык подучить, это как предложить совершить революцию. А вот сказать например «вот есть Node.js, это тот же JavaScript который ты знаешь и любишь, только для сервера, ну и пару библиотек подучить надо» — прокатывает на ура. Поэтому политически это правильный ход именно с той точки зрения, что «JavaScript сейчас везде» — соответственно и разработчиков много. Это крайне важное отличие от других языков.
Phizio
11.09.2015 13:27Боюсь, в споре 'нормальных' языков победит как раз js))
p.s. я ни в коей мере не защищаю — а лишь озвучиваю статистику тренда и частоты использования на текущем рынке веб-разработки.
Jabher
11.09.2015 14:18+6Ну, у сообщества ноды есть уже хорошо отработанный сценарий на случай, если нода превратится в разожравшегося ленивого монстра. io.js называется.
Prapor
IBM в очередной раз поглотила конкурента.
native
Хорошо, что IBM, а не Microsoft или Oracle. )
IBM предлагает комплексные решения. Node.js не конкурент, но может быть частью таких решений.
Технологически, node выиграет от этого, станет стабильнее, но может превратиться в корпоративного монстра.
asvechkar
Я думаю, что сообщество будет резко реагировать на превращение в монстра.
Как и в случае с OpenOffice, если будет торможение в развитии, появится свой «LibreOffice».
dim_s
geektimes.ru/post/187242 почитайте, я думаю IBM тот еще монстр.
ComodoHacker
На Hacker News уже рассказывают страшные инсайд истории о том, как загибаются купленные продукты и разбегаются поглощенные команды.