Abo
  • Services:
Anzeige
Die komplexe Mechanik einer astronomischen Uhr
Die komplexe Mechanik einer astronomischen Uhr (Bild: Jorge Royan/CC-BY-SA 3.0)

FreeBSD-Entwickler: Linux-Foundation sponsert NTPD-Alternative

Die komplexe Mechanik einer astronomischen Uhr
Die komplexe Mechanik einer astronomischen Uhr (Bild: Jorge Royan/CC-BY-SA 3.0)

Die NTP-Standardimplementierung ist zu alt, zu groß und schlecht gepflegt. Die Linux-Foundation finanziert deshalb seit Monaten eine mögliche Neuentwicklung durch einen bekannten FreeBSD-Entwickler. Erster Code steht nun bereit.

Anzeige

Nach der Untersuchung der über 300.000 Zeilen Code von NTPD, der Referenzimplementierung des Network Time Protocols, ist der FreeBSD-Entwickler Poul-Henning Kamp zu dem Entschluss gekommen, dass das Programm zwar gerettet werden könne. Ein kompletter Neuanfang sei aber wirtschaftlicher, schneller und effizienter. Finanziert werden diese Bemühungen seit September dieses Jahres durch die Linux Foundation.

Der nun durch Kamp veröffentlichte Code zu Ntimed steht damit in keiner direkten Verbindung zu den am Wochenende bekanntgewordenen kritischen Fehlern in NTPD. Vielmehr einigten sich nach dem desaströsen Heartbleed-Bug verschiedene Techfirmen darauf, Kernbestandteile der Internetinfrastruktur künftig besser finanzieren zu wollen. Aus dem Geld dieser Initiative wird wohl auch Kamp bezahlt.

Klare Trennung der Funktionen

Zunächst steht nur eine erste Testversion eines NTP-Clients bereit, doch diese umfasst derzeit lediglich knapp 3.700 Zeilen Code, auch wenn noch einige Funktionen fehlten. Wenn der Client je mehr als 10.000 Zeilen umfasse, habe er aber etwas falsch gemacht, schreibt Kamp.

Sollte das Projekt auf das nötige Interesse stoßen, werde Kamp noch Slave-Server, Refclocks oder andere Protokolle wie PTP hinzufügen. Kamp habe sich darüber hinaus bereits mit der Network Time Foundation darauf geeinigt, mit dem NTPD-Projekt zusammenzuarbeiten und Ntimed vorerst parallel dazu weiterzuentwickeln. Genaue Details zu dem Vorgehen stehen aber noch aus.

Konkurrenz belebt das Geschäft

Zur NTP-Implementierung von OpenBSD schreibt Kamp, dass diese nicht in seinen Plan passe, "eine größere Familie von Programmen zur Zeiterfassung" zu erstellen. Deshalb habe er den Code nicht übernehmen können. Zwar plant Kamp mit Ntimed eine große Plattformunabhängigkeit, er habe aber Verständnis dafür, falls OpenBSD sein Programm nicht verwende.

Zu der NTPD-Alternative Chrony möchte sich Kamp nicht weiter äußern. Er gibt lediglich an, dass er Ntimed nicht begonnen hätte, wenn er mit Chrony zufrieden gewesen wäre. Zudem sei ein großes Problem von NTPD die fehlende Konkurrenz, so dass alles in diese Anwendung hineingestopft worden sei. Ein Wettbewerb sei demnach eine gute Sache, glaubt Kamp.

NTPD mischt Zeitserver, -client und viele damit verbundene Tätigkeiten in einem einzigen Programm. Eine Trennung soll das System weniger anfällig und übersichtlicher gestalten. Aus einer ähnlichen Argumentation heraus bietet das Systemd-Projekt einen eigenen NTP-Client in seiner Userspace-Sammlung an.


eye home zur Startseite
bstea 23. Dez 2014

Wieso ich plädiere ja nicht für starre Codegrenzen, die scheinbar mehr Sicherheit bieten...



Anzeige

Stellenmarkt
  1. SGH Service GmbH, Hildesheim
  2. Computacenter AG & Co. oHG, verschiedene Standorte
  3. thyssenkrupp AG, Essen
  4. Computacenter AG & Co. oHG, Berlin, Frankfurt, Ratingen, Stuttgart, München


Anzeige
Hardware-Angebote
  1. und bis zu 60€ Steam-Guthaben erhalten
  2. 17,99€ statt 29,99€
  3. ab 486,80€

Folgen Sie uns
       


  1. Wemo

    Belkin erweitert Smart-Home-System um Homekit-Bridge

  2. Digital Paper DPT-RP1

    Sonys neuer E-Paper-Notizblock wird 700 US-Dollar kosten

  3. USB Typ C Alternate Mode

    Thunderbolt-3-Docks von Belkin und Elgato ab Juni

  4. Sphero Lightning McQueen

    Erst macht es Brummbrumm, dann verdreht es die Augen

  5. VLC, Kodi, Popcorn Time

    Mediaplayer können über Untertitel gehackt werden

  6. Engine

    Unity bekommt 400 Millionen US-Dollar Investorengeld

  7. Neuauflage

    Neues Nokia 3310 soll bei Defekt komplett ersetzt werden

  8. Surface Studio

    Microsofts Grafikerstation kommt nach Deutschland

  9. Polar

    Fitnesstracker A370 mit Tiefschlaf- und Pulsmessung

  10. Schutz

    Amazon rechtfertigt Sperrungen von Marketplace-Händlern



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Wanna Cry: Wo die NSA-Exploits gewütet haben
Wanna Cry
Wo die NSA-Exploits gewütet haben
  1. Deutsche Bahn Schadsoftware lässt Anzeigetafeln auf Bahnhöfen ausfallen
  2. Wanna Cry NSA-Exploits legen weltweit Windows-Rechner lahm
  3. Mc Donald's Fatboy-Ransomware nutzt Big-Mac-Index zur Preisermittlung

Komplett-PC Corsair One Pro im Test: Kompakt, kräftig, kühl
Komplett-PC Corsair One Pro im Test
Kompakt, kräftig, kühl
  1. Corsair One Pro Doppelt wassergekühlter SFF-Rechner kostet 2.500 Euro

Elektromobilität: Wie kommt der Strom in die Tiefgarage?
Elektromobilität
Wie kommt der Strom in die Tiefgarage?
  1. Elektroauto Tesla gewährt rückwirkend Supercharger-Gratisnutzung
  2. Elektroautos Merkel hofft auf Bau von Batteriezellen in Deutschland
  3. Strategische Entscheidung Volvo setzt voll auf Elektro und trennt sich vom Diesel

  1. Re: War Huawei nicht auch mal ein Billig-"China...

    ckerazor | 21:59

  2. Meine Gedanken

    bombinho | 21:55

  3. Re: Unix, das Betriebssystem von Entwicklern, für...

    __destruct() | 21:51

  4. Re: USB C Buchsen - Erfahrungen mit der Haltbarkeit ?

    MarioWario | 21:41

  5. Re: 1400W... für welche Hardware?

    x2k | 21:35


  1. 18:10

  2. 10:10

  3. 09:59

  4. 09:00

  5. 18:58

  6. 18:20

  7. 17:59

  8. 17:44


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel