The are in fact the same. Try window.open === open or window["open"] === open.
If that yields false to you then you must be in a closure and somecode has defined open.
And of course this stands for all the objects that are member of the global (window) object.