Facebook open-sourcing Thrift, their software framework
blog.facebook.com
blog.facebook.com
Is Facebook in some unique position to be releasing big parts of their infrastructure like that? Why don't companies do it more often?
Although this isn't the same thing as Ruby on Rails, and not to be overly cynical, but could this be a new form of community-building-based PR... in the sense that the goodwill/PR value of the FOSS community is worth more to Facebook than the value of keeping Thrift proprietary?
Their implementation doesn't look all that bad - it's at least reasonably simple, unlike CORBA. But I think I'll stick with JSON-RPC, because it's transparent, open, simple, and available for just about every language imaginable.