Вчера IBM официально объявила о покупке компании StrongLoop, которая с 2013 года осуществляет профессиональную поддержку NodeJS для корпоративных клиентов.

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)


  1. Prapor
    11.09.2015 07:18
    +2

    IBM в очередной раз поглотила конкурента.


    1. native
      11.09.2015 08:28
      +7

      Хорошо, что IBM, а не Microsoft или Oracle. )

      IBM предлагает комплексные решения. Node.js не конкурент, но может быть частью таких решений.

      Технологически, node выиграет от этого, станет стабильнее, но может превратиться в корпоративного монстра.


      1. asvechkar
        11.09.2015 23:19
        +1

        Я думаю, что сообщество будет резко реагировать на превращение в монстра.
        Как и в случае с OpenOffice, если будет торможение в развитии, появится свой «LibreOffice».


      1. dim_s
        12.09.2015 02:37

        geektimes.ru/post/187242 почитайте, я думаю IBM тот еще монстр.


    1. ComodoHacker
      11.09.2015 17:17

      На Hacker News уже рассказывают страшные инсайд истории о том, как загибаются купленные продукты и разбегаются поглощенные команды.


  1. Yavanosta
    11.09.2015 08:27
    +1

    Пропал калабуховский дом.


  1. Santacruz
    11.09.2015 09:19

    Конкурента :) 142000 против 10 млн.


  1. ZoomLS
    11.09.2015 10:17
    -5

    У NodeJS узкий круг задач, а текст подаётся как будто они всё что угодно на ней разрабатывают.


    1. ZoomLS
      11.09.2015 10:33

      Специально для фанатиков Ноды, цитата из книги по Ноде: «Node.js не является платформой на все случаи жизни, которая будет доминировать в мире веб-разработки. Напротив, это платформа для решения строго определенных задач. Понимать это абсолютно необходимо.».


      1. isden
        11.09.2015 10:52
        +3

        Просто ради интереса — а что за книга? Интересно взглянуть. Я поискал по цитате — ссылки ведут обратно на Хабр.


        1. ZoomLS
          11.09.2015 11:05
          +3

          Кажется я ошибся. Издательство Питер рассказывало про книгу: http://habrahabr.ru/company/piter/blog/265649/
          Сейчас перечитал и текст не из книги, а из статьи Томислава Капана о том, зачем на самом деле нужен Node.js.
          Они просто обычно выкладывали главы из книг и я ошибочно полагал, что это из книги.


    1. IncorrecTSW
      11.09.2015 10:34
      +17

      Этот узкий круг к слову достаточно широк.


  1. jacob1237
    11.09.2015 12:16
    -8

    Я был о IBM лучшего мнения)
    Интересно, почему бы подобные вещи не делать с нормальными языками?
    Скажем, в Python все это есть уже с добрый десяток лет (если не больше).


    1. RPG18
      11.09.2015 12:21
      +4

      Наверное потому, что JS уже везде: в браузере, на сервере(node.js), в базах данных(MongoDB, PostgreSQL). Плюс куча языков транслируются в JS.


      1. jacob1237
        11.09.2015 12:31
        -4

        Замените слово «JS» на любой другой язык и смысл Вашей фразы не поменяется.
        Ну разве что кроме «куча языков транслируется в X» — это подойдет только для C/Asm =)

        Например:
        «Наверное потому, что Python уже везде: в браузере (PythonJS), на сервере (Flask, Django, Tornado, Twisted etc.), в базах данных (PostgreSQL)»


        1. zharikovpro
          11.09.2015 20:37
          +4

          Общался со многими начинающими разработчиками (в т.ч. вел курсы). У многих с начала и на долгие годы в голове такой интересный концепт, что очень важно выбрать один главный язык, детальное его изучить и по возможности все на нем делать. Очень люди по этому поводу мучаются. И когда делают выбор, говорят всем про себя и думают сами про себя, например «Я знаю JavaScript и программирую на нем». Т.е. зацикливаются на одном языке и все.

          В этом случае сказать человеку с такой картиной мира, например — смотри, вот есть Python (или Ruby, или Go) и на нем можно писать всякие клевые штуки для сервера, надо всего-то новый язык подучить, это как предложить совершить революцию. А вот сказать например «вот есть Node.js, это тот же JavaScript который ты знаешь и любишь, только для сервера, ну и пару библиотек подучить надо» — прокатывает на ура. Поэтому политически это правильный ход именно с той точки зрения, что «JavaScript сейчас везде» — соответственно и разработчиков много. Это крайне важное отличие от других языков.


    1. Phizio
      11.09.2015 13:27

      Боюсь, в споре 'нормальных' языков победит как раз js))
      p.s. я ни в коей мере не защищаю — а лишь озвучиваю статистику тренда и частоты использования на текущем рынке веб-разработки.


  1. Jabher
    11.09.2015 14:18
    +6

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


  1. solver
    11.09.2015 20:58

    А где шутки про websphere на js? ))