"Open source software is the one whose source code is available." In the above sentence "one" acts as a pronoun referring back to "software" and "the" is an article. But when we say "An Open source software is one whose source code is available.", we assume that "one" means "a software", with the article "a" fused into the pronoun "one". Why is that ? Why can't we write "An Open source software is a one whose source code is available." ?
Top answer
Because 'a' = 'one'. A pronoun takes the place of a noun. Give me an apple.
— Mister Micawber
Because 'a' = 'one'.
A pronoun takes the place of a noun.
Give me an apple.
Give me one.
Give me the apple on the table.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Firstly, "sofware" is uncountable so "an open source sofware" is grammatically incorrect. You can say "a piece of open source sofware" to make it countable.
Secondly, historically the indefinte article "a" stems from "one", so "a one" doesn't make much sense because it implies "one one". The exception is with a preceding adjective (a better one etc) but this is normally used only with co
@MM, We can say, Give me an apple. Give me a big one. Why do we use "a" here as a determiner to "one" ? As Ivanhr said, its an exception, but is tere any reason behind this ?