Of all the suit babble I ever heard, this must be the most incomprehensible. Juggling stock options apparently wreaks havoc on the speech center of your brain.
The author just inadvertently left out the word "on" as in "we are long on software", or "long on gold", "long on the euro", etc. It's typical phrasing that describes a long-term bet on something going up in value.