And I'm sure whoever wrote the article has spent time reading free documentation, using free languages, free community specs, etc.