Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Why does NASA use linux instead of Windows ?

Here you can discuss every aspect of Debian. Note: not for support requests!
Message
Author
andre@home
Posts: 398
Joined: 2011-10-02 08:00

Re: Why does NASA use linux instead of Windows ?

#21 Post by andre@home »

GarryRicketson wrote:Kind of drifting in topic, but I think that was part of the plan, First create the OS, next create the viruses, then when the people have bought the OS software, and they find it constantly being destroyed by the viruses, the same software writers created, well that opens a whole other profitable market, selling the ant-virus software, needed to keep the expensive OS running.
Like I said , they are "buisness men", the intention and goal is to produce products that the people depend on, and make sure those products do not last very long, so that the people have to buy more, etc..
When Linux would take over Windows place.. virus for Linux will developed? Why.....? As it is then the largest OS and a special group of people are interested in stealing data/money from that group. It is as simple as that. A few moths ago there was a security conference in The Hague and one of the leading men told that a very small but very smart group of specialist can take over any system, including Linux, all over the world. Such a case takes weeks, months of preparation, but at the end they are successfull. As long as those people are working on the right side in order to protect our safety, this is not a problem... but some are working for criminal organizations or secret services who have other, less positive goals...

With the tobacco industry: you're right. It is even proven. I think the comparison with Operating Systems is a different one and so not correct.

And I also agree with your remark "In many ways Windows is not really that bad", I would even say in some cases even better for arguments given before.

tomazzi
Posts: 730
Joined: 2013-08-02 21:33

Re: Why does NASA use linux instead of Windows ?

#22 Post by tomazzi »

andre@home wrote:With 1.74% use... Linux just beats Vista... ;) in the "Desktop/Laptop operating system browsing statistics"
I'm sure that You're able to read that wiki page with understanding - that is, Android has 48% of end-user systems, while windows has only 14% ...
This is of course because the PC (desktop/laptop) market is dying...

1st million (10^6) of world's biggest servers are running Linux-based systems...

This means, that Linux-based systems are creating a huge surface for attacks - but as for now, viruses for Linux are almost non-existent, and even viruses which are targeting Android are Java-based...
GarryRicketson wrote:Kind of drifting in topic, but I think that was part of the plan, First create the OS, next create the viruses, then when the people have bought the OS software, and they find it constantly being destroyed by the viruses, the same software writers created, well that opens a whole other profitable market, selling the ant-virus software, needed to keep the expensive OS running.
Yes, I agree that this is a very probable explanation - most of currently active viruses are using quite old holes, which could be patched with relatively little effort - but, Microshit is totally aware of the fact, that security business brings billions of dollars each single year...

Regards.
Odi profanum vulgus

andre@home
Posts: 398
Joined: 2011-10-02 08:00

Re: Why does NASA use linux instead of Windows ?

#23 Post by andre@home »

I really think that it is just a matter of time that virus makers et al will move the the largest OS at that time. So when this will be Linux... we need more protection and we should not do as the ostrich....
I refer to that ostrich, which is known for its habit of burying its head in the sand.

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: Why does NASA use linux instead of Windows ?

#24 Post by GarryRicketson »

So when this will be Linux... we need more protection and we should not do as the ostrich....
I refer to that ostrich, which is known for its habit of burying its head in the sand
Well, don't say "we", I do watch my system very carefully, but I understand, "I know what you mean". Many people do, stick their heads in a hole, and pretend , nothing will happen.
There is plenty of security, and methods of protecting a linux system from viruses, hackers, kiddie scripts, and all of that.
And these days, I think one needs to really take a close look at what is in the ISO they down load, when they download and install the OS, it may have things they would rather not have in their system, and I mean, after all, it is the OS, it could be designed to do anything, ...

User avatar
dasein
Posts: 7680
Joined: 2011-03-04 01:06
Location: Terra Incantationum

Re: Why does NASA use linux instead of Windows ?

#25 Post by dasein »

dilberts_left_nut wrote:...just add more thrust until it flies ... :D
Well, maybe not quite that easy ;)
https://www.youtube.com/watch?v=Z9EnUQltR9A

Hijack: Back in the '50s, my mother worked for a company who developed some launch-critical part (stabilizer/gyroscope, IIRC) for the Titan (the re-purposed ICBM that powered the Gemini missions). Fast-forward to the 1960s, when every space launch was a big deal and televised. Every time we'd watch a Gemini mission launch, she'd get a far away look in her eyes as the rocket lifted off the launchpad, and then kinda shake her head and mutter something along the lines of, "I remember when it (meaning the rocket) couldn't do that."
Last edited by dasein on 2015-10-25 19:35, edited 2 times in total.

