How does the tracing API differ from the open tracing APIs? Pros/cons as compared to that standardization effort?
OT defines an API that various tracers can implement while OC ships a single implementation that tracing vendors can export data from.
OT is focused on traces, OC aims to support move observability signals. Traces and stats are available today. Logs and error tracking are on the roadmap.
There’s a few other differences, but those are the main ones.
The presence of these tags can be used to control behavior if you're clever about it.