1 Punkte von GN⁺ 2024-06-21 | Noch keine Kommentare. | Auf WhatsApp teilen

Freie Software, die das Leben von Philip Hazel verändert hat

Von Lochkarten zu Flachbildschirmen

  • Philip Hazel startete 1995 das Exim-Projekt für einen Message Transfer Agent (MTA).
  • 1998 startete er das Projekt Perl-Compatible Regular Expressions (PCRE).
  • Als er 2007 in den Ruhestand ging, übergab er die Wartung von Exim an andere und sucht derzeit nach einem Nachfolger für PCRE2.

Exim

  • Exim zielte auf einen MTA ab, der moderne Betriebssysteme sowie einen Standard-C-Compiler und eine Standard-Laufzeitumgebung nutzt und dauerhaft mit einem TCP/IP-Netzwerk verbunden ist.
  • Exim wurde über öffentliche FTP-Sites verbreitet und auf die GPL-Lizenz umgestellt.
  • Exim wird auch auf kommerziellen Sites eingesetzt und wurde auf mehreren Betriebssystemen zum Standard-MTA.

PCRE

  • PCRE wurde entwickelt, um in Exim flexiblere reguläre Ausdrücke verwenden zu können.
  • PCRE wurde in verschiedenen Anwendungen übernommen, darunter Apache HTTPD und der Postfix MTA.
  • 2015 wurde PCRE2 veröffentlicht, 2022 erfolgte der Umzug zu GitHub.
  • PCRE2 wird in verschiedener Software wie Git, Grep und MariaDB verwendet.

Staffelstab übergeben

  • Philip Hazel sucht einen Nachfolger für PCRE2, bislang hat sich jedoch noch niemand gemeldet.
  • Er betont gegenüber Entwicklern, die neue Softwareprojekte starten, wie wichtig Wartung ist.
  • Es ist wichtig, Softwaretests bereits beim Entwurf zu berücksichtigen.

Meinung von GN⁺

  • Die Bedeutung von Wartung: Softwarewartung erfordert oft mehr Aufwand als die Entwicklung selbst. Das kann auch für Junior Engineers eine wichtige Lehre sein.
  • Der Einfluss von Open Source: Exim und PCRE hatten großen Einfluss auf die Open-Source-Community. Das zeigt das Potenzial von Open-Source-Projekten.
  • Die Geschwindigkeit des technischen Fortschritts: Die Erfahrungen von Philip Hazel zeigen, wie schnell sich Technologie entwickelt hat. Das hilft dabei, aktuelle und künftige Technologietrends zu verstehen.
  • Die Schwierigkeit, Nachfolger zu finden: Für Projekte, die über lange Zeit gepflegt wurden, kann es schwer sein, einen Nachfolger zu finden. Das ist ein wichtiges Thema für die Nachhaltigkeit von Open-Source-Projekten.

Noch keine Kommentare.

Noch keine Kommentare.