Dominic P. Giampaolo ist ein Softwareentwickler , der an der Entwicklung des Be-Dateisystems für das Be-Betriebssystem (BeOS) beteiligt war und derzeit bei Apple Inc. arbeitet.
Nach seinem Schulabschluss an der Lewiston High School in Lewiston, Maine , im Jahr 1987 begann er ein Studium der Politikwissenschaft an der American University in Washington, D.C. , wechselte aber nach einem Semester zur Informatik. [ 1 ] Nach seinem Bachelor-Abschluss absolvierte er ein Masterstudium am Worcester Polytechnic Institute . [ 1 ]
Nach seinem Studienabschluss reiste er an die Westküste, um für Silicon Graphics in der Abteilung für fortgeschrittene Systeme zu arbeiten. Dort war er Teil des Teams, das IRIX auf den 64-Bit -Mikroprozessor-Chipsatz R8000 portierte, und arbeitete an den Grafiksystemen RealityEngine und InfiniteReality . [ 1 ] Während seiner Zeit bei Silicon Graphics entdeckte und behob er einen Fehler im Flame -Compositing-System von Discreet Logic , der die Postproduktion des Films Speed verzögerte . [ 1 ] [ 2 ]
Im Oktober 1995 erfuhr Giampaolo bei einem Pokerabend von einem Freund vom BeBox . [ 1 ] [ 3 ] Kurz nach einem Besuch bei Be Inc. , um sich eine Demo des Computers anzusehen, begann er mit der Entwicklung von BeOS. Zunächst arbeitete er in verschiedenen Bereichen, darunter am Kernel und der POSIX- Schicht [ 2 ] , entwickelte aber vor allem gemeinsam mit Cyril Meurillon das Be-Dateisystem . Dieses ersetzte das von Benoit Schillings entwickelte Old Be File System [ 4 ] , welches wiederum das ursprüngliche, von Meurillon entwickelte Flat-File-System abgelöst hatte. [ 1 ] Das Be-Dateisystem bot im Vergleich zu anderen damals gebräuchlichen Dateisystemen für PCs einige Verbesserungen, beispielsweise ein Journal zur Erhöhung der Zuverlässigkeit und die Unterstützung umfangreicher Metadaten , die indexiert werden konnten, um schnelle Suchergebnisse zu ermöglichen.
Nach seiner Zeit bei Be arbeitete Giampaolo bei Google [ 2 ] und anschließend bei QNX Software Systems [ 5 ] . Während seiner Zeit bei QNX entdeckte er einen Fehler in der Befehlsabrufeinheit der Intel Pentium II- und Pentium III -Prozessoren [ 6 ] .
Seit März 2002 arbeitet Giampaolo für Apple Inc. [ 4 ] , wo er Mitglied der macOS -Dateisystem-Gruppe ( Apple File System -Projekt) und der Spotlight- Gruppe ist. [ 6 ]
Bibliographie
- Giampaolo, Dominic (1999). Praktisches Dateisystemdesign mit dem Be-Dateisystem . Morgan Kaufmann. ISBN 1-55860-497-9Die
Referenzen
- ^ a b c d e f Hacker, Scot; Henry Bortman; Chris Herborth (1999). Die BeOS-Bibel . Kalifornien: Peachpit Press. ISBN 0-201-35377-6Die
- ^ a b c Tom Georgoulias (18. April 2000). „Anno Dominic“ . frontwheeldrive.com. Archiviert vom Original am 10. April 2006. Abgerufen am 10. September 2006 .
- ^ „Don't Moon the Ogre“ . BeDope.com . Abgerufen am 10.09.2006 .
- ^ a b Andrew Orlowski (29. März 2002). „Windows on a database – sliced and diced by BeOS vets“ . The Register . Abgerufen am 10. August 2006 .
- ^ Nicholas Heron (5. September 2001). „Interview mit Paul Leroux von QNX“ . OSNews . Abgerufen am 10. September 2006 .
- ^ a b Dominic Giampaolo. „Persönliche Homepage“ . Abgerufen am 10.09.2006 .
