Unless имеет то же самое значение, что и if ... not, то есть “если не”. Unless как и if начинает условное придаточное предложение, в котором не употребляются времена группы Future.
Надо также обратить внимание, что unless уже имеет в себе отрицательную частицу, поэтому глагол в предложении не может стоять в отрицательной форме.
I will not go to the concert unless you go with me. - Я не поеду на концерт, если ты не поедешь со мной.
As long as означает «пока, при условии». Так же как u nless и if начинает придаточное предложение, в котором не употребляются времена группы Future.
I will be here as long as you need me. - Я буду здесь, пока я тебе нужен.
As long as you comply with the rules you can live in the hostel. - При условии что вы соблюдаете правила, вы можете жить в общежитии.
Provided (that) / providing (that) также обозначают «при условии», но больше свойственны письменной нежели устной речи. Provided (that) / providing (that) начинают условное придаточное предложение, в котором не употребляются времена группы Future.
Provided (that) you agree on our terms we will start working on May, 10 th . - При условии, что вы согласны с нашими сроками, мы начнем работу 10 мая.