Game developer and PC digital storefront owner Valve has revealed that its intention to make its networking tool open source for game developers.
One aspect that is notable with this tech does not require the use of Steam. There are protocols in place to make sure that the Steam version works well, but the code can be use "for whatever purpose you want".
"The main interface class is named SteamNetworkingSockets, and many files have "steam" in their name," Valve developer Fletcher Dunn said.
"But Steam is not needed. The reason for the name is that this provides a subset of the functionality of the API with the same name in the SteamworksSDK. The intention is that on PC you can use the Steamworks version, and on other platforms, you can use this version. In this way, you can avoid having the Steam version be 'weird' or not take full advantage of the features above that it provides."
This is pretty much in line with Valve and Steam's MO of being incredibly open, something that could arguably be seen as a reaction to chief Gabe Newell's experiences working at Microsoft.
That firm has always had a closed ecosystem at its core, something that has come to the forefront with the United Windows Platform.
Since the launch of DOTA 2 back in 2013, the common concensus was that Valve was stepping away from game development due to the success of its Steam marketplace. But recently, the PC giant revealed that it was focusing on making new games on top of its upcoming DOTA 2 card title, Artifact.