This is a nice benefit of two companies competing asynchronously (each has a different core competency). The open source community gets the non-core competency of both.
Now if only there was a company whose non-core competency was Google-style spelling check ("Did you mean to search for..")