In "the work is finished", "finished" is normally an adjective. In "people are welcome", "welcome" is an adjective. It is grammatically impossible for it to be a passive verb (that would have to be "people are welcomed").
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.