Almost all of the vendors of JDK are penned on top of OpenJDK by accomplishing some tweaks to [mainly to interchange licensed proprietary elements / swap with a lot more significant-functionality merchandise that only work on unique OS] components with no breaking the TCK compatibility. In Swing its fairly prevalent https://freethisjav36935.blogoxo.com/32909889/the-fact-about-thisav-that-no-one-is-suggesting