3 ms·
NewOS (2005)
- 4star3star 3y agoHmm, web presentation does not inspire confidence.
- rizky05 3y ago[dead]
- bebop 3y agoHaiku-os originally used NewOS as the basis for its kernel. NewOS as far as I know has not received updates in many years and is in archive mode.
- codezero 3y agoTheir current homepage: https://tkgeisel.com https://tkgeisel.com Apparently this kernel became the core of Haiku OS, and Travis went on to work on Fuscia at Google.
- ksherlock 3y agoNewOS is (was) an OS from a former BeOS developer. The Haiku OS uses it.
- Cube189 3y agoWhy is a broken PHP page with no additional context here?
- HeckFeck 3y agoA deliberate appeal to the tastes of hackers?
- DaiPlusPlus 3y agoThe problem with doing it intentionally is that everyone (including myself) is just going to assume the webserver is configured not just incorrectly, but incompetently: this would expose connection-strings, passwords, etc - and makes me less likely to want to get behind a project. Now if the page were resembling a C program instead (e.g. using a `switch` and `case` labels as a nagiation menu) that'd be cool, but make things difficult for your readers who don't know C well-enough, and outright alienate people who are allergic to code but still work in this industry.
- codezero 3y agoI like the idea but if you check archive.org it used to render normally :) https://web.archive.org/web/20130218230607/http://newos.org/ https://web.archive.org/web/20130218230607/http://newos.org/
- tkgeisel 3y agoThanks for reminding me to fix it! It should be working now. Turns out in a system upgrade the version of php was updated and I hadn't gone through and updated the web server config links to the new one.
- inputError 3y ago[dead]
- jezze 3y agoYeah NewOS is the basis for Haiku. Travis later created another kernel called lk. That is the one that was used as the base for Fuchsia if I remember this correctly.
- richardwhiuk 3y agoSee also https://newos.org/functions.inc https://newos.org/functions.inc
- gaze 3y agoI was extremely fortunate to have Travis Geiselbrecht as a mentor when I was a young programmer. He’s absolutely brilliant, humble, pragmatic, and an extremely organized thinker. One of the few kernel hackers with really good people skills. The NewOS code base really exemplifies all this. It’s how a C project should be organized, and it’s how C should be written. No weird and fancy build systems, no weird tricks. Just very pragmatic, straightforward, well commented C code.