13
NetBSD Projekt Jahresbericht 2001 - Hubert Feyrer - <[email protected]>

NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer 5/13 Neue Entwickler •Vielen Dank an alle Entwickler

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

NetBSD ProjektJahresbericht 2001

- Hubert Feyrer -

<[email protected]>

Page 2: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

Jahresrückblick: NetBSD 2001

Hubert Feyrer <[email protected]> 2/13

Intr o• Open Source wurde 2001 durch Linux weiter bekannt

• „Open Source“ ist nicht nur Linux!

• NetBSD: Open Source Operating System Projekt

• NetBSD basiert auf 4.4BSD, ging 1993 aus 386BSD her-

vorgegangen

• Ziele:

- Portabilität auf möglichst viele Hardware-Platformen

- Platform für zeitgemäße Unix-Anwendungen

- Sicherheit ist selbstverständlich

Page 3: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

Jahresrückblick: NetBSD 2001

Hubert Feyrer <[email protected]> 3/13

Neue Ports• SH3/4-basierende WinCE PDAs

• StrongARM-basierende WinCE PDAs

• ARM-basiert: Sidewinder NC

• Motor ola‘s Sandpoint Referenzplatform (PowerPC)

• IBM‘s 405PG Referenz-Board (PowerPC)

• Motor ola 68010 basierende Sun 2

• Algorithmics‘ MIPS Board

• FIC8234 VMC Prozessorboard (m68k)

• AMD‘s x86_64 Architektur

Page 4: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

Jahresrückblick: NetBSD 2001

Hubert Feyrer <[email protected]> 4/13

Ports Insgesamt• 40 Hardware-Platformen

• 16 verschiedene CPU-Architektur en

• Fehlend:

- HP Precision Architecture

- IBM S/390

Page 5: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

Jahresrückblick: NetBSD 2001

Hubert Feyrer <[email protected]> 5/13

Neue Entwickler• Vielen Dank an alle Entwickler und Mitarbeiter!

• 16 neue Entwickler im Kernel-Bereich: Gerätetreiber,

Binär-Kompatibilität, neue Portierungen

• 11 neue Entwickler zur Wartung der 3rd Party Software

Collection (pkgsrc)

• 6 neue Entwickler für den Bereich Dokumentation, Über-

setzung & Support

• 2 neue Administratoren der Projekt-Rechner

• 2 neue Entwickler für diverse Bugfixes

Page 6: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

Jahresrückblick: NetBSD 2001

Hubert Feyrer <[email protected]> 6/13

Entwickler insgesamt• 250 aktive Entwickler

• Weitere Untergruppen:

- Core

- Admins

- Mirr or Maintainers

- Packages Crew

- Release Engineering

- Security Officer

- Web Team

Page 7: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

Jahresrückblick: NetBSD 2001

Hubert Feyrer <[email protected]> 7/13

Produkte• Wasabi Systems: Module um die Linux-Version von

VMwar e unter NetBSD laufen zu lassen

• Plat‘Home: PowerPC basierte OpenBlockS

• IPSiO - 250MHz 64bit RISC RM7000 Netzwerk-Druk-

ker/Kopierer/FAX

• Dynarc: Router auf NetBSD-Basis

• ROOT Inc.: Wir eless router/gateway

• Broadcom BCM 1250 Integrated 64bit MIPS Board

• Compaq: NetBSD 1.5 ist Teil des Test Drive Programs

Page 8: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

Jahresrückblick: NetBSD 2001

Hubert Feyrer <[email protected]> 8/13

Technische Entwicklungen (I)• Umstellung der m68k-basierten Ports von a.out auf ELF,

um die Standard-GNU-Toolchain verwenden zu können

• Integration des i4b ISDN-System

• Tuning von UVM und Unified Buffer Cache

• SMP auf alpha und VAX in -curr ent

• SMP auf i386 an einem Branch in -current

• Neuimplementierung der SCSI/ATAPI Mittelschicht zwi-

schen Gerätetreibern und High-Level-Treibern: SCSIPI

• Linux-Binärk ompatibilität auf PowerPC, inkl. Doku

Page 9: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

Jahresrückblick: NetBSD 2001

Hubert Feyrer <[email protected]> 9/13

Technische Entwicklungen (II)• Diverse Treiber: Gigabit, PPPoE im Kernel, IP-Check-

summing in Hardware, USB V2.0, IrDA

• Neue Pipe-Implementierung mit höherer Performance

• FFS: Umsortieren der Vorgänge beim anlegen/löschen

von Dateien und Verzeichnissen (dirpref)

• Neues Build-System, das Crosscompiling auch von nicht-

NetBSD-Hostsystemen unterstützt

• Scheduler Activations und Userland-Threads-Implemen-

tierung (pthr eads) an einem Branch in -current

Page 10: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

Jahresrückblick: NetBSD 2001

Hubert Feyrer <[email protected]> 10/

3rd Party Packages System• System zum automatischen download, patchen, compilie-

ren und installieren beliebiger Open Source Software

• Momentan 2.650 Applikationen (Stand Januar 2002)

• Inhalt u.a.: GNOME, KDE, Mozilla, A pache, Perl, ...

• Momentan 22 aktive Entwickler

• buildlink: Schema zum einfacheren Einbinden von

Bibliotheken, Include-Files, etc.

• Verzeichnisstruktur umorganisiert

• pkgsrc auf Darwin/MacOS X, Linux und Solaris

Page 11: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

Jahresrückblick: NetBSD 2001

Hubert Feyrer <[email protected]> 11/

Project Events• Kein Major Release 2001

• Maintainance (Patch) Releases: 1.5.1, 1.5.2

• Dokumentation der CVS-Branches (doc/BRANCHES)

• Pfade in den Subject-Zeilen der source-changes Liste

• Präsenz auf Messen, u.a.:

- Comdex Spring

- USENIX Annual Technical Conference 2001

- LinuxWorld Expo 2001

- NetWorld+Inter op Tokyo

Page 12: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

Jahresrückblick: NetBSD 2001

Hubert Feyrer <[email protected]> 12/

Ausblick• Patch release 1.5.3 in Q1

• Major r elease NetBSD „fred“ im Q2/3

• Open Office Package

• Native Java für i386, MIPS, sparc, ... inkl. Support für

Thr eads (sobald verfügbar)

• Neuinstantiierung der NetBSD Foundation

Page 13: NetBSD Projekt Jahresbericht 2001 - Feyrer · 2002. 1. 30. · Jahresrückblick: NetBSD 2001 Hubert Feyrer  5/13 Neue Entwickler •Vielen Dank an alle Entwickler

Jahresrückblick: NetBSD 2001

Hubert Feyrer <[email protected]> 13/

Weitere Informationen

http://www.NetBSD.org/

Danke für die Aufmerksamkeit!