Not technically no, though neither does it fully embrace the spirit of FOSS either. Anyway I was explaining the appearance of those two being at odds with one another in the meme. Anyone who does not enjoy meme content can simply block this community and move on with the serious side of life.:-)