Linked by Hadrien Grasland on Fri 28th Jan 2011 20:37 UTC
OSNews, Generic OSes It's recently been a year since I started working on my pet OS project, and I often end up looking backwards at what I have done, wondering what made things difficult in the beginning. One of my conclusions is that while there's a lot of documentation on OS development from a technical point of view, more should be written about the project management aspect of it. Namely, how to go from a blurry "I want to code an OS" vision to either a precise vision of what you want to achieve, or the decision to stop following this path before you hit a wall. This article series aims at putting those interested in hobby OS development on the right track, while keeping this aspect of things in mind.
Thread beginning with comment 460105
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Arguments are overstated
by Alfman on Sat 29th Jan 2011 02:25 UTC in reply to "Arguments are overstated"
Alfman
Member since:
2011-01-28

"While it's highly unlikely that any given individual would produce a 'revolution in computing', it certainly isn't impossible. Linux, of course, was initially a single person's effort, and Unix was initially a two-person effort..."

That's just the point: small/individual efforts succeeded back then because the market was empty. Many of us are capable of doing what Linus did with Linux, but it doesn't matter any more. Efforts today are in vein, being "better" is not really as significant as being first or having the stronger marketing force.

I'm not trying to downplay Linus' achievement in the least, but it is likely his pet project would be totally irrelevant if he started in today's market.

Reply Parent Score: 4

tylerdurden Member since:
2009-03-17

Linux was not the first by a long shot. There were plenty of open source unix-like OS by the time he started writing a single line of code: Minix, and BSDs for example.

There are plenty of opportunities for new stuff to come out of someone's pet project. In fact most interesting stuff usually comes from "pet projects" because once a product/project is stablished they tend to gather such inertia that they become pigeon-holed or develop a certain level of tunnel vision. Thus missing some of the interesting stuff in the periphery that those "pet projects" have more freedom to explore.

Reply Parent Score: 2

openwookie Member since:
2006-04-25

When Linus started writing code for Linux, Minix cost $69 and was not yet freely distributable (not until 2000!) and BSD was tied up in lawsuit with AT&T. Hurd was intended as the kernel for the GNU system, but was not yet (and still isn't) complete.

Linux was totally a success due to being at the right place, at the right time.

Edited 2011-01-29 04:31 UTC

Reply Parent Score: 4

Alfman Member since:
2011-01-28

"Linux was not the first by a long shot. There were plenty of open source unix-like OS by the time he started writing a single line of code: Minix, and BSDs for example."

Exactly! If Linux has started a few years later, FreeBSD (or another variant) would have "won" and it would be grabbing all the attention instead of Linux.

Same can be said for Microsoft/DOS. Timing is everything.

Reply Parent Score: 1