Am Fre, 2003-06-13 um 13.28 schrieb Thomas Hertweck:
Wolfgang Hinsch wrote:
[...Softwareportierung HP-UX -> Linux...] Mit Sourcen kein großes Problem.
Uff, Du hast das schon mal gemacht? Wir haben hier neben Linux auch SGI Irix, HP-UX und Solaris im Einsatz, und das Portieren von Software von einer Maschine auf eine andere ist selten einfach. Wir haben hier teilweise richtig gute Programmierer, und selbst die kaempfen mit den Tuecken der Technik. Also so wie Du das darstellst ("kein grosses Problem") wuerde ich das auf keinen Fall unterschreiben. Schon alleine die zahlreichen unterschiedlichen Compiler und Compileroptionen machen die Sache extrem unuebersichtlich. Und wenn dazu die Software noch komplex ist...
CU, Thomson
Naja, wie man es nimmt. Wir haben hauptsächlich C-Code, zusätzlich noch alte Fortran-Schinken, teilweise Motif. Das erste Programm dauerte natürlich am längsten, aber dann wusste man schon, worauf zu achten ist. Außerdem hatten wir -aufgrund der fehlenden HW-Unterstützung von HP- schon unser ganzes System zwischenzeitlich auf Eurix (386) laufen. Längere Zeit haben wir HP-UX und Eurix parallel gefahren, danach HP-UX und Linux. Die Programme waren nach einiger Zeit 100% kompatibel, sie wurden nur rüberkopiert und übersetzt. Dafür muss man natürlich auf einige HP-Extensions verzichten und schon bei der Entwicklung manches beachten. Später fährt man dann die Ernte ein. Es wäre interessant, jetzt mal das Gegenteil zu versuchen (Linux -> HP-UX), aber dafür fehlt mir Zeit und HP-UX. Gruß, Wolfgang PS: Wir haben NUR gute Programmierer ;-)