mezzanotteBSD - MidnightBSD

mezzanotteBSD
Logo MidnightBSD
MidnightBSD 2.0 con Xfce
MezzanotteBSD 2.0
Sviluppatore Il progetto MidnightBSD
Famiglia del sistema operativo FreeBSD
Stato di lavoro Attuale
Modello di origine Open source
Versione iniziale 0.1 / 6 agosto 2007 ( 2007-08-06 )
Ultima uscita 2.1.1 / 1 ottobre 2021 ; 9 giorni fa ( 2021-10-01 )
Repository
Obiettivo di marketing postazioni di lavoro , server
Gestore di pacchetti Importazioni/pacchetti MidnightBSD
Piattaforme x86-64 e IA-32
Tipo di kernel kernel monolitico
Userland FreeBSD

Interfaccia utente predefinita
Xfce
Licenza Licenza FreeBSD
Sito ufficiale www .midnightbsd .org

MidnightBSD è un sistema operativo gratuito simile a Unix , orientato al desktop , originariamente biforcato da FreeBSD 6.1 e periodicamente aggiornato con codice e driver da versioni successive di FreeBSD. Il suo ambiente desktop predefinito, Xfce , è un'esperienza desktop leggera e facile da usare.

Storia e sviluppo

MidnightBSD è nato come fork di FreeBSD nel 2005. Il fondatore del progetto, Lucas Holt, desiderava creare un sistema operativo desktop derivato da BSD. Conosceva diversi progetti di CD live, ma non il lavoro su TrueOS o DesktopBSD . Allo stesso tempo, aveva anche un interesse per GNUstep . Le due idee sono state raccolte in un piano per creare un ambiente desktop intuitivo. MidnightBSD 0.1 è stato rilasciato sulla base degli sforzi di Lucas Holt, Caryn Holt, D. Adam Karim, Phil Pereira di bsdnexus e Christian Reinhardt. Questa versione presenta una versione modificata del sistema di port di FreeBSD. Il sistema dei port si è evoluto in "mports" che include supporto fasullo, generazione di pacchetti prima dell'installazione, etichettatura delle licenze e regole rigide sulla generazione dell'elenco dei pacchetti e la modifica dei file al di fuori della destinazione. Molte di queste funzionalità sono state introdotte in MidnightBSD 0.1.1.

Christian Reinhardt ha sostituito Phil Pereira come manutentore principale di "mports" prima del rilascio di MidnightBSD 0.1. D. Adam Karim ha agito come ufficiale di sicurezza per il primo rilascio. Tutta la progettazione del rilascio è gestita da Lucas Holt.

0.2 ha introdotto un raffinato sistema di importazione con oltre 2000 pacchi. Il Portable C Compiler è stato aggiunto su i386 in aggiunta alla GNU Compiler Collection . Altre modifiche includono l'abilitazione del rilevamento di ipfw e della scheda audio all'avvio, versioni più recenti di molti pacchetti software tra cui Bind, GCC, OpenSSH e Sendmail, nonché un sistema di creazione di Live CD.

Attualmente, il progetto si sta concentrando sul completamento del software del cluster di build Magus, sulla creazione di un nuovo programma di installazione, sul completamento dell'installazione del nuovo pacchetto e sugli strumenti di gestione chiamati mport e sull'inizio dei lavori sulla versione 0.3. La prossima versione presenterà alcuni miglioramenti trovati in FreeBSD 7.0 e DragonFly BSD .

A partire da settembre 2021, l'ultima versione è la versione 2.1, con molte funzionalità importate da FreeBSD 11. L'ambiente desktop predefinito è stato passato a xfce , ma WindowMaker plus GNUstep è ancora disponibile.

Etimologia

MidnightBSD prende il nome dal gatto di Lucas e Caryn Holt , Midnight. Mezzanotte era un'angora turca nera da dieci libbre .

Licenza

MidnightBSD è rilasciato sotto diverse licenze. Il codice del kernel e la maggior parte del codice appena creato viene rilasciato sotto la licenza BSD a due clausole . Ci sono parti sotto le licenze GPL , LGPL , ISC e Beerware , insieme a licenze BSD a tre e quattro clausole.

Ricezione

Jesse Smith ha recensito MidnightBSD 0.6 nel 2015 per DistroWatch Weekly:

Ho trovato strano usare MidnightBSD. Mentre gli strumenti di basso livello e l'ambiente generale mi sembravano familiari come utente di FreeBSD, spesso mancavano pezzi dell'esperienza. MidnightBSD non ha praticamente nessuna della vasta documentazione di FreeBSD, il che potrebbe non essere stato un problema quando il progetto è stato originariamente biforcato da FreeBSD, ma ora MidnightBSD si è discostato abbastanza da dover davvero avere il proprio Manuale. MidnightBSD offre alcune delle stesse porte del suo genitore, ma è rimasto indietro di circa 20.000 pacchetti. Inoltre, secondo il sito web MidnightBSD, il progetto mira a fornire un sistema operativo desktop orientato ai principianti, simile a FreeBSD. Tuttavia, dalle mie esperienze della scorsa settimana, sembra che MidnightBSD sia in ritardo rispetto a GhostBSD , PC-BSD e persino FreeBSD nel fornire una piattaforma amichevole per i nuovi arrivati. Alcuni anni fa strumenti come mport avrebbero potuto essere abbastanza benvenuti dagli utenti di FreeBSD, ma ora pkg ricopre quel ruolo nella comunità di FreeBSD. In breve, sento che MidnightBSD, sebbene sia iniziato con obiettivi promettenti e ammirevoli, è rimasto indietro nella tecnologia, nell'esperienza utente e nella documentazione.

Riferimenti

link esterno