Exactly. Facebook and Yahoo have contributed equally as much to the technology landscape as Google has.
And unlike Google they actually make it available to the public and then follow it up with supporting the projects.
And unlike Google they actually make it available to the public and then follow it up with supporting the projects.