Both terms are fine, long used and well-established. Free Software and Open Source software have complicated enough meanings that they need a sentence, not a phrase to explain; the phrase is just a label. And any software practitioner who doesn't know what people mean by Free or Open Source software isn't very good.
If I start calling my OS "Windows" people might get upset even though windows predate MS by millennia.
Comments
Both terms are fine, long used and well-established. Free Software and Open Source software have complicated enough meanings that they need a sentence, not a phrase to explain; the phrase is just a label. And any software practitioner who doesn't know what people mean by Free or Open Source software isn't very good.
If I start calling my OS "Windows" people might get upset even though windows predate MS by millennia.