Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
talks:bsd [24/12/2016 16:16] alez created |
talks:bsd [12/09/2017 22:07] (versione attuale) alez [Intro] |
||
---|---|---|---|
Linea 5: | Linea 5: | ||
====== Intro ====== | ====== Intro ====== | ||
+ | * Differente licenza : è possibile il closed source | ||
+ | * Molto performante | ||
+ | * Ottimo stack tcp/ip | ||
+ | * Per questi motivi viene largamente impiegato in router e simili | ||
+ | * Mentalità *BSD: deve funzionare tutto subito (almeno le cose base, specie su OpenBSD) | ||
+ | * Gestione package diversa | ||
+ | * Installazione base completa di compilatore , toolchain -> visione d'iniseme ingegneristica | ||
+ | * Forte correlazione tra codice e documentazione | ||
+ | * *BSD è posix compliant | ||
+ | * FreeNAS is based on FreeBSD | ||
+ | * ZFS è un tipo di filesystem (ottimo) proprio di FreeBSD | ||
+ | * Playstation usa FreeBSD | ||
+ | * BSD sta per BERKELEY SOFTWARE DISTRIBUTION | ||
+ | * OpenBSD del 1995 derivato da NetBSD fondato da Theo de R.. | ||
+ | * Licenza BSD, ISC, solo in ultima scelta GPL ma non nel Kernel | ||
+ | * Android ha parti di OpenBSD | ||
+ | * Sicurezza prima di tutto | ||
+ | * Crypto wherever possible | ||
+ | * Full source access to anybody | ||
+ | * FreeBSD è più veloce di OpenBSD, ma OpenBSD è molto più attento alla security di FreeBSD | ||
+ | * da OpenBSD prendono nome progetti come OpenSSH, OpenSSL, IPsec, PF (packet filter -> PFsense ),... | ||
+ | * Excellent documentation, man pages, faq | ||
+ | * Safe C functions (es. strlcpy) | ||
+ | * Memory protection (file permission : write xor execute!) | ||
+ | * CVS | ||
+ | * Release/Stable/Current : Stable = Release+fixes; current = work in progress | ||
+ | * Package manager: pkg_add, pkg_delete, pkg_add-u (update) | ||
====== Installazione ====== | ====== Installazione ====== | ||