Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Programming Software Linux IT Technology

Linus Holds Forth On the Future of Linux 249

colinmc151 writes "As part of Geekcruises' Linux Lunacy cruise to Alaska, Linus Torvalds was interviewed and answered questions about where he sees the future of Linux with a particular eye towards developers. Great stuff."
This discussion has been archived. No new comments can be posted.

Linus Holds Forth On the Future of Linux

Comments Filter:
  • by Anonymous Coward on Sunday November 02, 2003 @02:17PM (#7371660)
    How come nobody ever asks Linus what he thinks about Mac OS X ?
  • by El ( 94934 ) on Sunday November 02, 2003 @02:19PM (#7371674)
    The open source developers will be amongst the last to see their (volunteer) jobs exported to India and China!
  • Linux on the desktop (Score:3, Interesting)

    by kevin_conaway ( 585204 ) on Sunday November 02, 2003 @02:25PM (#7371706) Homepage
    He pretty much dodged that question. He made a vague reference to locking down pcs and how linux is much better at it ? Sorry but you can do that on windows as well.

    Folks have said this before but it bears repeat, oss shouldnt be trying to clone windows, it should be trying to innovate something new...but hey what do i know
  • by Trurl's Machine ( 651488 ) on Sunday November 02, 2003 @03:04PM (#7371851) Journal
    This question is sort-of-answered in "his" book "Just For Fun" (actually written together by Linus Torvalds and David Diamond). Linus seems to have almost religious anti-MacOS X stance. He is against anything that is proprietary - and MacOS X still remains proprietary on its most important layer. He is against the very idea of microkernel, so he is against Mach as such. It's funny, because this book is actually written on a Mac notebook, but as David Diamond notes, when Linus was reading his own words for approval, he payed more attention to the whole OS and the machine (and expressing his dislike for both) than to his own words. Probably that's how the silly mistake about "Apache, the most popular commercial Linux version" could have slipped.
  • by Anonymous Coward on Sunday November 02, 2003 @03:21PM (#7371940)
    Because OS X is a single-vendor, single-platform and mostly proprietary OS. It's just not that interesting.

    Take away the gumdrop widgets and drop shadows, and you're left with nothing special.

    Today is about commodity hardware, with freedom of choice, and commodity OSes with freedom of choice again. Being tied to one OS from one vendor on one plantform is too much like the early 90s... Like the Amiga. Good for its time, but it's a different world now.

  • by ignatus ( 669972 ) on Sunday November 02, 2003 @03:29PM (#7372017)
    The main difference between Microsoft and Open Source is that Microsoft needs its customers to buy their products. That is in Open Source hardly the case. As long as open source can count on a reliable group of supporters, development will still go on. In that way, open source doesn't need marketing the way Microsoft does. Marketing can only help open source to gain popularity, but their is no real profit attached to it.
  • by Chemisor ( 97276 ) on Sunday November 02, 2003 @03:34PM (#7372065)
    For thousands of years there were many many people who believed that you shouldn't have to pay for things that you want. The fact that such people continue to exist, must necessarily constitute a historical proof that such beliefs are indeed worthy and rational. (Note that free as in "speech" is usually accompanied by free as in "beer", blurring the distinction by the simple observation that neither product makes any money for its developer. Look at RedHat, for example, which makes no money at all from its software, but nevertheless is able to keep itself from bankrupcy by holding hands of those few who are not able to install it themselves.)
  • Re:having a bias (Score:3, Interesting)

    by Telex4 ( 265980 ) on Sunday November 02, 2003 @03:56PM (#7372298) Homepage
    I couldn't agree more with you. There's a strange intellectual cowardlyness amongst a lot of geeks on this, which I think in part comes from their reluctance to step outside technical discussions. Making a confident statement on Free vs proprietary software requires a degree of philosophical and political confidence and knowldge that I think many don't feel they have.

    You get to the point where everybody is saying that all opinions are valid, and nobody needs to have one, which is really daft. In fact, each side (Free vs proprietary) has various facts to support them, and either opinion is important in itself and its bases.

    I wish Linus, and for that matter all other FOSS developers, would get off their bums and make an effort to be human. I'm sure we'd have far more success in the lobbying world if they didn't say things like "I'm not a lobbyist".
  • by cpeterso ( 19082 ) on Sunday November 02, 2003 @03:56PM (#7372299) Homepage

    Clayton Christensen's "The Innovator's Dilemma" is a great book. It is very similar to Richard Gabriel's "Worse Is Better" [dreamsongs.com]. This theory also explains why inferior products like DOS, Windows, C++, and Java succeeded. They sucked in many ways, but they were better in some small, important way.
  • by broeman ( 638571 ) on Sunday November 02, 2003 @04:02PM (#7372358) Journal
    I never got the feeling that the linux kernel is like the windows kernel32 ... I think he likes KDE because it is trying to move things (like windows is trying to), instead of GNOME, who wants to be perfect and clean (like Apple). Cloning windows/apple is only done because they in a hurry (if you call 5 years fast) wanted to create a usable desktop. Now that OSS is at the point of looking like Windows/Apple, the development can go even further and maybe in new innovative directions.
  • Re:Desktop (Score:2, Interesting)

    by unborn ( 415272 ) on Sunday November 02, 2003 @04:03PM (#7372371)
    The problem with lack of domination of at least a standard underlying software architecture is that we may get this great software X for the Mac, this great software Y for Linux and this great software Z for Windows. Not a lot of people can afford to have three machines on their desk, at least for now.

    Competition is good only if there is some commonality, at least in the sense that a piece of software can run on multiple platforms. But this can't be technically viable for software companies if there are so much differences.

    Take an example of this problem: software that only works on OSX but not on Windows (or Linux). Obviously it turned out that a lot of people wanted iTunes on Windows, but it took Apple to take the step forward.

    I personally think that competing Linux/FreeBSD distributions are better than Windows Vs. Linux Vs. Macintosh. And that is similar to the Intel Vs. AMD in the hardware arena.
  • Openoffice and QT (Score:3, Interesting)

    by vivek7006 ( 585218 ) on Sunday November 02, 2003 @04:18PM (#7372491) Homepage
    I think the biggest single thing that has happened on the (garbled) have been a lot of good library frameworks. Qt in particular I think made a huge difference.

    OpenOffice is still, in my opinion, a complete disaster. And part of the reason is that it's not using any of these frameworks that were signed for different applications. It built its own framework. I am told people are trying to fix it.


    Qt guys should focus on porting openoffice using the QT framework. Openoffice is great, but a QT port would be totally awesome. Even linus thiks so
  • by Safiire Arrowny ( 596720 ) on Sunday November 02, 2003 @04:41PM (#7372706) Homepage
    Woah, can you imagine how the OpenOffice developers must feel after reading that?


    If I was working on some huge Linux project and Linus said it was a disaster, I'd feel pretty bad. I probably wouldn't stop building it or anything, but it'd be a downer.

  • by daviddennis ( 10926 ) <david@amazing.com> on Sunday November 02, 2003 @04:50PM (#7372808) Homepage
    Sadly, I think the links to your examples don't work. I finally discovered you can't get away with more informal HTML styles in Slashdot - you have to use quotes. So:

    <a href = http://www.amazing.com>

    won't work, but

    <a href = "http://www.amazing.com">

    does.

    Some years back, when I used Linux on the desktop, I tried a few Enlightenment themes. For whatever reason, I found them quite difficult to set up, and far more attractive in screenshots than actual day by day use.

    I'm older than I used to be, and a lot busier, and that means I don't have the many hours it takes to fine-tune things like this. So I choose MacOS X, which has done a beautiful job on my behalf.

    So if you're young and poor, or just plain poor, use Linux and spend your free time making it look nice. But if you're old and rich, or just plain rich, get MacOS X and enjoy it as it is.

    D
  • Re:Desktop (Score:3, Interesting)

    by Feztaa ( 633745 ) on Sunday November 02, 2003 @04:55PM (#7372847) Homepage
    We need easier setup and a useable interface.

    Linux is already easier to install than Windows, the problem is that people haven't heard about Linux, and even when they do, they won't switch because they want their games.

    What linux really needs in order to make inroads on the desktop is to be preinstalled. And to have more games ship with Linux support right out of the box.
  • by mabinogi ( 74033 ) on Sunday November 02, 2003 @06:37PM (#7373551) Homepage
    > Not to mention that the permission system in Windows is much more finely grained than it is in Unix. If you want to allow someone to write to the font directory, you can do it without granting SuperUser access.

    you can do that in a Unix system too..just create a group called "fonts" and make the directory group owned by it, and those users that you want to allow to write to it members of that group.

    it's far too easy to get a complete mess with windows ACLS....and it's much harder to understand the whole picture, and fix a problem when it exists.

    About the only improvements I would want for the unix permission system, is maybe groups of groups, and outside the filesystem space, a few arbitary root only things made configurable (like listening on a port below 1000)

Mystics always hope that science will some day overtake them. -- Booth Tarkington

Working...