User avatar
dilberts_left_nut
Administrator
Administrator
Posts: 5346
Joined: 2009-10-05 07:54
Location: enzed
Has thanked: 12 times
Been thanked: 66 times

Re: Why does NASA use linux instead of Windows ?

#26 Post by dilberts_left_nut »

dasein wrote:
dilberts_left_nut wrote:...just add more thrust until it flies ... :D
Well, maybe not quite that easy ;)
https://www.youtube.com/watch?v=Z9EnUQltR9A
Yeah, but I bet all the rocket scientists in those bunkers were immediately pointing their fingers squarely at the rocket engineers. :D
AdrianTM wrote:There's no hacker in my grandma...

User avatar
dasein
Posts: 7680
Joined: 2011-03-04 01:06
Location: Terra Incantationum

Re: Why does NASA use linux instead of Windows ?

#27 Post by dasein »

dilberts_left_nut wrote:Yeah, but I bet all the rocket scientists in those bunkers were immediately pointing their fingers squarely at the rocket engineers. :D
:lol: :lol:

Well, to hear my mother tell it (and she was there), it was more like everybody looking dumbfounded at everybody else and wailing, "WHY??!! That should have worked!"

User avatar
praka123
Posts: 195
Joined: 2007-06-23 08:11
Location: Muvattupuzha,India
Has thanked: 2 times

Re: Why does NASA use linux instead of Windows ?

#28 Post by praka123 »

It's foolish to believe that such a big corporation cannot secure their OS (Windows). They created a eco-system and a paid model which is cunning and unscrupulous on Windows users. As someone mentioned earlier - created Windows to be purposefully weak in security and internals so as to support virus creators, antivirus/anti-malware and other hundreds of performance/tuning software to exist and thrive. Really good for the software developers. Also, a psychological thing is there - that the Windows user with all these antivirus/firewall/performance tuning apps started to believe that he/she is secure and using the best operating system :o . Also, such users usually are fans who underestimate the *NIX like OS since they are psychologically conditioned by the Windows eco-system that you are "secured"!

The case of rootkits and NSA backdoors on Windows was one of the key elements discussed when I started using internet (circa 97 or so). It is still relevant and Microsoft is just revealing it's true nature with Windows 10 and the open telemetry details.
Debian (Testing/Unstable)

andre@home
Posts: 398
Joined: 2011-10-02 08:00

Re: Why does NASA use linux instead of Windows ?

#29 Post by andre@home »

Let's stay awake else more is this is the future for Linux too.
http://arstechnica.com/security/2014/12 ... for-years/

How long will it take before something real big happens that may kill Windows for ever? Criminals that move away the complete account/ all the money of a bank/pension company.... let a nuclear plant melt down.....?

Well then there is still work to do on the Linux side to make it more secure than it is now....
https://www.google.nl/search?q=linux+ba ... 3&ie=UTF-8

User avatar
NFT5
df -h | grep > 20TiB
df -h | grep > 20TiB
Posts: 597
Joined: 2014-10-10 11:38
Location: Canberra, Australia
Has thanked: 10 times
Been thanked: 43 times

Re: Why does NASA use linux instead of Windows ?

#30 Post by NFT5 »

The real answer to the question in the title of this thread? Cost.

Sure, Linux offers inherent advantages in terms of security and reliability but changes to organisation wide OS deployments tend to coincide with major MS moves that make a previous version, like XP, which is widely deployed, redundant. The shiny new replacement then had hardware requirements that were well above much of what organisations had out there, so they were looking at upgrading both hardware and OS. Whether you have 10 computers or 100,000 that becomes a significant cost.

Changing over to Linux means that there is some labour cost but that is one off and can be well offset by the savings even on discounted MS licencing. The savings in not having to upgrade hardware, extending the life of existing machines and reducing the hardware requirements for new machines are enormous in both absolute and relative terms.

For example, in my own small business, the end of XP meant a cash cost of around $7000 to move to Win7 and upgrade some hardware. Not much money in terms of the size of a government department budget, but significant for us. I probably blew most of that in time, researching and implementing Debian as a replacement OS, but the difference is that it was mostly time outside of the normal operation of the business and had no real impact on our cash flow. Aside from differences in scale I think that the experience for NASA, and all those other organisations listed in the Wikipedia entry, would have been similar.

What I did find interesting was that, for those organisations which had made the decision to move to Linux but then experienced low take up rates, or in fact later reversed their decision, the primary factor in successful Linux deployment was education of the users. Deciding on a user interface that is easy for your users to transition to and then training them to use it effectively is, I believe, paramount in the success of a project like this.

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: Why does NASA use linux instead of Windows ?

#31 Post by GarryRicketson »

