The main catch is that Valve is offering the TF2 source code ... for free. The company also notes that much of the content that's in players' inventories — most of the in-game items, in fact ...
but must be free, as must all content included in any mods. Acknowledging that the majority of inventory items in Team Fortress 2 are now made by the TF2 community, Valve also encouraged mod ...