PółnocBSD - MidnightBSD

Północ BSD
Logo Północy BSD
MidnightBSD 2.0 z Xfce
PółnocBSD 2.0
Deweloper Projekt MidnightBSD
Rodzina systemów operacyjnych FreeBSD
Stan pracy Aktualny
Model źródłowy Otwarte źródło
Pierwsze wydanie 0.1 / 6 sierpnia 2007 ( 2007-08-06 )
Najnowsze wydanie 2.1.1 / 1 października 2021 r .; 9 dni temu ( 01.10.2021 )
Magazyn
Cel marketingowy stacje robocze , Serwery
Menedżer pakietów Importy/pakiety MidnightBSD
Platformy x86-64 i IA-32
Typ jądra Jądro monolityczne
Kraina użytkownika FreeBSD
Domyślny
interfejs użytkownika
Xfce
Licencja Licencja FreeBSD
Oficjalna strona internetowa www .midnightbsd .org

MidnightBSD jest darmowym, podobnym do Uniksa , zorientowanym na komputery stacjonarnym systemem operacyjnym, pierwotnie rozwidlonym z FreeBSD 6.1 i okresowo aktualizowanym kodem i sterownikami z późniejszych wydań FreeBSD. Jego domyślne środowisko graficzne, Xfce , jest lekkim, przyjaznym dla użytkownika środowiskiem graficznym.

Historia i rozwój

MidnightBSD powstało jako rozwidlenie FreeBSD w 2005 roku. Założyciel projektu, Lucas Holt, chciał stworzyć oparty na BSD system operacyjny dla komputerów stacjonarnych. Był zaznajomiony z kilkoma projektami live CD, ale nie z pracą nad TrueOS czy DesktopBSD . W tym samym czasie interesował się również GNUstep . Oba pomysły zostały złożone w plan stworzenia przyjaznego dla użytkownika środowiska graficznego. MidnightBSD 0.1 zostało wydane dzięki staraniom Lucasa Holta, Caryn Holt, D. Adama Karima, Phila Pereiry z bsdnexus i Christiana Reinhardta. To wydanie zawiera zmodyfikowaną wersję systemu portów FreeBSD. System portów przekształcił się w "mports", który obejmuje fałszywą obsługę, generowanie pakietów przed instalacją, znakowanie licencji i surowe zasady dotyczące generowania listy pakietów i modyfikacji plików poza miejscem docelowym. Wiele z tych funkcji zostało wprowadzonych w MidnightBSD 0.1.1.

Christian Reinhardt zastąpił Phila Pereirę jako głównego opiekuna "mportów" przed wydaniem MidnightBSD 0.1. D. Adam Karim pełnił funkcję oficera bezpieczeństwa przy pierwszym wydaniu. Całą inżynierią wydań zajmuje się Lucas Holt.

0.2 wprowadziło udoskonalony system importu z ponad 2000 przesyłkami. Portable C Compiler dodano na i386 oprócz GNU Compiler Collection . Inne zmiany obejmują włączenie wykrywania ipfw i karty dźwiękowej podczas uruchamiania, nowsze wersje wielu pakietów oprogramowania, w tym Bind, GCC, OpenSSH i Sendmail, a także system tworzenia Live CD.

Obecnie projekt skupia się na dokończeniu tworzenia klastra oprogramowania Magus, stworzeniu nowego instalatora, dokończeniu instalacji nowych pakietów i narzędzi do zarządzania o nazwie mport oraz rozpoczęciu prac nad wydaniem 0.3. Następne wydanie będzie zawierać kilka ulepszeń znalezionych w FreeBSD 7.0 i DragonFly BSD .

Według stanu na wrzesień 2021, ostatnią wersją jest wersja 2.1, z wieloma funkcjami zaimportowanymi z FreeBSD 11. Domyślne środowisko graficzne zostało zmienione na xfce , ale WindowMaker plus GNUstep jest nadal dostępny.

Etymologia

MidnightBSD nosi imię kota Lucasa i Caryn Holt , Midnight. Midnight była dziesięciofuntową, czarną angorą turecką .

Licencja

MidnightBSD jest wydawane na kilku licencjach. Kod jądra i większość nowo utworzonego kodu jest udostępniana na podstawie dwuklauzulowej licencji BSD . Istnieją części na licencjach GPL , LGPL , ISC i Beerware wraz z trzy- i czteroklauzulowymi licencjami BSD.

Przyjęcie

Jesse Smith zrecenzował MidnightBSD 0.6 w 2015 roku dla DistroWatch Weekly:

Uważam, że używanie MidnightBSD jest dziwne. Podczas gdy narzędzia niskiego poziomu i ogólne środowisko wydawały mi się znajome jako użytkownikowi FreeBSD, często brakowało fragmentów tego doświadczenia. MidnightBSD nie ma praktycznie żadnej obszernej dokumentacji FreeBSD, co może nie stanowiło problemu, gdy projekt pierwotnie rozwidlał się z FreeBSD, ale teraz MidnightBSD odbiega na tyle, że naprawdę powinien mieć swój własny podręcznik. MidnightBSD oferuje niektóre z tych samych portów, co jego rodzic, ale stracił około 20 000 pakietów. Ponadto, według strony MidnightBSD, projekt ma na celu zapewnienie przyjaznego dla początkujących, zorientowanego na komputery systemu operacyjnego, podobnego do FreeBSD. Jednak z moich doświadczeń z zeszłego tygodnia wynika, że ​​MidnightBSD pozostaje w tyle za GhostBSD , PC-BSD, a nawet FreeBSD, zapewniając platformę przyjazną nowicjuszom. Kilka lat temu narzędzia takie jak mport mogły być mile widziane przez użytkowników FreeBSD, ale teraz pkg wypełnia tę rolę w społeczności FreeBSD. Krótko mówiąc, wydaje mi się, że MidnightBSD, choć zaczęło się od obiecujących i godnych podziwu celów, pozostało w tyle pod względem technologii, doświadczenia użytkownika i dokumentacji.

Bibliografia

Zewnętrzne linki