HybridOS는 스마트 IoT 장치 및 클라우드 컴퓨팅 환경을 위해 설계된 오픈 소스 운영 체제입니다.
앞서 " 오픈 소스 추진 계획의 2021 년 여름 "에 대해 썼을 때 "완전히 새로운" 것으로 설명되고 "스마트 IoT 장치 및 클라우드 컴퓨팅 환경"을 위해 설계된 HybridOS 라는 새로운 오픈 소스 운영 체제를 발견했습니다.
Linux 커널 또는 다른 POSIX 호환 커널을 실행 하는 장치에서 실행 되는 장치 측 , 클라우드의 서버에서 실행 되는 서버 측 및 관리 할 클라이언트 측 을 포함하는 세 가지 주요 구성 요소를 제공하므로 실제로 운영 체제보다 생태계에 가깝습니다. Windows, Linux 배포, iOS 또는 Android의 클라우드 및 장치.
HybridOS Device Side는 다음을 포함한 여러 오픈 소스 프로젝트에 의존합니다.
- WebKit의 HybridOS 파생물 인 hiWebKit :
- HiACEJS, OpenHarmony ACELite의 HybridOS 파생물
- hiWebKit의 hiview태그를 위한 렌더러 인 hiViewRenders
- hiShell, 앱 실행 환경 (셸)
- 다음을 포함한 다양한 그래픽 스택
- HiMesa, Mesa의 HybridOS 파생물
- HiCairo, Cairo의 HybridOS 파생 제품 :
- hiDRMDrivers, HybridOS 용 DRM 드라이버
- MiniGUI , HybridOS의 윈도우 시스템
- 데이터 버스 서버 인 hiBus – OpenWrt uBus의 향상된 버전
- 시스템 데몬 – hiLogged 로깅 서비스 및 hiSecd 보안 서비스
대부분의 소스 코드는 MiniGUI 및 HybridOS 프로젝트를 지원하는 회사 인 FMSoft Github 계정 에서 찾을 수 있습니다 .
HybridOS Device Side 소프트웨어 블록 다이어그램
Device Side는 Allwinner R818 EVB2 평가 보드와 1280x800 디스플레이가 장착 된 Rockchip PX30 개발 키트 에 포팅되었습니다 . 비디오 데모를보고 HybridOS 웹 사이트 의 블로그 게시물에서 두 플랫폼에 대한 지침을 얻을 수 있습니다 .
호기심 많은 사람들은 이미 GPLv3 라이센스 파일을 제외하고 클라이언트 측 및 서버 측 저장소가 완전히 비어 있음을 알았을 것입니다. 이것이 프로젝트가 이번 여름에 도움을 줄 학생들이 필요한 이유 일 수 있습니다.
그럼에도 불구하고 HybridOS는 HVML (Hybrid Virtual Markup Language)을 사용하여 Linux, Windows, macOS, Android 및 iOS 운영 체제 용 IoT 장치 및 클라이언트 앱을위한 범용 앱 프레임 워크를 제공하는 것을 목표로합니다. C ++, Python 및 JavaScript와 같은 다른 언어는 IoT 장치, 클라이언트 앱 또는 서버에서 사용할 수 있습니다.
서버 측은 HTTP, CoAP, 분산 MQTT 서버, ID 인증 메커니즘, 펌웨어 및 앱 업그레이드와 같은 일부 기본 서비스에 대한 지원을 구현합니다. 개발자들은 또한 Python으로 간단한 스크립트를 작성하여 기존 클라우드 서비스를 쉽게 통합하기 위해 IoT 클라우드 컴퓨팅을위한 서버리스 기술을 언급합니다.
IoT 장치, 클라이언트 및 서버는 4G / LTE, NB-IoT, Wi-Fi, Bluetooth, ZigBee, NFC, RFID, USB, 이더넷, RS232 등 다양한 통신 표준을 통해 상호 작용할 수 있습니다. 앞으로 더 나아가 HybridOS는 블록 체인 기반 IoT 보안 서비스와 장치 간 통신을위한 향상된 MQTT 구현 및 블록 체인 기술을 기반으로하는 신원 인증 메커니즘을 제공 할 계획입니다.
자세한 내용은 공식 웹 사이트 에서 확인할 수 있습니다.
'IoT, 음성인식, 스마트홈' 카테고리의 다른 글
ESP32-H2 RISC-V WiSoC, Zigbee 3, Thread 및 Bluetooth LE 5.2와 함께 발표 (0) | 2021.08.04 |
---|---|
ESP32-C3 보드에는 16340 배터리 홀더, D1 미니 호환 가능 (0) | 2021.07.24 |
Raspberry Pi 및 Orange Pi Zero 보드에서 작동하는 Z-Pi 7 Z-Wave 게이트웨이 개발 키트 (0) | 2021.05.09 |
Ebyte E104-BT11 Bluetooth 메시 모듈, Silicon Labs EFR32MG21 MCU 기능 (0) | 2021.05.09 |
Aqara HomeKit Hubs : 개요 (0) | 2021.01.28 |