the end of XP meant a cash cost of around $7000 to move to Win7
Wow, I find it hard to believe any one would pay that much, for Mal-ware that does not work well, based on the current exchange rate : that is in mx pesos, 105,000.00 mx
And for something that does not work well,..???
I made a small donation, as much as I can afford to Debian, and I am sure a government organization like NASA, does make some large contributions, I don't use Debian, because I want a "free meal" I use it because of the quality, even if it was a commercial OS, and it cost some thing, I would buy it. But I would never even use Windows,none of the versions, even if they were free as in "free lunch", so any way, I am not convinced that NASA uses linux, just because it is "free", but of course the economic factor, is a important factor, combined with the cost of the OS, then the additional expenses due to down time, when the mal-ware fails, additional software needed to support it, keep it secure , etc. that does make windows, a non-solution, or not a option, even more so for a business, where a economics are crucial .
I know what you mean though, here, where I used to work, I was just a "stone cutter", crafts man, ...but also the computer, etc, is a hobby I am not any kind of "high tech" engineer, or pro,..Any way, to make a long story short,.. when my boss realized I enjoy doing things with computers, he bought me a small acer laptop, at that time it had been close to 5 years, that did not even have my own computer,..so anyway, the laptop came with windows XP, on it, I was happy, but as soon as I realized how useless the windows XP is, the same or even worse then the earlier versions, well, I got online, and downloaded "free dos", and "bye bye windows",..put the "freedos" completely overwriting the "mal ware", Then I also downloaded, a linux live CD, (knoppix), installed that as well, later , Xubuntu,...(this was 10 years ago), Any way, at the same time, it was costing the company , where I worked, 10 to 15000 pesos a month, or 120,000 pesos a year, to have a tech come and update the ant-viruses, etc,..everything he needed to keep the windows mal ware working, ... When I showed my boss about linux, and had my laptop connected to the modem,.. demonstrating it,... well, he liked it, but problem, there are not very many techs, in this area, that know anything about linux, But any way, I installed the new system, and now, it is very rare indeed that I am needed to do anything with that, it is a reliable , minimal maintenance system, not to long ago I updated it to newer versions, ...still Xubuntu,.. now I have been using Debian, 10 months now, and am confident, that he will be comfortable with it, if and when he wants to install a new system , that will be what I recommend,.. any way, to long of a story, and still a lot of "details" not included.... if a "non tech" type person like me, can install and maintain the OS, that is really a "user friendly" OS, ... the windows, junk,..I never could even come close to figuring out, I guess all that "high tech" stuff is above my head, ...I mean after all , I do sort of live, or used to live "under a rock",.(now retired, and live at home) ..that is all I did all day, cutting them up into smaller rocks, and making things with them, but that is another topic.
The point being, if a guy, that never went past the 5th grade, like me, can work with linux, then imagine how much easier it is for the "rocket scientists"

andre@home
Posts: 398
Joined: 2011-10-02 08:00

Re: Why does NASA use linux instead of Windows ?

#32 Post by andre@home »

Good points!
Quite some decisions to take in order to make that process run smooth and cost effective.
It also quite dependent upon the type of organization.

In ours (~1700 people world wide) the costs are quite high. The costs are calculated per working place; hardware is only a minor part of it. Machines are often leased and the lease time is only extended nowadays as hardware stays longer ok (leasing because of spread of cost/depreciation balances). As we also have an intranet, sharepoint and quite some other on line database, and in the future an on line electronic notebook, this adds to the cot of a working place considerably.

Teaching people to work with Linux is one point, but as we are in a technical area with quit some modeling, either self-programmed in C++ like stuff but also quite a lot using excel with quite advanced macros, a huge amount of application need adaption or even completely rewritten (programs but also macros). Although I'm in favor for a switch to Linux... I see also such kinds of work, so costs indeed as a significant hurdle to make that switch.

So.. good points indeed you've indicated!

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: Why does NASA use linux instead of Windows ?

#33 Post by GarryRicketson »

I do realize, especially in offices and networks , where all or most of the employees only know how to use windows, and the software that is for windows, it is not something that can easily be done "overnight" to make a change over to another OS, and even though many of the software for linux is very similar, to what MS has, there is a "learning curve", and probably a expense involved in training them, some time lost, while they get familiar with the new programs, etc,...
I struggle here, with a teacher, that insists on the kids using windows xp, but after all said and done, when my kid turns in his home work, the dumb ass teacher has no clue he used "libre office", on a Debian system.

User avatar
NFT5
df -h | grep > 20TiB
df -h | grep > 20TiB
Posts: 597
Joined: 2014-10-10 11:38
Location: Canberra, Australia
Has thanked: 10 times
Been thanked: 43 times

