Thanks for your reply.
I have go through your recommend article, and I have a question. "Yocto is an open source collaboration project" and in my opinion "open source collaboration project" is a process of create and maintain open source software, so what open source software does Yocto maintain?