@nixCraft also the code is MIT licensed, so IBM could had done the work by itself and even didn't have to share the source again