{"adoption": {"forks": 1153, "observed_at": "2026-08-28T04:08:55.214701+00:00", "stars": 4626}, "canonical_url": "https://ross.abutalabs.com/products/alios-things", "card": {"archived": false, "artifact_type": "framework", "description": "面向IoT领域的、高可伸缩的物联网操作系统，可去官网了解更多信息https://www.aliyun.com/product/aliosthings", "domain": ["iot", "embedded-systems", "operating-systems", "cloud-computing"], "enriched": true, "function": ["embedded", "iot", "networking", "security", "sdk", "plugin-system"], "health_score": 20, "homepage": null, "language": "C", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["alibaba/AliOS-Things"], "name": "alibaba/AliOS-Things", "platform": ["embedded", "iot", "cpp", "c"], "pushed_at": "2023-07-04T06:49:37+00:00", "repo": "alibaba/AliOS-Things", "stars": 4626, "tags": ["rtos", "microcontroller", "risc-v", "arm", "alibaba-cloud", "micropython", "link-sdk", "ota", "ble", "lwip", "haas"], "topics": ["iot", "embedded", "haas", "microcontroller", "os", "risc-v", "rtos", "haas-python"], "urls": [], "use_cases": ["build firmware for IoT microcontroller devices", "connect embedded devices to Alibaba Cloud IoT platform", "develop lightweight Python or JavaScript apps on microcontrollers", "implement secure OTA updates for IoT hardware", "run an RTOS on RISC-V or ARM Cortex-M boards", "add BLE and Wi-Fi provisioning to embedded products"], "what_it_is": "AliOS Things is Alibaba's open-source, highly scalable IoT operating system built around the Rhino RTOS kernel, supporting ARM, C-Sky, MIPS, and RISC-V architectures. It provides a layered component architecture including BSP/HAL, networking stacks (LwIP, BLE, LoRaWAN), security (TLS, TEE), and Alibaba IoT integration components like LinkSDK and OTA.", "when_to_avoid": ["need an actively evolving OS with frequent releases", "targeting cloud platforms other than Alibaba Cloud", "require broad community support compared to Zephyr or FreeRTOS", "working with hardware not in the supported board list"], "when_to_choose": ["targeting Alibaba Cloud IoT ecosystem or HaaS hardware", "need a component-based RTOS with built-in cloud connectivity and OTA", "developing for supported boards like HaaS100, HaaS200, or HaaS EDU K1", "want MicroPython/JavaScript lightweight app support on MCUs"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/alios-things", "repo": "alibaba/AliOS-Things", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.214701+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:19:37.928541+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49d84d8cc7757a9250698e0af5762c57c8747db53842330ca86ea37dc89d895a", "fetched_at": "2026-08-28T04:08:55.214701+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/AliOS-Things"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.214701+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:19:37.928541+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49d84d8cc7757a9250698e0af5762c57c8747db53842330ca86ea37dc89d895a", "fetched_at": "2026-08-28T04:08:55.214701+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/AliOS-Things"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:19:37.928541+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49d84d8cc7757a9250698e0af5762c57c8747db53842330ca86ea37dc89d895a", "fetched_at": "2026-08-28T04:08:55.214701+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/AliOS-Things"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.214701+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.214701+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.214701+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:19:37.928541+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49d84d8cc7757a9250698e0af5762c57c8747db53842330ca86ea37dc89d895a", "fetched_at": "2026-08-28T04:08:55.214701+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/AliOS-Things"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.214701+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.214701+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:19:37.928541+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49d84d8cc7757a9250698e0af5762c57c8747db53842330ca86ea37dc89d895a", "fetched_at": "2026-08-28T04:08:55.214701+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/AliOS-Things"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.214701+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.214701+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.214701+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:19:37.928541+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49d84d8cc7757a9250698e0af5762c57c8747db53842330ca86ea37dc89d895a", "fetched_at": "2026-08-28T04:08:55.214701+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/AliOS-Things"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.214701+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.214701+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:19:37.928541+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49d84d8cc7757a9250698e0af5762c57c8747db53842330ca86ea37dc89d895a", "fetched_at": "2026-08-28T04:08:55.214701+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/AliOS-Things"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:19:37.928541+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49d84d8cc7757a9250698e0af5762c57c8747db53842330ca86ea37dc89d895a", "fetched_at": "2026-08-28T04:08:55.214701+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/AliOS-Things"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:19:37.928541+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49d84d8cc7757a9250698e0af5762c57c8747db53842330ca86ea37dc89d895a", "fetched_at": "2026-08-28T04:08:55.214701+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/AliOS-Things"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:19:37.928541+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "49d84d8cc7757a9250698e0af5762c57c8747db53842330ca86ea37dc89d895a", "fetched_at": "2026-08-28T04:08:55.214701+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/AliOS-Things"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3290, "days_push": 1156, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}