Answer No one. The system user is allowed to create objects and the objects created by the system user are either unowned or acquire their ownership from the place they are added. Let's say paul is a manager and jim is a manager. One day paul creates foo . Then jim comes along and edits it.
Ownership is unaffected by editing.
A user must explicitly take ownership of an existing object to become its owner. ChrisW x hang on. I'm not sure, but you can only be an owner if your an authenticated user. As far as I understood, nobody isn't an authenticated user. Of course, you've to trust your authenticated users.