Open zpg6 opened 1 month ago
That's truly sad that the crate is no longer available. It was very well crafted and made handling the payloads a breeze. Sorry I don't have a copy anymore maybe you can get in touch with @mortronmeymo from ESRlabs.
Hi, unfortunatley I do not currently feel comfortable distributing the crate, which is also why it was removed from crates.io.
Here some background:
We were working on a to be opensourced project together with CARIAD (VW) (Plug: https://projects.eclipse.org/projects/automotive.sommr https://www.youtube.com/watch?v=5SITBiIFpw0). This project uses serde_someip
.
During that project the CARIAD legal team prepared everything for going open source and during this work realized, that due to the licence agreement of the SOME/IP specification it is currently not possible to open source implementations of it.......
(Do not ask me why vsomeip is ok... I'm not a lawyer)
So with that information in hand I was left with a choice: Risk it or be on the safe side and pull it. As is evident I went with the later.
There is some hope on the horizon: This whole thing pushed the AUTOSAR consortium to make the SOME/IP spec open-source friendly. AFAIK: That work is still in progress and since it is a consortium it may take time.
But once there is no legal issue any more with the SOME/IP specification, I will resurrect serde_someip
and bring it back to crates.io. (It can only take years 🙈 )
Hi @MortronMeymo, totally understand! Link us in when the time comes.
I'm inspired by tools like Common API / Common API SOME/IP Tooling but I think that cargo/Rust would be way better at this than CMake/C++. I find this repo by @marcelbuesing is a possible baseline for that.
Hello, wondering if you have a local copy of this dependency that can be restored so that this repo can be run.
Your repo is just what I am looking for in terms of hands on learning with SOME/IP :)