8.10b - first impression and questions

Billie Erin Walsh bilwalsh at swbell.net
Wed Oct 8 18:41:29 UTC 2008


Derek Broughton wrote:
> Knapp wrote:
>> What is not perfect on the 
>> home systems is often the hardware and other peoples software that it
>> must interface with anyway. When you release a piece of software it
>> must not work with just one type of hardware but 1000s! It is really
>> impossible to test 1000s of possible hardware types that you might
>> have your software run on and it is not cost effective ether. Zero
>> fault software is the sort of stuff that NASA uses.
>>     
>  
> Like the lander software for Mars missions :-)
>
> You're essentially right, I just can't agree that there's much perfect
> sotware out there.
>   

 From one Discovery show I watched it was more of an error in thought 
process for writing the software than an actual software problem. It 
seems that someone thought it would be better if the lander rockets 
pulsed rather than firing continuously. The pulse firing required by the 
software, even when working perfectly, led to instability in the lander 
that caused them to crash. When they rewrote the software to fire 
continuously the lander landed perfectly [ the last mission to the pole 
]. You can't really blame the software or the person that wrote it. The 
blame falls on the engineers and mission planners that wrote the 
requirements for the software.




More information about the kubuntu-users mailing list