Kaspersky To Build Secure OS For SCADA Systems
Trailrunner7 writes "Attacks against SCADA and industrial-control systems have become a major concern for private companies as well as government agencies, with executives and officials worried about the potential effects of a major compromise. Security experts in some circles have been warning about the possible ramifications of such an attack for some time now, and researchers have found scores of vulnerabilities in SCADA and ICS systems in the last couple of years. Now, engineers at Kaspersky Lab have begun work on new operating system designed to be a secure-by-design environment for the operation of SCADA and ICS systems. 'Well, re-designing ICS applications is not really an option. Again, too long, too pricey and no guarantees it will fit the process without any surprises. At the same time, the crux of the problem can be solved in a different way. OK, here is a vulnerable ICS but it does its job pretty well in controlling the process. We can leave the ICS as is but instead run it in a special environment developed with security in mind! Yes, I'm talking about a highly-tailored secure operating system dedicated to critical infrastructure,' Eugene Kaspersky said in an interview."
Monitoring and "remote support" by KGB included free with every purchase!
They'll never go for it.
Aren't Kaspersky Labs the bozos who supported Internet passports? That is such a dumb idea that my computer lost 100Mhz just browsing the article. These guys just have verisign envy and want to get between users and hardware in order to charge rent.
Make the client OS use DNS SEC and encrypted traffic for a secure network that is not physically connected to the internet or any network with a gateway to the internet. Why is this so hard?
This secure OS will eventually get compromised too if it has USB ports enabled, physically access to the machine, or be on a network.
http://saveie6.com/
Why waste the time in new development. Start with one of the BSD systems (already approved under iso9001/9002 type stuff) and either set up custom configurations, or fix what needs fixing.
Don't blame me, I voted for Kodos
I do like the idea of an operating system designed with such security in mind. The operating system is probably also going to require some sort of real time guarantees, but otherwise no requirements for ultra high performance.
As far as security goes, I think one important aspect is transparency. Code running on the operating system should probably not have much freedom to modify the underlying system, but it is crucial that they can see what is going on, such that you can monitor that nothing unexpected is running on the system.
I guess for most SCADA systems the risk of bad stuff happening due to unauthorized changes is a much greater concern than leaking information from the system.
Are Kaspersky the right people to build the OS? Time will show.
Do you care about the security of your wireless mouse?
My SCADA network is on a separate VLAN. Remote access via a VPN. How hard is that?
I would be more impressed if they came up with a secure-by-design OS for us to generally migrate into.
1) Hype up suggestions that SCADA systems are vulnerable to attack.
2) Build a secure OS for SCADA systems (while knowing full well that no OS will ever be hack-proof)
3) Profit!
BONUS POINTS: Continue with these steps even after it comes out that SCADA attacks never happened in the first place. http://www.zdnet.com/contractor-explains-water-pump-scada-hack-4010024927/
"re-designing ICS applications is not really an option". If redesigning the apps isn't an option, how would a new OS help?
They want their capabilities architecture back.
The problem isn't the os. The problem is the programmers.
The culture, the style, the programming best practices.. It needs to change when it comes to embedded systems that need high security.
You need high standards for these things.. Instead mostly they are still slapped together like the crappiest web apps.
So now you're going to build an idiotproof os?
Well you know what they say about that...
Keep M$ out of mission critical and high-danger environments? Good, and it's about time. Nothing could be smarter.
...Linux or xBSD, it would be cheaper and probably faster to move SCADA systems away from Windows.
...that all the anti-virus firms are from the same area that generates the most of them?
In case you missed it...
http://www.wired.com/dangerroom/2012/07/ff_kaspersky/all/
Best of luck to them, but at the end of the day you need to get SCADA system developers AND integrators on board.
As it stands there are a number of SCADA systems that run on Linux (Redhat or otherwise). It is entirely possible to secure those OSes sufficiently. Combined with an air gap and suitable monitoring you've got a pretty secure system.
The problem comes from shitbox software that requires processes to run as root, installed by people with an electrical engineering background with no experience in IT or security that plug it into the corporate LAN. No amount of secure OS is going to help that.
That's how my eyes are rolling right now.
Kaspersky Lab is a company that has its whole business centered around digging through compromised insecure systems. They wouldn't know a secure design if it bit them in their faces.
Contrary to the popular belief, there indeed is no God.
We aren't done completely hosing Iran's nuke program just yet. Once that is completely kaput then have at it!
But then again, anyone who knows the solution would have to kill you if they told you.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
I'm confused... GP never mentioned a hosts file...
Kapersky is late to the game on this one.
http://www.integrityglobalsecurity.com/index.html
"I'm confused... GP never mentioned a hosts file..." - by Anonymous Coward on Tuesday October 16, @03:11PM (#41672617)
Are YOU on topic?? Again, no...
* Go away - "Shoo", little troll... lol!
APK
P.S.=> Yes - It TRULY makes me laugh to NO END, lol, whenever I post data that the /. trolls can't overcome or disprove & "the best they've got"? See the quote above - mere off-topic trolling, nothing more... lmao!
... apk
So much so that all they had is off topic b.s. and unjustifiable down mods of his post. What's the matter boys? Cat got your tongue versus data apk put up?
Uptime is not the same thing as security.
"Uptime is not the same thing as security." - by Anonymous Coward on Tuesday October 16, @03:22PM (#41672753)
Ahem - The poster I replied to mentioned "mission-critical" systems.
Thus, I posted roughly 40 (of nearly 400 I have) high tpm examples in mission-critical/enterprise class environs that MS products did extremely well in & have continued to do so, for years, in.
* So, that "all said & aside"? What IS your point??
I'd also like to add that uptime IS security (the security of knowing your stuff is up & running in a stable fashion...) &, that REALLY securing Windows, is a snap (about 1 hour of work tops).
APK
P.S.=> Lastly, per my subject-line above? Well, ok - here's some "fine Linux security" from the past few years now for you to "chew on":
2012:
Medicaid hack update: 500,000 records and 280,000 SSNs stolen:
http://www.zdnet.com/blog/security/medicaid-hack-update-500000-records-and-280000-ssns-stolen/11444
So, what's dts.utah.gov running everyone?
LINUX (and yes, it got HACKED) -> http://uptime.netcraft.com/up/graph?site=dts.utah.gov
What's health.utah.gov running too??
YOU GUESSED IT: LINUX AGAIN -> http://uptime.netcraft.com/up/graph?site=health.utah.gov
* Ah, yes - see the YEARS OF /. "BS" FUD is CRUMBLING AROUND THE PENGUINS EARS HERE & 2012's starting out just like 2011 did below!
===
2011:
KERNEL.ORG COMPROMISED - The Cracking of Kernel.org: (that's VERY bad - do you trust it now?)
http://linux.slashdot.org/story/11/08/31/2321232/Kernelorg-Compromised
---
Linux.com pwned in fresh round of cyber break-ins:
http://www.theregister.co.uk/2011/09/12/more_linux_sites_down/
---
Mysql.com Hacked, Made To Serve Malware:
http://it.slashdot.org/story/11/09/26/2218238/mysqlcom-hacked-made-to-serve-malware
What's that site running? You guessed it - Linux -> http://uptime.netcraft.com/up/graph?site=mysql.com
---
London Stock Exchange serving malware:
http://slashdot.org/submission/1484548/London-Stock-Exchange-Web-Site-Serving-Malware
(I mean hey - NOT ONLY DID LINUX FALL FLAT ON ITS FACE less than a few minutes into the job http://linux.slashdot.org/story/11/02/19/0147232/London-Stock-Exchange-Price-Errors-Emerged-At-Linux-Launch, & crash not only ONCE, but TWICE there? You see "Linux 'fine security'" in motion @ the LSE too!)
---
DUQU ROOTKIT/BOTNET BEING SERVED FROM LINUX SERVERS:
http://it.slashdot.org/story/11/11/30/1610228/duqu-attackers-managed-to-wipe-cc-servers
---
Linux Foundation, Linux.com Sites Down To Fix Security Breach:
http://linux.slashdot.org/story/11/09/11/1325212/linux-foundation-linuxcom-sites-down-to-fix-security-breach
---
Linux's showing in CA's breached recently too? Ok: (very, Very, VERY BAD for ecommerce, online shopping, banking, etc./et al)
http://uptime.netcraft.com/up/graph?site=StartCom.com
http://uptime.netcraft.com/up/graph?site=GlobalSign.com
http://uptime.netcraft.com/up/graph?site=Comodo.com
http://uptime.netcraft.com/up/graph?site=DigiCert.com
http://uptime.netcraft.com/up/graph?site=www.gemnet.nl
The list of CA Servers BREACHED that RUN LINUX (StartCom, GlobalSign, DigiCert, Comodo, GemNet)... per these articles verifying that:
http://itproafrica.com/technology/security/cas-hacked/
&
http://threatpost.com/en_us/blogs/site-dutch-ca-gemnet-offline-after-web-server-attack-120811
---
The Stratfor SECURITY hack: (can't blame it on poor setup, this IS a security firm that uses Linux)
http://yro.slashdot.org/story/11/12/28/1743201/data-exposed-in-stratfor-compromise-analyzed
What's that domain run? Yes kids - you guessed it: LINUX -> http://uptime.netcraft.com/up/graph?site=www.stratfor.com
See my subject-line above, and you hit the nail right on the head. All they ever have is off-topic trolling or bogus downmods of my posts that contain data that makes their b.s. look like what it is - bullshit.
APK
P.S.=> It amuses me to NO END to watch the puny /. *NIX trolls have to resort to those things vs. data I put out...
... apk
assumption 1: we can have remote control work. FALSE. any backdoor anywhere will open.
assumption 2: the vendor is secure. FALSE. any fixed system password is known to somebody bad.
assumption 3: we can use lowest-cost hardware. FALSE. there will be flash drives and dongles and games placed on these machines from who knows where.
assumption 4: we can firewall the net and have Smart Grid work safely. FALSE. it's >ALL fixed passwords out there in StupidGrid, wireless here and there, customer access... it's all bad. all. bad.
dump these bogus assumptions, and reconsider 50s systems management for SCADA... big box in the middle, no intelligence elsewhere, and no connections to anything outside the control room. much more secure.
if this is supposed to be a new economy, how come they still want my old fashioned money?
A lot of SCADA can be somewhat secured. Basic plaintext passwords, networks put inside VPNs... etc.
There *are* buffer overflows and overruns, and registers doing /weird/ not-so-standard things.
But the bottom line is most installs ... have the password left at a default. Or the password is the same across the entire company or given field/factory.
At the first hint of any error or problem whatsoever, the first thing that will happen is passwords will be set to empty, and any encryption will be turned wholly off.
The next thing is the device will be put into world-write mode. And any communication port will be plugged directly into the 'primary' or 'all purpose' communication line directly into whatever logging software or controller they have.
That's the way the hands, bosses, and factory managers do it. That's why SCADA will be insuecre no matter what happens.
It's a people problem that needs to be solved with very public job terminations.
I wish them luck in making a better SCADA O/S, but the root of the problems with scada are social, not technical.
I'm sure there's people who work at big companies that will say there network isn't like this. Maybe they are correct. I suspect, having been subcontracted some of the top-10's -- that their foreman lie to them about the configuration so they can get home at 5 for a cold one. Seen that happen right in front of me many times.
Those of us who have been around a while will remember Microsoft trumpeting Windows NT's security.
"Microsoft included security as part of the initial design specifications for Windows NT, and it is pervasive in the operating system"
The whole Orange Book / Red book, C2 security level and so on,
They would be better off improving the failings of the existing system, rather than inventing a whole new set of ways to fail.
That still leaves a few bugs to interest the bad guys.
Another useful layer would be to build a cpu with a dual stack for each user mode thread.
One half for the data where things can overflow.
The other half protected by the hardware for control information to help prevent overflows from happening and causing harm.
The protected half could contain return addresses and pointer bounds information.
Maybe that will provide a few of more 9's.
Come cross checks in the app might provide a few more.
They will never get to 100%, but if it's more trouble than it's worth to break in, then maybe that's good enough.
Wow.... You know what I really want... Trusted Computing Platform for SCADA. Because, hey... If I don't have verifiable challenge-response between a sensor and controller, how can I really trust it. Maybe they can even make the Thunderbiolt connector the standard, with authentication for all the cables! That would be great... Then we could just blame system failure in a bug on the authentication layer!
The need for interoperability is where most of the problems seem to come from. Properly securing and making a system truly bulletproof just isn't always justified.
Or maybe Kaspersky will engineer some tightly security checked distribution of Linux/*BSD/Solaris?
Kaspersky should also take into account solutions like L4 or Minix3. I fear that really witing an OS from zero would be overkilling.
Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
Ice Cream Sandwich? Android?
I am not sure whether these people realize, but SCADA systems are highly proprietary, integrated, dedicated systems. Very few run on general purpose hardware. Most run on very constrained resources, require certification from safety bodies to put into the field, and have been tested for thousands if not tens of thousands of hours of operation.
The last system I put into operation, was based on a 50 MHz 8051 derivative, with 48kiB ROM and 2kiB RAM. Sorry, but there is no room for "security" from a 3rd party. It is assumed that the SCADA master my product was connected to, was responsible for all security. None of these systems are connected to the internet, either.
Quite a few of the companies I deal with, have built their own SCADA controllers over the years. They are not interested in divulging details of these systems to anyone. They generally contain highly secretive algorithms for controlling processes, optimizing well production, or ensuring flows across different parts of the their pipelines.
But, here's a security firm who has no exposure to real life, who thinks they will go play with the big kids. So reminiscent of http://en.wikipedia.org/wiki/Siberian_pipeline_sabotage.
Good luck with that.
In Soviet Russia, OS secures *you*!
Do you even dream of how many examples that state the oposite, can quoted here ???? ... ...
London Stock Exchange for one comes to mind
Windows and M$ are the CANCER of computer tech
"London Stock Exchange for one comes to mind ... -
LMAO - see my subject-line, & this (which you MISSED skimming troll):
---
London Stock Exchange serving malware:
http://slashdot.org/submission/1484548/London-Stock-Exchange-Web-Site-Serving-Malware
---
I mean hey - NOT ONLY DID LINUX FALL FLAT ON ITS FACE there 2 minutes into the job
http://linux.slashdot.org/story/11/02/19/0147232/London-Stock-Exchange-Price-Errors-Emerged-At-Linux-Launch
AND, crash not only ONCE, but TWICE there?
* Please - make me laugh some more, ok??
APK
P.S.=>
"Do you even dream of how many examples that state the oposite, can quoted here ????" - by Anonymous Coward on Tuesday October 16, @05:12PM (#41674063)
Ahem - Like I said in my initial post here (which YOU skimmed over obviously, troll) -> http://it.slashdot.org/comments.pl?sid=3189435&cid=41672457 I quite LITERALLY have 100's MORE examples of Windows in LARGE academic environs, OR, those in corporate america...
Additionally on this note - You "talk" a lot, but produce ZERO of those examples you speak of but, that's your typical /. troll in action, alobng... lol!
---
"Windows and M$ are the CANCER of computer tech ...????" - by Anonymous Coward on Tuesday October 16, @05:12PM (#41674063)
Sure, kind of like LINUX (especially ANDROID) did in 2011 - 2012 -> http://it.slashdot.org/comments.pl?sid=3189435&cid=41672829
(YOU need to read THAT, troll... & "eat your words"!)
... apk
Sounds like Siemens wants to avoid future Stuxnet attacks. And, surprize, the Russians want to help them out.
Why? Low pay to the coders is why. I've seen this happen in the Fortune 100-500 before too. CO$T$ ARE EVERYTHING nowadays.
* Personally speaking - I think it'd be STUPID to have a foreign power doing the work here (yes, even IF it's Kaspersky) actually, but... then again, we live in a world of insanity, where the "holy dollar", rules!
APK
P.S.=> A pal of mine rose to VP status @ a LARGE ISP (very large) & his secret? Making projects under budget (not necessarily under the timeframe allotted, as in deadlines) - & how? His secret was what I noted above!
E.G. - He's from Russia, & knew TONS of coders there (and, he's an EXCELLENT one himself, which was such a shame he went into mgt., but, the money was there, & I can't blame him that with a new family started etc.)... it goes on, like mad (or, is not "offshoring/outsourcing" a problem?) - he pay them $5 per hour (whatever the rate was, it was way, Way, WAY below what was allotted for wage-per-hour to the coders), & yet, the ISP was paying out $150/hr. ranges (guess who POCKETED the $145/hr. difference, people...
... apk
oh and its made secure buy locking it into a box and the users cant touch it...never ever gets a virus again....
Kaspersky? Seriously?
It would be like asking a company that sells poor tire patchs in order to fix cheap tires (that shouldn't need patches in the first place btw) to suddenly start building 'Y' rated tire to put on a Bugatti Veyron.
I'm bookmarking this one and calling it "The Day of the Devastator". It actually silenced the trolls on slashdot and their fud.
This is all good in theory, but let's not forget WHY we have ended up here:
The Customer.
The Customer WANTED to have Windows based servers, the customer wanted to have integration on to their business networks using Windows protocols and standards.
DCS vendors for DECADES had their own OS's from the PLC up to the HMI , granted they were not secure, but they didn't need to be as they were not externally accessible, nor could they run anything untoward.
When the customer sees this new OS and can't get the data they want on to the managers desktop without expensive interfaces/hardware they will vote with their wallets and maintain the status quo.
I don't believe this will go anywhere.
SCADA/DCS/ICS Vendors will harden up their systems end-to-end and customers will still go and put VNC on their servers negating any work on the vendors behalf.
Burma?
"After nearly three years of development, Invisible Things Labs has finally released Qubes 1.0, a Fedora 17-based Linux distribution that tries to be as secure as possible by isolating various applications in their own virtual machines using Xen. If one of the applications is compromised, the damage is isolated to the domain it's running in" link
AccountKiller
Windows = FAR more used & has MORE users (that make mistakes online at times). Most used = most attacked.
Anyone knows that!
Malware makers do too, so they go after it - from their "economical viewpoint", it makes the most sense
And, guess what ELSE too?
Ah - Just as it does for hardware oems in the world of business, market usage steers product designs too, & from a stable + solid multi-billion dollar company (as in "it's not going to disappear anyday soon" etc./et al!)
Windows has more going for it, in momentum, which is basically everything.
(That's what? 95% of market on desktops + servers combined of departmental class into "mission-critical"/"enterprise class" clustering scenarios with 99.999% high 'transactions-per-minutes' fabled "5-9's" uptime & I showed prime examples of that...)
After all, & above all else - What is most used, IS most attacked, & even happened to Linux, albeit on a diff. computing platform... that's smarphones.
* So, thus: Per my subject-line above - On 'smartphones' ANDROID, a Linux variant, exemplifies the same!
(Exploits galore are EXPLODING on it...)
APK
P.S.=> 1 thing you ac trolls (who have real accounts, but know I'm going to just plain outthink you in the end) give away, is that you're NOT confident enough to post under your "registered 'lusername'", lol, because of it -it really gives that much away! Then again, I've probably/most likely DUSTED you before under said registered username you use here, and you don't want another 'spanking' being attached to that again, courtesy of "yours truly" vs. your technical blunders... Yours, again, here? "POT CALLING A KETTLE BLACK", since a Linux in Android smartphones is getting "dusted daily" by exploits galore... lol!
... apk
Care to show this isn't truth & on topic -> http://it.slashdot.org/comments.pl?sid=3189435&cid=41674277
?
* By the same token + by way of comparison with YOUR reprehensibly trollish OFF-TOPIC reply?
Bottom-line, & quite succinctly put??
Your trying to insinuate I am a troll is utterly ludicrous, & illogical!
You fail!
(Since I merely stated facts, & you are off topic, "to-the-max" as well as performing a failing illogical ad hominem attack on my person).
APK
P.S.=> Thus, you expose yourself as an off-topic troll, giving yourself away by "projecting" & you blew it, as trolls such as yourself are wont to do, by going off-topic, as well as insinuating I am a troll, lol, I mean - please: You're off-topic and failing in your ad hominem attack on my personnage there, and I'd wager I've been @ computing longer than you've been alive, & done VERY WELL from it, by it, and in it I'd quite possibly wager, before you were ever born using systems of varying natures from desktops to mainframes, hands-on, for years from academia into decades in the professional world - so please, don't call me a troll, & especially NOT for my merely stating facts...
... apk
"I'm not stating you're a troll because all your information is incorrect - not so. But the manner and circumstance in which you have delivered this information lends yourself to be defined as such." - by socceroos (1374367) on Tuesday October 16, @09:18PM (#41676751)
The manner was using facts I put up vs. circumstances of b.s. 'fud', posted here -> http://it.slashdot.org/comments.pl?sid=3189435&cid=41672367
(Since I posted concrete, verifiable, & undeniable facts vs. THAT rather utter bullshit that is utter misinformation/disinformation/propoganda, here -> http://it.slashdot.org/comments.pl?sid=3189435&cid=41672457 )
---
"For the sake of brevity, I'm going to say you're not a troll" - by socceroos (1374367) on Tuesday October 16, @09:18PM (#41676751)
First you insinuate I am, then state I am not... that's wishy-washy, & imo, attempting to "placate me" (& all I can say to that is, "jedi mind tricks don't work on me"... lol!)
APK
P.S.=> I think Linux has potential, like any other OS, & I've used it over time (1994 Slackware 1.02, 1999 RedHat 6.x, all of Summer 2010 I used KUbuntu 10.4 - 10.10 while I toured Europe) - but, I always come back to Windows... so, that's what I think of it, in a nutshell by exemplary truth... apk
Isn't QNX already suitable for this? It has desktop level security and is a hard RTOS. I wouldn't trust linux for these applications from the perspective of SCADA/ICS but from a security standpoint it can be configured well (gotta watch those kernel based buffer overflows though!).
Security and RTOS is a difficult problem, most OSs can't get either of these right... good luck in creating something better than QNX though. If you are successful, please make it affordable as it's the only thing that keeps me from using QNX regularly or a real community like linux or opensolaris had.
They're writing it in C/C++. What could possibly go wrong? There are already embedded operating systems with reasonably good levels of assurance, such as LynxOS and QNX.
Warning! High level troll alert.
The above post is by a known, high-level ancient troll lord. Attempts to respond or feed him are highly hazardous, and are very likely to trap one in perpetual debate. Under no circumstances should you make eye contact or attract his attention. In case of emergency, it is advised that you delete your hosts file and log out of slashdot.
This has been a friendly internet reminder to not feed the trolls.
An operating system running on what? Usually control systems are mostly 74xx logic chips, and just enough software on a prom to make it work. There may or may not be a processor attached. Most of these systems work on 32k of memory. I've never seen an industrial control system with 64k of memory.
..could make decent operating systems, there would be no need for the likes of Kaspersky Labs. He is doing the right thing and the anti-commie rants here are disgusting. Mr Kaspersky is not the same as the Kremlin.
he wants to keep his technology/business strategy secret for the time being, as he is a businessman who has competitors. Wait until it is a product. Then your complaints could potentially apply.
When you manage to get on topic, I'll answer your questions...
APK
P.S.=> Until then? Well, you're only showing us your "true colors" (lol) -> http://www.blogworld.com/wp-content/uploads/2011/09/troll.jpg
... apk
LMAO - see my subject-line, & this (which you MISSED skimming troll):
---
London Stock Exchange serving malware:
http://slashdot.org/submission/1484548/London-Stock-Exchange-Web-Site-Serving-Malware
---
I mean hey - NOT ONLY DID LINUX FALL FLAT ON ITS FACE there 2 minutes into the job
http://linux.slashdot.org/story/11/02/19/0147232/London-Stock-Exchange-Price-Errors-Emerged-At-Linux-Launch
BUT, it "CraSheD"... &, not only ONCE, but TWICE!
---
* There is NOTHING misleading about that...
Now - The person I replied to stated THIS? Please:
"Keep M$ out of mission critical and high-danger environments? Good, and it's about time. Nothing could be smarter." - by shalomsky (952094) on Tuesday October 16, @02:51PM (#41672367)
?
1 THING YOU'VE GOT TO TRY TO UNDERSTAND IS, I DO NOT LIKE "MISINFORMATION/FUD" SPREADING.... which is *why* I posted the material I did, to disprove & dispell that poster's bogus notions!
So, please - Give me a break: I posted roughly 40 (& I can do a hell of a lot more than that from other companies &/or top academic institutions too) in production actual shop-floor Fortune 100-500 style companies using Windows in a 99.999% uptime high transactions-per-second volume, 24x7, for YEARS now, coming up on a decade...
APK
P.S.=>There's a reason Linux won't make it on the desktop either: Windows is ALREADY there, & marketshare DRIVES innovation + new designs (since the demand's there)!
Same reason malware makers go after "most used" holds true in business as well!
(So, just like ANDROID, a Linux, on "smartphones" - what gets used most, gets attacked most... everyone KNOWS this by seeing what's happening out there, in reality...)
Plus, in business - devices get drivers for Windows, FIRST, everytime, from oem's of hardware too, just like how malware makers attack it most on PCs + Servers...
Face it - Windows just works, Linux does MOSTLY (but not as completely)...
I try Linux here & there - it HAS grown & gotten a hell of a lot better than it was in 1994, but then, it had the ROOM TO GROW & needed to... still not Windows, yet!
... apk
"microkernels and especially event driven ones have high overheads" - by socceroos (1374367) on Tuesday October 16, @09:10PM (#41676699)
1st - Ask Linus Torvalds what he thinks about microkernel architecture since you're a Linux fan.
2nd - Face facts: On PC's + Servers combined, "Windows RULES"... due to having drivers/devices of high quality out there first that work well...
* This is NOT the case with Linux for as many types of equipment & many hardware oems don't even produce drivers for said devices where Windows does!
(Being most used, has its advantages, but also has disadvantages of being MOST ATTACKED... just like ANDROID, a Linux, on smartphones!)
APK
P.S.=> You're suggesting SLOWER METHODS of doing things in a time we're speaking of reliability in uptime AND PERFORMANCE too (which your suggestion adversely affects), as well as exploitability in other conversations/debates here...
... apk
These are undeniable facts -> http://it.slashdot.org/comments.pl?sid=3189435&cid=41672457
APK
P.S.=> You FAIL, troll... & you're off-topic!
... apk
"NASDAQ actually runs Linux for all the real market transactions " - by socceroos (1374367) on Tuesday October 16, @10:56PM (#41677543)
Ahem: Did I say they didn't? No. I said MS Windows runs their "official trade data dissemination system", which IS A DIFFERENT ANIMAL but DOES maintain 99.999% uptime, period... for years now, coming up on a decade (and, at HIGH TPM).
* Don't try to "put words in my mouth" I NEVER ONCE STATED... that, ticks me off (& is a LOW "troll-trick"...)
APK
P.S.=> Besides, as I said before also in my other reply to this post of yours? Linux couldn't even maintain 99.999% uptime, & *CRASHED* right off the bat in the 1st 2 minutes of work @ LSE, & then was found spreading malware too (so much for "security on Linux' too, eh?)... apk
Making a kernel real-time is actually incredibly difficult. You'd be better off starting with a hard real-time Linux kernel and building a super secure OS around it.
Qubes OS, previously seen on Slashdot, ought to do nicely.
It looks like Linux, but it isn't. It's more like VMWare ESX Server. It's a tiny kernel that provides a desktop consisting of composited windows from guest VMs. Each window is labled according to the VM it runs in, with window borders colored according to security compartment.
See subject-line: Now, You obviously use Linux, ask Linus Torvalds his thoughts on microkernels (he's right - as far as performance is concerned with contemporary consumer-grade systems' componentry).
* And, there you are...
APK
P.S.=> In theory, a good idea. In reality? Today, is NOT that day for microkernel architectures & high-performance for consumer grade equipment users...
... apk
See subject-line above...
APK
On implementing microkernels. Ask Linus Torvalds about them!
* That's all...
APK
P.S,=> After all - you DO use Linux... right? Who better to ask, than "the man" himself in that world - forget about "lil' ole me", ask L.T. ...
... apk
Show me where YOU asked ME this "Question", first. On microkernels, since you're a Linux fan? Ask "L.T."...
* He'll mirror my sentiments...
APK
P.S.=> I offered my sentiments on them, low-performance due to message passing overheads (it's a LOT like the diff. between writing a tty-term/character mode/DOS Window app vs. GUI ones - the performance diff. is @ least 10x better on intensive tasks in the former, & when you go RPL 0/Ring 0/Device Driver-KernelMode, even moreso, by FAR) - in the suggestion you're proposing, it's even worse by far, compounding with interest...
... apk
Sorry, wrong door - I guess you didn't notice that. I "sign off" on my posts as "APK"...
* There you go!
APK (see)
P.S.=> The post I made to you HERE was this one -> http://it.slashdot.org/comments.pl?sid=3189435&cid=41680345 ...
... apk
Fine: Ask it again here then...
(Then, we'll see if I 'failed to answer' - or not!)
APK
P.S.=> IF I did? Well, then just ask it again & I'll do my best...
... apk
Look into the work that Jon Shapiro et al did on EROS and COYOTOS when he was at Johns Hopkins.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."