Re: Why does NASA use linux instead of Windows ?

#34 Post by NFT5 »

GarryRicketson wrote:Wow, I find it hard to believe any one would pay that much, for Mal-ware that does not work well, based on the current exchange rate : that is in mx pesos, 105,000.00 mx
And for something that does not work well,..???
$7000AUD, so only 84,000MXN.

No, I didn't. We'd been hit with a few viruses and malware over the years so I was looking for something that was more resistant and I had been playing with a Linux dual boot for some time prior.

I guess that the "free lunch" that you mention was a part of my decision, of course, but, like you I also made some donations to Debian once the changeover was made. It's not that I object to paying for software, per se, but that I see the exorbitant costs of the MS products as unreasonable. We're not big enough to qualify for discounted pricing so OS plus an Office package was going to cost close to $1000 per machine and that I saw as ridiculous.

I think that one should acknowledge that XP, post SP3 was, in fact, reasonably stable and its interface was well known and accepted by users. Its failings were the security loopholes that flowed from its basic structure and needed almost daily updates from MS to stay on top of. It was a bit slow on some of the older machines, so the better performance that came from a switch to Debian, plus being able to keep those machines in service, was also a factor.
andre@home wrote:Teaching people to work with Linux is one point, but as we are in a technical area with quit some modeling, either self-programmed in C++ like stuff but also quite a lot using excel with quite advanced macros, a huge amount of application need adaption or even completely rewritten (programs but also macros). Although I'm in favor for a switch to Linux... I see also such kinds of work, so costs indeed as a significant hurdle to make that switch.
We do run a couple of proprietary applications that are available for Windows only. These run in XP VMs that I can lock up, safe from the outside world and with a minimal installation so they actually run quite well.

There are also a number of spreadsheet apps that were developed in Excel. Maybe not quite as advanced as yours but, so far, they all run just fine in Libre Office Calc. Still, I appreciate your point that the time/cost to adapt or rewrite existing programs/applications can be significant. Maybe not a deal breaker for many organisations, but certainly need to be factored in.

tomazzi
Posts: 730
Joined: 2013-08-02 21:33

Re: Why does NASA use linux instead of Windows ?

#35 Post by tomazzi »

I think, that one of extremely important factors was still not mentioned in this topic:
Electronics created by humanity so far, is not applicable for usage in space.

The key problem is that our electronics is completely unreliable outside of earth's atmosphere, mainly due to a radiation of many kinds (x-rays, ionizing effects, free neutrons, etc). We don't have a reliable shielding against radiation, especially against heavy particles like neutrons - every material is simply "transparent" for them. So, in a cosmic space a special hardware must be used - You can check out topics about radiation-hardened (rad-hard) chips.

How is this related to linux or open-source software?

A very short answer here can be: because to test and discover problems with hardware, one has to be able to detect what particular portions of code have failed - so obviously, one has to know the sources.

It's easier (and cheaper) to operate, test and diagnose problems with open-source mission-critical software, simply because You know the code (and how it works). It's also easier and cheaper to maintain and control single code base - that is, in the long term.

Regards.
Odi profanum vulgus

andre@home
Posts: 398
Joined: 2011-10-02 08:00

Re: Why does NASA use linux instead of Windows ?

#36 Post by andre@home »

Recently a mission arrived at its target in space after about 10 years.... So with the know-how of at least 10 years ago.... that technolgy can resist all the incoming radiation/heavy particles at least in such a way that we saw the photos of was taken recently of that target environment... do not know about the technology and the OS that was used... (Windows or Linux?)
So there is at least some experience for such harsh/difficult circumstances.....

tomazzi
Posts: 730
Joined: 2013-08-02 21:33

Re: Why does NASA use linux instead of Windows ?

#37 Post by tomazzi »

andre@home wrote:Recently a mission arrived at its target in space after about 10 years.... So with the know-how of at least 10 years ago.... that technolgy can resist all the incoming radiation/heavy particles at least in such a way that we saw the photos of was taken recently of that target environment... do not know about the technology and the OS that was used... (Windows or Linux?)
A very good point :)
We are sending relatively old and primitive hardware into space - where the size of particular logic elements guarantees that relatively high level of structural damage won't break their functionality. In other words (an example): 20 years old CPU has far bigger chances to work correctly in the space, because single transistor in it's structure has a PN junction 180nm wide, but if You will use a 28nm CPU, it will die within an hour ... (theoretical example).

This also applies to memory chips and their capacity.

In the effect - only relatively primitive electronics is able to survive in the space (for some time) - and this in turn puts heavy limitations on software used.

Regards.
Odi profanum vulgus

Post Reply