@RadicalEdward I "had" to learn Java at the university in 1999, years before it was open source. So the argument is moot.
I also had to learn a proprietary functional language: Miranda. And learn other proprietary stuff like MATLAB and Maple
Guess what stuff I still use.