Retirement tax questions

the link above says that the 8606 isn't available for free file fillable forms until 2/22/2018.
Form 8606