Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Its a rewrite in that they threw out nearly an entire codebase and built it on top of something different. If tomorrow Microsoft said "lets get rid of Vista and build something new on top of Ubuntu", I think it would be fair to call that new version of Windows a rewrite despite them not having written the underlying code. Also, lets not forget that a fair amount of work (understatement) went into Mac OS X post NeXT.


I think this stretches the definition of a rewrite a little beyond the point it should break.

OSX is more like a rebranded descendant of NextStep/OpenStep, just the same as a would-be Microsoft Windows 10 derived from FreeBSD code.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: