View Single Post
  #5   (View Single Post)  
Old 5th June 2013
ocicat ocicat is offline
Administrator
 
Join Date: Apr 2008
Posts: 3,318
Default

Quote:
Originally Posted by daemonfowl View Post
If not the BSDs .. then what ??
  • NASA is a large organization spread across several sites with groups with wildly different needs. No single platform is used across the entire organization, nor should there be.
  • NASA also has to support hardware/software combinations which were adopted decades ago. Due to the rigid requirements made on testing & the length of time need to complete thorough testing, new software just isn't an option.
  • Because of some of the demands made (low power, meagre hardware complements requiring minimal software, etc.) on the solutions developed, VwWorks was commonly used back in the '90's & early 2000's, & is still in use today.
The shuttle program (circa 1980's - 2000's) was designed in the 1970's. Much of the software used had to be bulletproof at the time of implementation. This is why Fortran was commonly the implementation choice.

Last edited by ocicat; 5th June 2013 at 04:27 AM. Reason: correct date ranges...
Reply With Quote