Short answer: It's illegal to carry any knife concealed except for an "ordinary pocket knife or hunting knife." No law against open carry of any knives.
Now, what heck is an "ordinary pocket knife or hunting knife?" No clue. I will get back to you when I find some case law clarifying that.