@mateiz I don't quite understand what your concern is. What is the downside if we put it in NOTICE instead of LICENSE? The JIRA I mentioned was answered by two Apache members, so I think that is the "official" instruction for "appropriate labeling".

Detaching it from Breeze might not be a good idea, as both breeze and mllib might need JTransforms in the future. Fast transforms are used extensively in dimension reduction and signal processing.