Wo kann ich die .so für OpenSSL herunterladen?

644
MeanwhileInHell

Weiß jemand, ob es möglich ist, die neueste gemeinsam genutzte Bibliothek von OpenSSL von ihrer Website herunterzuladen ?

Ich kann nur die Quelle finden, also machen sie sie vielleicht nicht verfügbar. Ich weiß, dass ich das selbst aus Quellen erstellen kann, aber ich muss einen (zuverlässigen) Ort finden, an den ich die Leute verweisen kann, damit sie sich selbst herunterladen können.

Ich benötige Linux, Solaris und Windows.

1
@NomNomNom - Sie können die Quelle auf all diesen Systemen mit wenig oder gar keinem Aufwand kompilieren. Dies zeigt keinen Aufwand von Ihrer Seite. Antworten Sie auf Ihre Frage, warum Sie ein Downvote erhalten haben. Ramhound vor 10 Jahren 1

1 Antwort auf die Frage

7
Matteo

Die kompilierte Version hängt vom System ab. Wenn Sie es auf zwei verschiedenen Systemen kompilieren, erhalten Sie zwei verschiedene Versionen der Binärdatei.

Aus diesem Grund stellt OpenSSL nur Quellen zur Verfügung. Andernfalls sollten sie für alle wichtigen Systeme und Versionen erstellt werden.

Binärdateien werden normalerweise mit dem System oder als Add-On-Paket ausgeliefert. Jede Linux-Distribution und -Version hat eine eigene Version oder andere Systeme (BSD-basiert), die OpenSSL als Teil des Betriebssystems bereitstellen.

Die einzige Binärdatei, die bereitgestellt wird, ist die für Windows-Systeme: http://www.openssl.org/related/binaries.html

Vergiss das ABI nicht. 32-Bit- und 64-Bit-Windows unterscheiden sich ebenso wie 32-Bit- und 64-Bit-Linux (und mit welcher C-Bibliothek würden Sie bauen?), Und ich würde erwarten, dass es auch unter Solaris ähnliche Unterschiede gibt. Das fängt nicht einmal an, den Unterschied zwischen x86-64, sparc64 usw. anzugehen. a CVn vor 10 Jahren 0