What is 前源? If not the 'spring ahead'?
In this sentence:

前源 = original source/source ahead

so it translates to ...originated from...

前源 in 望梅止渴 doesn't necessarily mean spring ahead, because 源 in 望梅止渴 is 水源(water source). So 前源 in 望梅止渴 means 前面的水源(water source ahead), where source is the definition of 源.

It could be anything, for example Japanese Kanji的前源是Chinese Hanzi.