Иркутская компания AnyChart объявила об очередном открытии кода — на сей раз JavaScript-библиотек для интерактивной визуализации данных на базе технологии SVG.
Разработчики открыли код своих продуктов AnyChart (графики), AnyStock (графики на базе временных данных), AnyMap (карты) и AnyGantt (графики для управления проектами и ресурсами) одновременно с их крупным обновлением — релизом 7.13.0. Также компания открыла доступ к веткам и сборочным скриптам. Однако стоит отметить, что открытие кода не соответствует критериям Open Source Definition, т.к. лицензия ограничивает использование библиотек только некоммерческими целями.
Антон Саух, технический директор AnyChart: «Все элементы, работу которых обеспечивают наши решения для визуализации данных, всегда можно было настраивать, используя JavaScript API, JSON и XML. Сейчас мы сделали свои JavaScript-библиотеки максимально гибкими, поскольку теперь весь исходный код будет находиться в публичном доступе. Открытие AnyChart также выводит нашу надежность в глазах существующих и будущих клиентов на еще более высокий уровень». Открытый код выложен на GitHub.
P.S. Другая библиотека AnyChart, открытая осенью 2016 года под лицензией BSD, — GraphicsJS, — была в прошлом же месяце удостоена награды Devies Award как лучшая JavaScript-технология в рамках конференции и выставки DeveloperWeek, проходившей в Сан-Франциско.
Компания FriendlyElec представила новый бюджетный одноплатный компьютер NanoPi M1 Plus, готовый к запуску Linux-дистрибутивов Ubuntu и Debian.
Как утверждают разработчики, компьютер NanoPi M1 Plus был создан и разработан для профессионалов, корпоративных пользователей, производителей и энтузиастов. Размер новинки составляет всего 2/3 от Raspberry Pi, а основные технические характеристики таковы:
видеопроцессор Mali400MP2 (600 МГц) с поддержкой OpenGL ES2.0;
1 Гб оперативной памяти DDR3 и 8 Гб памяти на eMMC, слот для MicroSD;
Ethernet (10/100/1000M), Wi-Fi (802.11 b/g/n) и Bluetooth (4.0 dual mode);
три порта USB 2.0, два порта USB Type A, один 2,54-мм pitch pin-header, MicroUSB с OTG;
аудиоджек 3,5 мм, микрофон, IR-приемник, аудиовыход через HDMI и CVBS;
интерфейс для камеры (DVP);
GPIO с UART, SPI, I2C и т.п. (совместим с Raspberry Pi 2 GPIO).
Среди поддерживаемых в NanoPi M1 Plus операционных систем заявлены u-boot, Debian, Ubuntu MATE и Ubuntu Core. Стоимость устройства — 30 USD. Заказать вместе с дополнительными компонентами (картой памяти, модулем камеры, IR-контроллером и т.п.) можно на сайте FriendlyElec.