# Java API for JSON Binding (JSON-B)
JSON-B is a standard binding layer for converting Java objects to/from JSON messages. It defines a default mapping algorithm for converting existing Java classes to JSON, while enabling developers to customize the mapping process through the use of Java annotations.
## License
[Java API for JSON Binding 1.0 Specification license](https://jcp.org/aboutJava/communityprocess/licenses/jsr367/SpecLicense-JSR_367_JSON_B-1.0-8.18.14.pdf)
## Links
- JSON-B official web site: http://json-b.net
- Discussion groups: https://javaee.groups.io/g/jsonb-spec
- JSR-367 page on JCP site: https://jcp.org/en/jsr/detail?id=367
- Yasson (Reference Implementation): https://github.com/eclipse/yasson
|