I think this is also a very rational move. IDEs and tooling is just participial about actual performance of said software, but also about the culture and community it is embedded in. So going for a long term commitment to open source is a strong signal to users and other stakeholders.
Bringing up Gitlab in this regard is a very good point, especially after MS bought Github..