Re: Nachdenklich… - 19C3: Der Linux-Xbox-Hack und die Zukunf…
hackkenne das Argument. Das mag für Irgendwelche dahergelaufene
Bürosoftware und Os ja noch stimmen. Wenn sie allerdings mit dieser
Einstellung an Security software gehen haben sie von vornherein
verloren.
Ich möchte hier mal noch daran errinnern dass man mit Testing auch
nicht alle fehler findet. So gut Betatesting auch ist, der Beste weg
keine fehler zu machen ist saubere software zu schreiben. Es gibt
fälle die So unwahrscheinlich sind, das sie beim Testen unmöglich
auffallen, der Hacker wird sich freuen. Nein! Es gibt stellen im
Code, die müssen einfach stimmen, und sie werden nie getestet werden.
Codereview ist das zauberwort. Wie soll man allerdings code reviewen
der so mühsam zusammengekocht ist ( spagetti ) dass der Review etwa
3x so langsam ist wie das schreiben. Das wird wohl auch der grund
sein wesshalb M$ das reviewen lässt, und darauf vertraut dass der
fehler schon irgendwann entdeckt wird bevor grösserer schaden
entsteht. Eine ziemlich unberechtige hoffnung denke ich, und umso
heikler das Thema wird das sie anfassen, desto grösser der
Volkswirtschaftliche schaden. Und all das nur weil eine Firma zu Faul
ist um ihr handwerk richtig auszuführen.
Wir alle haben die Konjunkturflaute erlebt, nach der
Goldgräberstimmung in der Informatik.
Fazit: Informatik ist zu teuer. Warum ist sie zu teuer? Weil Produkte
zu kurzlebig und unzuverlässig sind. Das ist so weil M$ einen guten
Beitrag an “good-enough” software geleistete hat, umd diese
Herangehensweise zu legalisieren. Vergessen wird dabei dass genau das
im Endeffekt mehr geld kostet als spaart, und zwar nicht die Firma,
die ihre Software zu dumpingpreisen rausstellt.
Wenn die Informatik als Branche endlich wieder in den Grossen
profitablen bereich kommen will, muss sie zuerst mal lernen was der
Rest der Industrie schon seit 100 jahren weiss. Gute lösungen sind
langlebig, und tragen zu einem Stabilen umfeld bei.