A Conversation With Linus Torvalds, Who Built The World's Most Robust Operating System And Gave It A

Discussion in 'all things UNIX' started by ronjor, Jun 9, 2014.

Thread Status:
Not open for further replies.
  1. ronjor

    ronjor Global Moderator

    Joined:
    Jul 21, 2003
    Posts:
    164,170
    Location:
    Texas
    http://www.businessinsider.com/linus-torvalds-qa-2014-6?op=1
     
  2. Gullible Jones

    Gullible Jones Registered Member

    Joined:
    May 16, 2013
    Posts:
    1,466
    "World's most robust operating system?"

    What?
     
  3. Mrkvonic

    Mrkvonic Linux Systems Expert

    Joined:
    May 9, 2005
    Posts:
    10,224
    It is. The whole world runs on it. The important bits.
    Mrk
     
  4. Gullible Jones

    Gullible Jones Registered Member

    Joined:
    May 16, 2013
    Posts:
    1,466
    I tend to think there are more life-critical embedded systems than servers in the world, that those systems are more important, and that most of them are not running Linux... Which is probably a good thing. If they did, the world might look more like Die Hard 4 (to paraphrase something you once said).

    Don't get me wrong, I love Linux. But it is a huge, monolithic, general-purpose OS kernel with lots and lots of bugs. It is very robust for what it is, but I believe there are lots of applications it's not suited for.
     
  5. elapsed

    elapsed Registered Member

    Joined:
    Apr 5, 2004
    Posts:
    7,076
    Linux is everywhere from life-critical embedded systems, to PoS devices, to cars. This isn't the full blown Linux kernel, you know that, right? It is compiled with only what's required.
     
  6. Mrkvonic

    Mrkvonic Linux Systems Expert

    Joined:
    May 9, 2005
    Posts:
    10,224
    Most of embedded systems are Linux.
    Mrk
     
  7. NGRhodes

    NGRhodes Registered Member

    Joined:
    Jun 23, 2003
    Posts:
    2,381
    Location:
    West Yorkshire, UK
    BSD is also a monolithic kernel, just not as huge ;)
     
  8. TheWindBringeth

    TheWindBringeth Registered Member

    Joined:
    Feb 29, 2012
    Posts:
    2,171
    I've been out of the embedded industry for awhile, but I'm inclined to think: the more "demanding" the application (hard real-time requirements, safety critical systems, weapons/defense systems, other mission critical systems) and certification requirements, the more likely you are to see a traditional RTOS at its heart. In some cases, a mixed or hybrid solution involving a traditional RTOS as well as a commercially offered Linux derivative specifically geared for embedded applications. Then for other applications, the traditional RTOS is dispensed with and only an embedded Linux variant is used. A commercial off the shelf solution that has already been through related certifications, which has a track record, provided by a vendor that meets various testing/documentation requirements and is known for support, etc wherever possible I would imagine.

    If there are any embedded guys here, I'd be interested to know what you are seeing and working with.
     
  9. Gullible Jones

    Gullible Jones Registered Member

    Joined:
    May 16, 2013
    Posts:
    1,466
    Even without umpteen thousand drivers, Linux is not very resilient. A driver crash will usually bring down the whole kernel. This is sometimes acceptable on desktops and servers, but not always on embedded systems.

    @Mrkvonic: what sort of embedded systems? Smart phones yes, cell phones often no. Mine uses on the Java ME platform. Ordinary cell phones are still very popular, especially in the developing world IIRC. And what about 8- and 16-bit microcontrollers? Those are ubiquitous, you can find at least one in any SATA hard drive; and when they're running an OS it would probably be something like Contiki.

    @TheWindBringeth: I'd be interested as well...
     
  10. Mrkvonic

    Mrkvonic Linux Systems Expert

    Joined:
    May 9, 2005
    Posts:
    10,224
    Well, if you wanna go down to tiny tiny controllers, it can get tricky. But remote management systems for servers, navigation devices, smartphones are you mentioned, network equipment, medical devices like CAT and MRI scanners, a fair bunch of scientific research devices. It also depends when the hardware was designed. Lots of old stuff will surely have something that's not Linux nor Windows. You should also look at hardware developed after 2000 and see the percentage of Linux there - as well as the overall trend.

    Mrk
     
  11. guest

    guest Guest

    i will not run any Windows on my car : " BSOD, your system need to be rebooted , in the meanwhile you loose control of your car's embed computing system; sorry for the incovenien.....CRASH " :D
     
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.