Curl ist überwiegend wegen SSL-Unterstützung interessant. Wenn man nicht auf https zugreifen muss, kann man eigentlich fast alles mit wget machen, auch ftp. Ob curl auch ftp kann, war mir bis jetzt nicht bewußt.
Mit SSL-Libs weißt du schon, welche Gefahren du läufst? Wenn du nämlich curl wirklich brauchst, baue es lieber statisch. Oliver hatte es vor ein Paar Monaten auf meine Anfrage so hingekriegt, dass man es auch statisch bauen kann. Es wird zwar dann groß, sollte dich aber erstmal nicht stören, wenn du es per external auslagerst.
Und curl ist gerade dafür prädestiniert, ausgelagert zu werden:
1. Es ist kein Dienst
2. Wird nur selten aufgerufen
3. Nachdem es durchgelaufen ist, belastet es bis zum nächsten Mal weder RAM noch flash.
Also, dir kann normalerweise nichts passieren, wenn du curl auslagerst. Selbst, wenn du dein Stick während des Aufrufes von curl abziehst (ist wirklich worst-worst-case), dürfte deine box höchstens eine Fehlermeldung ausspucken und weiterlaufen.
MfG