Thread: interview with Linus

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User Annonymous's Avatar
    Join Date
    Apr 2011
    Location
    Jackson, New Jersey, United States
    Posts
    302

    interview with Linus

    Aalto Talk with Linus Torvalds [Full-length] - YouTube Listen to what he has to say about Linux and NVIDIA.

  2. #2
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    The man is like a child. When something doesn't go like the way he wants, he start pointing fingers and starts shouting foul words at them.
    It is as if the man does not understand that all companies cannot--and will not--use Linux's open source model, which does bring about delays at times.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  3. #3
    Internet Superhero
    Join Date
    Sep 2006
    Location
    Denmark
    Posts
    964
    Quote Originally Posted by Elysia View Post
    It is as if the man does not understand that all companies cannot--and will not--use Linux's open source model, which does bring about delays at times.
    Or perhaps the management at nVidia are just clueless morons?
    How I need a drink, alcoholic in nature, after the heavy lectures involving quantum mechanics.

  4. #4
    Registered User antred's Avatar
    Join Date
    Apr 2012
    Location
    Germany
    Posts
    257
    Quote Originally Posted by Elysia View Post
    The man is like a child. When something doesn't go like the way he wants, he start pointing fingers and starts shouting foul words at them.
    It is as if the man does not understand that all companies cannot--and will not--use Linux's open source model, which does bring about delays at times.
    I haven't been able to take the man seriously since I read his rant on C++.

  5. #5
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    ::shrug::

    I have a lot of respect for the guy...

  6. #6
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    It is as if the man does not understand that all companies cannot--and will not--use Linux's open source model, which does bring about delays at times.
    Someone, I'm not saying who, did not bother to understand the complaints.

    Soma

  7. #7
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Someone did not bother understand the complaint because the behavior was inexcusable either way.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  8. #8
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    2,158
    Quote Originally Posted by Elysia View Post
    Someone did not bother understand the complaint because the behavior was inexcusable either way.
    That's an understandable opinion, but even if everyone shared it, that's not a good reason to dismiss his complaint without bothering to hear it.

  9. #9
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by Yarin View Post
    That's an understandable opinion, but even if everyone shared it, that's not a good reason to dismiss his complaint without bothering to hear it.
    Well, let me put it this way:
    I'm not going to comment on whether nVidia have done the right thing or not. I don't really care about what nVidia does concerning Linux. Though, from what I have heard and seen (including above link), it just seems that nVidia cannot open source their drivers due to business secrets, and because of this their support for Linux have been somewhat lacking.
    Nevertheless, I still am not going to agree with Linus's methods. That is why I compared him to a child throwing a tantrum.
    Last edited by Elysia; 06-29-2012 at 03:33 PM.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  10. #10
    ... kermit's Avatar
    Join Date
    Jan 2003
    Posts
    1,534
    Elysia is just a Linux hater.

  11. #11
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    O_o

    Someone still hasn't bothered to understand the complaints.

    I think it is kind of funny, but you not liking his methods is fine.

    You talking about issues you don't understand in terms you don't understand makes you look foolish.

    Because you aren't willing to look at the issues I'll "sum up" without going into a lot of detail: the issue is that "nVidia" did throw support at "Android" (a Linux derivative) embedded devices with their chips in the form proprietary drivers because they wanted the market share but continually refuse to do the same for "Linux" on desktops or laptops where they already have a huge market share.

    This isn't about open source software. The proprietary drivers by "nVidia" for "Linux" sucks.

    Linus doesn't give a damn if companies want to keep drivers proprietary; he doesn't like it, but he does accept it as do we all who work in the field.

    Soma

  12. #12
    [](){}(); manasij7479's Avatar
    Join Date
    Feb 2011
    Location
    *nullptr
    Posts
    2,657
    Quote Originally Posted by phantomotap View Post
    This isn't about open source software. The proprietary drivers by "nVidia" for "Linux" sucks.
    Apart from the android part, your too (I think), misunderstood the complaints, depending on what you mean by 'sucks'.

  13. #13
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by phantomotap View Post
    O_o

    Someone still hasn't bothered to understand the complaints.

    I think it is kind of funny, but you not liking his methods is fine.
    Precisely because not having fully understood the complaints, I will not comment on whether what Linus did was good or bad.
    So anyway, disregard anything said about what he did. I retract that. But his methods I don't agree with. A child with a tantrum is what sums him up.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  14. #14
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    O_o

    And what, I wonder, is your definition of "sucks" that illustrates to you that I might have misunderstood the complaints to which Linus responds so colorfully?

    Soma

  15. #15
    [](){}(); manasij7479's Avatar
    Join Date
    Feb 2011
    Location
    *nullptr
    Posts
    2,657
    The problem is not that the desktop drivers 'suck', from the point of view of the consumer. It has great performance(as proven from benchmarks) , and supports new specs..say new OpenGL versions quickly.
    They also bother to update the driver at each Xorg version bump. (which AMD refuses to do.)
    And their driver, generally just works, without having to do any troubleshooting.
    From the point of view of Nvidia and many users (including me, to some extent), this is great Linux support.
    The only complaint from an user (only applicable for laptops) would be the lack of optimus support, which Nvidia refuses to fix.

    But, technically speaking, it is a poor 'Linux' driver and that is all Linus should and does cares about.
    1. It brings tons of security issues and incompatibility due to UMS...(almost everything has moved to KMS for about a decade)
    2. Optimus support would be solved too (almost automagically, in fact), if they used kernel facilities instead of reinventing the wheel poorly.
    3. Those using that driver can't submit kernel bug reports. (The reson is out of reach of my technical knowledge)
    4. And some others I do not have a clear idea of.
    They don't really need to open their drivers, only publish some sort of interface to the hardware and let others create drivers from them. That doesn't expose any sort of 'intellectual property' (the term seems a little moronic to me though), afaik.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. linus c client program
    By bazdagirl in forum Linux Programming
    Replies: 1
    Last Post: 01-21-2011, 12:22 PM
  2. Basic Linus Shell
    By Josh_Dude83 in forum C Programming
    Replies: 11
    Last Post: 09-19-2010, 07:43 PM
  3. Interview???
    By verbity in forum A Brief History of Cprogramming.com
    Replies: 15
    Last Post: 08-09-2007, 07:47 AM
  4. linus svm
    By axon in forum Tech Board
    Replies: 2
    Last Post: 01-16-2004, 07:38 PM
  5. Linus VS. Bill
    By Yoshi in forum A Brief History of Cprogramming.com
    Replies: 31
    Last Post: 12-25-2001, 09:28 PM