Repository navigation
Correct the native driver's license to GPL-2.0-or-later to reflect its derivation from python-can-busmust and bmsocketcan. Include the GPL text, upstream attribution, and dated Rust adaptation notices; retain the original project's historical MIT/Apache notices. Version 0.2.0 mistakenly carried the old license metadata; use 0.2.1 or later.
Shorten the README to a quick start, API documentation link, migration table, internal loopback command, and license. Move platform setup and hardware coverage notes into the crate documentation. No driver behavior changes.
Validation: formatting, documentation with warnings denied, and package verification; GitHub CI checks Linux, macOS, Windows, and Rust 1.85. The unchanged driver previously passed 74 hardware cases between two connected Gen2 X1 adapters.