from what i understand, yes it is technically possible. however i dont believe it could be done. you would have to have a lot of time, patience, experience, skill, knowledge, etc etc to do it. Edit: I didnt actually make this thread
Not a chance. Nevermind that many (most) people lack the aptitude and mindset for programming, but strictly speaking "any human" would include infants (clearly incapable), or mentally and/or physically challenged individuals.
Not to mention comatose or otherwise fatally ill people who would not survive long enough to complete the project.
EDIT: Note I provided the above answer because I wanted to play nice. If I wanted to keep being a wiseass, I could exploit several other holes in your overly simplified question. But I know what you meant so I'll stop now ;P
There's a difference between being able to write n lines of stuff in a given amount of time, and actually having that stuff be functional. 77,500 lines of code in a day is unfeasible. You'd have to have the entire OS written out in your head and just write without thinking. That's gonna lead to bugs. Have you ever debugged something of 283 million lines of code? It won't be easy (or possible) to do in a lifetime by yourself.
283 million lines is not unrealistic. For example, the company I'm interviewing for has a backend system that has over 150 million lines of code. This isn't counting the software that interfaces with it.
As an aside, I'm categorizing this thread as trolling now.
The History of Linux began in 1991[...]
It has grown from a small number of C files under a license prohibiting commercial distribution to its state in 2009 of over 370 megabytes of source under the GNU General Public License.
Can a dedicated, skilled programmer [snip] I am asking if it's theoretically possible
Well that drastically changes the question, now doesn't it?
Your original question was asking if it was true that anyone could do it.
Now you're asking if it's theoretically possible for an experienced programmer to do it.
Of course it's theoretically possible. With enough prior experience, someone could theoretically be fully capable of doing this. However the chances of one person having all that experience is non-existant. Nevermind them also having the desire and drive to finish it, and having the financial and social freedom to dedicate the time to it.
Which is why it hasn't happened.
With those estimates I can potentially compare to Windows 95 in eight years or less, working a six day week at a minimum of 35 hours.
As has been mentioned.... that's assuming you can churn out code as fast as you can type. The hard part of coding is not the typing, it's the planning, the design, the debugging... the time you spend between typing.