DragonFly BSD
Z Wikipedii
DragonFly BSD to system operacyjny typu uniksowego, z rodziny BSD, niezależna seria oparta na gałęzi 4.x systemu FreeBSD, zarazem identyfikujący się jako jego logiczna kontynuacja. Powstał w wyniku odmiennych koncepcji rozwoju linii 5.x FreeBSD. Prace nad systemem rozpoczęły się w czerwcu 2003 roku, oficjalna data narodzin: 16 lipca 2003.
Prawidłowa nazwa techniczna DragonFly BSD (pisana przez kapitalizację litery F) jednak potocznie stosowane są: DragonFly, DFly, DFBSD słowa DragonFlyBSD, DBSD są błędne. Inicjatorem projektu, zarazem pomysłodawcą jego nazwy, jest Matthew Dillon, znany z napisania kompilatora DICE C dla Amigi. DragonFly BSD posiada maskotkę - ważkę o imieniu Fred (ważka, ang. dragonfly).
Spis treści |
[edytuj] Informacje techniczne
System zgodny z normą POSIX. System plików - FFS, UFS, UFS z rozszerzeniem softupdates. Format binariów - ELF. Jądro - hybryda.
DragonFly tak jak FreeBSD posiada tryb ABI umożliwiający uruchamianie programów skompilowanych dla Linuksa, SCO oraz SVR4 (Solaris). Binaria systemów BSDI, NetBSD, OpenBSD i FreeBSD uruchamiane są natywnie.
System wspiera 32-bitowe procesory rodziny x86 (IA-32), wsparcie nie dotyczy procesorów 80386. Czynione są kroki w celu obsługi procesorów 64-bitowych AMD.
[edytuj] Architektura jądra
Jądro DragonFly jest hybrydą, zawierającą właściwości zarówno jąder monolitycznych jak i mikrojąder, założeniem jest wykorzystanie cech obu tych technologii. Cechy takie jak wymiana komunikatów w mikrojądrze zwiększają możliwość wykorzystania pamięci chronionej, a także zapewniają powodzenie wykonywania pewnych zadań krytycznych dla jądra monolitycznego.
Podsystem wymiany komunikatów rozwijany jest podobnie jak te które istnieją w mikrojądrach takich jak Mach. Działa w trybie współbieżnym lub awspółbieżnym, podsystem korzysta z tej możliwości w celu osiągnięcia jak najlepszej wydajności jaka jest możliwa w zadanej sytuacji.
[edytuj] Dystrybucja
System darmowy na licencji Open Source. Rozprowadzany na licencji BSD, jako LiveCD. Możliwe jest zaktualizowanie systemu FreeBSD, linii 4.x, do DragonFly korzystając z repozytorium CVS. Płytę z systemem można także zakupić. Począwszy od wersji 1.0-RC1 w systemie obecny jest instalator.
[edytuj] Plany rozwoju
Rozwijany głównie w kierunku prostej w założeniach (modularnej i warstwowej), wydajnej obsługi maszyn wieloprocesorowych oraz implementacji przewidywalnie działającego wątkowania (Light Weight Kernel Threading - LWKT), niezawodności i skalowalności, prostego debugowania w systemach SMP i NUMA oraz klastrach. Planowane jest zaimplementowanie funkcjonalności SSI (silnie zintegrowane klastrowanie). Stworzenie nowego systemu rozprowadzania i aktualizacji aplikacji. Wiele koncepcji rozwoju wywodzi się z AmigaOS.
[edytuj] Linki zewnętrzne (anglojęzyczne)
[edytuj] Zasoby ogólne
- Strona główna Projektu DragonFly BSD
- Zawiadomienie o projekcie na liscie dyskusyjnej FreeBSD-CURRENT
- Portal społeczności DragonFly BSD
- Instalator dedykowany systemom rodziny BSD, zastosowany po raz pierwszy w DragonFly
[edytuj] Dokumentacja
[edytuj] Przeglądy
- The DragonFly BSD Digest
- wywiad z Mattem Dillon'em z http://www.slashnet.org/
- Wywiad przeprowadzony przez OSNews (Marzec 13, 2004)
- Wywiad przeprowadzony z programistami DragonFly opublikowany na O'Reilly OnLamp.com (Lipiec 8, 2004)
- Przegląd systemu dokonany przez Newsforge
[edytuj] Technologie
- System Operacyjny DragonFly BSD
- Realizacje i Rozwój Systemu 4.4 BSD
- Alokator Tablic (Część 1) -- Bonwick94 oraz Alokator Tablic (Część 2) -- Bonwick2001
- Specyfkacja Multi-Procesorów Intela (PDF)
- http://www.trl.ibm.com/projects/security/ssp/
- http://gridengine.sunsource.net/
- meetBSD Polska - Portal o systemach BSD (PL)
- http://www.BSD4u.org - Strona o *BSD [PL]
| Określono temperaturę u początku Wszechświata |
|
Rejestracja molekuł wodoru i czadu w galaktyce oddalonej od nas o 11.5 miliarda lat świetlnych pozwoliło na określenie ówczesnej temperatury Wszechświata - informują strony internetowe European Southern Observatory (ESO).
|
| W Australii zostanie wybitych 400 kangurów |
|
Rząd Australii zapowiedział, że wznowi wybijanie 400 kangurów szarych, zawieszone w kwietniu po protestach grup ekologicznych, do których przyłączył się Paul McCartney.
|
| Noc Muzeów w całej Polsce |
|
Ponad 120 galerii i muzeów otwartych będzie w stolicy z soboty na niedzielę - w tegoroczną Noc Muzeów; swoje drzwi dla zwiedzających otworzą także muzea m.in. w Krakowie, Zakopanem, Trójmieście, Słupsku, Sandomierzu, Łodzi i Kazimierzu Dolnym.
|
| Geny mogą odpowiadać za naszą skłonność do słodkości |
|
Wariant genu odpowiedzialnego za transport glukozy do wnętrza komórek wpływa na preferencje ludzi do jedzenia słodyczy - zaobserwowali naukowcy z Kanady. Artykuł na ten temat zamieściło pismo "Physiological Genomics".
|
| Zwierzęta "ostrzegały" przed trzęsieniem w Chinach |
|
Najpierw w niewytłumaczalny sposób spadał poziom wody w stawie i na ulice wyległy tysiące ropuch. Na kilka godzin przed trzęsieniem ziemi zwierzęta w zoo zachowywały się dziwnie.
|