{"id":41928100,"url":"https://github.com/eclipse-opensovd/opensovd","last_synced_at":"2026-01-25T17:34:00.925Z","repository":{"id":305892662,"uuid":"1020823837","full_name":"eclipse-opensovd/opensovd","owner":"eclipse-opensovd","description":"OpenSOVD main repository","archived":false,"fork":false,"pushed_at":"2025-12-01T09:52:52.000Z","size":51,"stargazers_count":34,"open_issues_count":6,"forks_count":4,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-12-03T21:25:25.303Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eclipse-opensovd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-07-16T12:57:00.000Z","updated_at":"2025-12-01T09:52:54.000Z","dependencies_parsed_at":"2025-07-22T15:38:15.496Z","dependency_job_id":null,"html_url":"https://github.com/eclipse-opensovd/opensovd","commit_stats":null,"previous_names":["eclipse-opensovd/opensovd"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/eclipse-opensovd/opensovd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-opensovd%2Fopensovd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-opensovd%2Fopensovd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-opensovd%2Fopensovd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-opensovd%2Fopensovd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eclipse-opensovd","download_url":"https://codeload.github.com/eclipse-opensovd/opensovd/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-opensovd%2Fopensovd/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28755956,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T16:32:25.380Z","status":"ssl_error","status_checked_at":"2026-01-25T16:32:09.189Z","response_time":113,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-25T17:34:00.352Z","updated_at":"2026-01-25T17:34:00.912Z","avatar_url":"https://github.com/eclipse-opensovd.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\n# *******************************************************************************\n# Copyright (c) 2025 The Contributors to Eclipse OpenSOVD (see CONTRIBUTORS)\n#\n# See the NOTICE file(s) distributed with this work for additional\n# information regarding copyright ownership.\n#\n# This program and the accompanying materials are made available under the\n# terms of the Apache License Version 2.0 which is available at\n# https://www.apache.org/licenses/LICENSE-2.0\n#\n# SPDX-FileCopyrightText: 2025 The Eclipse OpenSOVD contributors\n# SPDX-License-Identifier: Apache-2.0\n# *******************************************************************************\n--\u003e\n\n# OpenSOVD\n\nWelcome to the OpenSOVD main repository.\n\nHere are some useful links to get you started:\n\n- [Eclipse OpenSOVD Project Page](https://projects.eclipse.org/projects/automotive.opensovd): get to know the project\n- [Eclipse OpenSOVD Kickoff Meeting](https://www.youtube.com/watch?v=VnMauUXT2cI): if you missed the kick-off meeting you can view it on YouTube\n- [OpenSOVD High Level Design](./docs/design/design.md): this will be the starting point for the OpenSOVD architecture\n- [Eclipse SDV Working Group Slack Workspace](https://join.slack.com/t/sdvworkinggroup/shared_invite/zt-1yxo8mejp-aul08kAuuOwi2LRbSXvCTw): join the Eclipse SDV Slack workspace\n- [OpenSOVD Slack Channel](https://app.slack.com/client/T02MS1M89UH/C0958MQNGP2): join the official OpenSOVD Slack channel `#eclipse-opensovd`\n- [OpenSOVD Meeting Minutes](https://github.com/eclipse-opensovd/opensovd/discussions): Find all the meeting minutes and discussions\n- [Eclipse SDV Working Group Community Calendar](https://calendar.google.com/calendar/u/0?cid=Y18yYW1waTJibW9rYTNxdGVyNGRjZWFwMWQ1Z0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t): find the OpenSOVD meetings in the Eclipse SDV Community Calendar\n\n## Overview\n\nEclipse OpenSOVD provides an open source implementation of the Service-Oriented Vehicle Diagnostics (SOVD) standard, as defined in ISO 17978.\nThe project delivers a modular, standards-compliant software stack that enables secure and efficient access to vehicle diagnostics over service-oriented architectures.\nBy offering an open and community-driven implementation, Eclipse OpenSOVD serves as a foundation for developers, OEMs, and tool vendors to build, test, and integrate SOVD-based solutions.\nThe project will hence facilitate adoption and ensure industry coherence with the standard.\n\nEclipse OpenSOVD complements and integrates the Eclipse S-CORE project by providing an open implementation of the SOVD protocol that can be used for diagnostics and service orchestration within the S-CORE environment.\nThis integration ensures that diagnostic capabilities are natively supported in SDV architectures,\nenabling developers and OEMs to build more robust, maintainable, and standards-compliant vehicle software stacks.\n\nKey components include:\n\n- SOVD Gateway: REST/HTTP API endpoints for diagnostics, logging, and software updates.\n- Protocol Adapters: Bridging modern HPCs (e.g., AUTOSAR Adaptive) and legacy ECUs (e.g., UDS-based systems).\n- Diagnostic Manager: Service orchestration for fault reset, parameter adjustments, and bulk data transfers.\n\nFuture-Proofing:\n\n- Semantic Interoperability: JSON schema extensions for machine-readable diagnostics, enabling AI-driven analysis and cross-domain workflows.\n- Edge AI/ML Readiness: Modular design to support lightweight ML models (e.g., predictive fault detection) via collaboration with projects like Eclipse Edge Native.\n- Support for Extended Vehicle logging and publish/subscribe mechanisms.\n\n## 🤝 Community Collaboration \u0026 Project Structure\n\nEclipse OpenSOVD thrives through open collaboration, shared responsibility, and transparent decision-making.\nTo foster this, we organize our work into dedicated work streams, each focusing on a major component (e.g.,\nCDA, Client, Server) or a horizontal concern (e.g., Security, Testing, Eclipse S-CORE integration). These\nwork streams are led by community members who take ownership and drive progress in their respective areas.\nTo ensure coherence and alignment across the project, we hold a regular Architecture Board meeting, which\nserves as the central forum for architectural discussions and key project decisions.\nWe invite all contributors and interested parties to join these meetings, share their insights, and help\nshape the future of OpenSOVD.\n\nBelow are links to the current meeting invitations (as `.ics` files):\n\n- 📅 [Architecture Board](https://raw.githubusercontent.com/eclipse-opensovd/opensovd/refs/heads/main/meetings/Eclipse_OpenSOVD_-_Architecture_Board.ics) - Mondays 11:30 to 12:30 CET\n- 📅 [Workstream CDA](https://raw.githubusercontent.com/eclipse-opensovd/opensovd/refs/heads/main/meetings/Eclipse_OpenSOVD_-_Workstream_CDA.ics) - Mondays 14:00 to 15:00 CET\n- 📅 [Workstream Core](https://raw.githubusercontent.com/eclipse-opensovd/opensovd/refs/heads/main/meetings/Eclipse_OpenSOVD_-_Workstream_Core.ics) (Server, Gateway \u0026 Client) - Tuesdays 11:30 to 12:15 CET\n- 📅 [Workstream UDS2SOVD](https://raw.githubusercontent.com/eclipse-opensovd/opensovd/refs/heads/main/meetings/Eclipse_OpenSOVD_-_Workstream_UDS2SOVD.ics) - Tuesdays 13:00 to 14:00 CET\n\nMore work streams and meeting series will be added as the project evolves — stay tuned and get involved!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipse-opensovd%2Fopensovd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feclipse-opensovd%2Fopensovd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipse-opensovd%2Fopensovd/lists"}