Neues vom FreeBSD Project (Status Report July-December 2004)

asg

push it, don´t hype
Für viele Anwender ist es meist nicht ersichtlich was sich bei einem Projekt alles unter der Haube tut. Über abonnierte mailinglisten kann man dies zwar schön verfolgen, aber hier können täglich mehrere hundert Email eingehen was das Lesen zu einer Lebensaufgabe machen könnte.
Aus diesem Grund gibt es den FreeBSD Status Report der die wichtigsten Änderungen, Neuerungen und Fortschritte zusammenfasst.
Hierbei sei erwähnt das unter http://www.xl0.org/FreeBSD/ ein wöchentlicher Status Report verfasst wird der hier angesprochene ist direkt vom FreeBSD Project und unter
http://www.freebsd.org/news/status/report-july-2004-dec-2004.html zu finden.

Da der Status Report eine Unmenge an Informationen bereithält verzichte ich darauf auf jeden einzelnen Punkt einzugehen und verweise auf http://www.freebsd.org/news/status/report-july-2004-dec-2004.html.

Interessant zu erwähnen wäre sicherlich profile.sh welche für Laptops gedacht die in unterschiedlichen Netzerkumgebungen betrieben werden (Arbeit, zu Hause, unterwegs,...). Hiermit wird es dem User erlaubt verschiedene Netzwerkumgebungen festzulegen die dann automatisch erkannt werden.
Die Seite des Projekts liegt unter https://projects.fsck.ch/profile

Auch erwähnenswert ist sicherlich das Project "Frenzy" (könnte dies eine Anspielung auf den Thriller von A. Hitchcock sein?).
Frenzy ist ein portables tookit für Systemadministratoren welches auf einer FreeBSD Live-CD basiert.
Die CD enthält Software zum überprüfen der Hardware, Systemchecks, Securitychecks, Netzwerktests und Analyse. Frenzy 0.3 basiert noch auf FreeBSD 5.2.1 und enthält ca. 400 Applikationen auf dem 200MB grossen ISO-Image.
Die Projektseite: http://frenzy.osdn.org.ua/ und http://frenzy.osdn.org.ua/eng/

Nicht minder interessant ist das Dingo Project.
Das Dingo Project ist eine Sammlung von ausstehender Arbeit die sich mit Aufräumarbeiten und Erweiterungen im Netzwerkstack kümmern.
Das Ziel ist es doppelte Funktionen zu beseitigen, den Code also zu entschlacken und sauberer zu machen, sowie neue Features hinzuzufügen.
Man findet das Project unter http://www.freebsd.org/projects/dingo/index.html

Es gibt noch eine Menge mehr an Interessanten Informationen zu Projekten, teilprojekten und den Innereien von FreeBSD (KGI, CARP, ARP,...) die auf auf der Status-Project Seite gefunden werden können.

Die Themen im Überblick:

Projects

* Common Address Redundancy Protocol - CARP
* Dingo Monthly Report
* FreeBSD profile.sh
* FreeBSD Release Engineering
* FreeSBIE Status Report
* Funded FreeBSD kernel development
* Improved Multibyte/Wide Character Support
* Project Frenzy (FreeBSD-based Live-CD)
* Secure Updating

Documentation

* Hardware Notes
* The FreeBSD Dutch Documentation Team

Kernel

* ATA Driver Status Report
* CPU Cache Prefetching
* i386 Interrupt Code & PCI Interrupt Routing
* kgi4BSD
* Layer 2 PFIL_HOOKS
* Low-overhead performance monitoring for FreeBSD
* Move ARP out of routing table
* Network Stack Locking
* New Modular Input Device Layer
* SMPng Status Report
* Sync Protocols (SPPP and NETGRAPH)
* TCP Cleanup and Optimizations
* TCP Reassembly Rewrite and Optimization
* TTCPv2: Transactional TCP version 2

Architectures

* FreeBSD on Xen
* FreeBSD/arm status report
* PowerPC Port

Ports

* FreeBSD GNOME Project Status Report
* OpenOffice.org port status
* Ports Collection
* Update of the Linux userland infrastructure

Vendor / 3rd Party Software

* ALTQ
* Cronyx Adapters Drivers
* OpenBSD packet filter - pf

Miscellaneous

* EuroBSDCon 2004 submitted papers are online
* EuroBSDCon 2005 - Basel / Switzerland
* FreeBSD Security Officer and Security Team
* FreeBSD Source Repository Mirror for svn/svk
* Wiki with new software

* Atheros Wireless Support
* ifconfig Overhaul
* New DHCP Client
* Wireless Networking Support

Zu finden unter http://www.freebsd.org/news/status/report-july-2004-dec-2004.html
 
Man da hat sich einiges getan. Interessant finde ich z.B. dass portsnap evtl. in das Basissystem gemerged werden soll. Es hat unter gewissen Umständen nur 1/10 der Bandbreite von cvsup braucht und zudem über HTTP arbeitet. Evtl interessant, wenn man hinter einem Proxy sitzt.

Gruß, I.MC
 
Zu der sache mit portsnap gab es sehr viele Gegenargumente, und ich bin auch nicht dafür. cvsup ist auch in den ports, und das ist auch gut so[tm]!
 
Da musst du dir mal den thread raussuchen, war auf arch@ oder current@ glaube ich.
Für mich reicht das Argument, dass base schön schlank sein sollte.
 
Stimmt, mit den schlank muß ich direkt zustimmen :-) Wieso wird das eigentlich nicht für das Basissystem angeboten, sondern nur für die Ports? Ich meine Zwei Systeme auf der Platte ist ja auch nicht gerade dolle...

Gruß, I.MC
 
portsnap ist besonders effizient bei vielen voneinander unabhängigen kleinen Dateien. Das paßt besonders gut auf die Ports.
 
Zurück
Oben