ndlug
play

NDLUG NetBSD : Portable Hottness November 17, 2005 WTF is it? Not - PowerPoint PPT Presentation

NDLUG NetBSD : Portable Hottness November 17, 2005 WTF is it? Not Linux, But Unix-Like Completely different heritage Derived from 4.4BSD and 386BSD POSIX compliant (mostly) Goals Clean design Wide platform support


  1. NDLUG NetBSD : Portable Hottness November 17, 2005

  2. WTF is it? ● Not Linux, But Unix-Like – Completely different heritage – Derived from 4.4BSD and 386BSD – POSIX compliant (mostly) ● Goals – Clean design – Wide platform support – Security – Mature and stable

  3. What does it run on? Of course it runs NetBSD. ● Main ones: i386, AMD64, SPARC, POWERPC ● Random ones: HPCARM, Dreamcast, Atari, VAX, Playstation 2, XEN, etc. ● 54 platforms total ● Kernel + Userland

  4. What is it like? ● Only what you need and nothing more – No bash, no tcsh – No hardware detection* – No GUI out of the box – No hand holding (mostly) ● Fast and stable ● Good documentation ● A lot of compiling*

  5. Any worthwhile features? ● N:M thread model ● Kernel IP filter ● SMP support ● TCP/IP SACK ● IPv6 ● VeriExec + Non-exec ● PkgSrc ● RC Init System

  6. What about those *? ● Hardware – Drivers that actually work – Man pages for drivers ● Software – Separation between base and third party – PkgSrc, similar to portage, is a cross-platform software management system – Main method of updating things is by CVSing the latest and compiling – Cross-building resources available

  7. Break Down ● Solid minimalist operating system – Lot of configuring – Lot of compiling ● Not so user-friendly – Good luck with bleeding edge hardware – Good luck with bleeding edge software “Unix is user friendly. It's just picky about who it's friends are.”

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend