In English, the difference between "until" and "as long as" is quite distinct, but in Italian, it's a little blurry because the presence of the negative word non (not) might change the meaning of a phrase or it might not. When the meaning is not altered by its presence, the word, in this case non (not), is "pleonastic." We're talking about finché and finche non.
Si vous voulez voir cette vidéo et d'autres, commencez notre essai gratuit.