Разница между «необязательно» и «не обязательно» в современном русском языке заключается в том, что в зависимости от контекста возможно как слитное, так и раздельное написание. 35
Слитно «не» пишется, если наречие можно заменить синонимом без «не». 2 Например: «необязательно» — «добровольно». 2
Раздельно «не» пишется, если в предложении имеется противопоставление с союзом «а», если перед наречием имеются конструкции «далеко не», «отнюдь не», «вовсе не» или если перед наречием имеется другое наречие, начинающееся с «ни». 2 Например: «вовсе не обязательно», «отнюдь не обязательно», «нисколько не обязательно». 2
Таким образом, выбор между «необязательно» и «не обязательно» зависит от конкретных условий контекста.