Я писал о Embedded Systems Conference 2017 и наткнулся на потенциально интересную статью под названием «создание мозга с Raspberry Pi и Zulu Embedded JVM» от Azul Systems , которая объясняет, как создать эмулятор мозга , используя кластер из Raspberry Pi платы. Я хотел узнать больше об этом, но я не смог найти какие – либо подробности о проекте. Тем не менее, я узнал немного больше о Zulu Embedded, виртуальной машине Java, с открытым исходным кодом, на основе OpenJDK, совместимым со стандартом Java SE, работающим на 32-битном и 64-битном ARM и x86, MIPS, и PowerPC, а также на нескольких операционных системах.
Некоторые из ключевых особенностей Zulu Embedded:
- Поддержка Java – Java 6, 7, 8 и 9
- Конфигурации Java – Headless, headful или компактные Java профили
- Оборудование – ARMv7 и 32-разрядные ARMv8, ARM64, Intel / AMD x86, 32-разрядные и 64-разрядные, MIPS и PowerPC
- Платформы и операционные системы
- Linux, 32/64-бит – RHEL 5.2+, 6 & 7 или более поздней версии, SLES 11 sp1 / 2/3, 12, CentOS 5.2+, 6 & 7 или более поздней версии, Ubuntu 10.04, 12.04, 14.04 & 16.04, Wind River Linux и Oracle Linux
- Windows 32/64-бит – Windows 7, 8, 8.1, 10 / IoT / Мобильный, 2008 R2, 2012, 2012R2, нано
- Mac OS X
- Гипервизоры – VMware, Hyper-V, KVM
- Облако – Azure, AWS, Google, Snappy, Docker
- Пакеты – ZIP, MSI и DEB доступны. Пользовательские пакеты по запросу.
- Объем памяти – 11 МБ до 250+ МБ
Некоторыми из преимуществ Zulu Embedded является то, что это 100% программное обеспечение с открытым исходным кодом, распространяемое по GPLv2 с Classpath Exception (я не мог найти исходный код), полностью сертифицированое и соответствующее технологии OpenJDK от Oracle.
Zulu Embedded бесплатна для загрузки на 32-битные ARM Linux платы и x86 Windows и Linux 64-бит, а также x86 Windows 10 IoT core 32-бит для MinnowBoard MAX.
устройство было использовано в программах, таких как openHab 2,0, который заменил Oracle JDK с Zulu Embedded JDK , так как он не может свободно распространяться (нет необходимых лицензий). Один человек объяснил , как установить его на плату Raspberry Pi и процедура установки сходна с процедурой установки OpenJDK.
Вы можете посетить страницу Zulu Embedded для получения дополнительной информации.
Благодарим сайт cnx-software.com за предоставленную информацию.
Оригинал статьи тут