Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Earth Microsoft Open Source Sun Microsystems Technology

Bill Joy On Sun, Microsoft, Open Source, and Creativity 173

maitas writes "In this interview, Bill Joy talks about green energy and technology. His main point is: 'I'm all for sharing, but I recognize the truly great things may not come from that environment.'" The interview really runs the spectrum from the iPad to Microsoft, and from green tech to nanotech.
This discussion has been archived. No new comments can be posted.

Bill Joy On Sun, Microsoft, Open Source, and Creativity

Comments Filter:
  • From TFA (Score:5, Insightful)

    by betterunixthanunix ( 980855 ) on Wednesday May 26, 2010 @11:17AM (#32349002)
    "What was the goal of the Linux community--to replace Windows?"

    No Mr. Joy, the goal of the Linux community was to create a kernel that would run GNU, and ultimately lead to a libre operating system that was suitable for day to day use. In fact, part of the reason Sun had such a hard time staying in business was competition from GNU/Linux in the server room, which displaced Solaris.
  • by Jer ( 18391 ) on Wednesday May 26, 2010 @11:31AM (#32349176) Homepage

    I think this comment just made me feel old. Very, very old.

  • by Anonymous Coward on Wednesday May 26, 2010 @11:32AM (#32349186)

    No Mr. Joy, the goal of the Linux community was to create a kernel that would run GNU, and ultimately lead to a libre operating system that was suitable for day to day use. In fact, part of the reason Sun had such a hard time staying in business was competition from GNU/Linux in the server room, which displaced Solaris.

    Anything for free usually can replace a paid product - almost any product. When things are free, adoption increases, and if quality is 'enough' then adoption keeps increasing.

    So rather than saying GNU/Linux - the honest thing to say is a free gnu/linux.

    The second thing about GNU/Linux - was the ease with which things could be copied. There are very few things innovative about linux other than the way it was created. Open Source is innovative way of creating software but the created software for example - linux, is much less so.

    So I think Joy is right - open source will not be the place to look for innovation in solar/bio/green technology. Of course once innovated, stuff can be handed over to open source to make it cheaply available, or for the community to help finish the product.

  • by metamechanical ( 545566 ) on Wednesday May 26, 2010 @11:36AM (#32349244)

    Advocates relinquishing development of nano-tech, genetics, robotics, and AI. He feels that an arms race in any of those fields would be detrimental to human survival.

    A thought had by countless others about thousands of past technologies. If history has taught us anything, avoiding an arms race only guarantees that your enemies become your conquerors. The nations that abstain from these four fields will simply become the first slaves to the nations that pursue them.

  • Re:From TFA (Score:2, Insightful)

    by jellomizer ( 103300 ) on Wednesday May 26, 2010 @11:41AM (#32349308)

    That is the goal of Linux... The Linux Community meaning a lot of people who build Linux features or support and evangelize Linux goal is to replace Windows... Otherwise they will not be tollish to everything Microsoft does. You credit Linux to much for the downfall of Sun, The reason Linux kicked back in the early-mid 2000 was that sun got greedy killed a lot of their sales channels and tried selling direct... The sales channels who felt abandoned by Sun switched to Linux as it was Unix enough for less of a change to their business model, and started selling Linux consulting services...

    Linux development from the community has been focused on replacing windows for the desktop and for the server.

  • by TheRaven64 ( 641858 ) on Wednesday May 26, 2010 @11:42AM (#32349316) Journal
    Something that I've been saying for several years and which has been true for most of the last two decades:

    I think if you wound the clock back, I'd like to think that we invented stuff in engineering that could have been marketed better. I'm happy to be working on something else. I worked on it for a very long time.

    Sun had some really great stuff in their research divisions, and only ever commercialised a small fraction of it. During the .com years, they didn't need to - there was such a huge market for Sun hardware that every other part of their business could get away with making a loss and the company would still have been profitable. Afterwards, they failed to shift back to bringing products out of research.

    Microsoft would do well to pay attention to this. For the last two decades, Windows and Office have kept the company afloat. MS Research produces a lot of cool stuff, but very little of it is made into products. There's a lot of stuff that Microsoft could commercialise, but with Windows and Office subsidising everything there's little incentive for them to bother.

  • Re:From TFA (Score:3, Insightful)

    by Anonymous Coward on Wednesday May 26, 2010 @11:45AM (#32349350)

    The goal of the Ubuntu community is to replace Windows, and the goal of the linux community at large is not.

    We are not the same.

    We will accomplish what we're out to do, and once the "linux" community figures out *what* they're actually out to do, I'm sure they'll get that done too.

  • by betterunixthanunix ( 980855 ) on Wednesday May 26, 2010 @11:53AM (#32349438)
    This explains, of course, why RHEL is so popular in server rooms and why so many for Solaris shops switched over to RHEL, and why they paid so much for Red Hat support contracts.

    As for innovation, that tends to come out of research labs, and I would not argue that one (especially since I am a PhD student).
  • by Daniel Phillips ( 238627 ) on Wednesday May 26, 2010 @11:53AM (#32349448)

    Tagging onto my own reply... sixty five million years ago I am T Rex and I feel that I am pretty much the best nature has to offer or ever will have to offer, so I unilaterally declare an end to evolution. Sadly, nature fails to agree with me. Or, evolution recognizes me as an obstacle and routes around me.

    The current state of the game is, evolution has found a faster way to evolve by leveraging human ingenuity. Evolution has never been random since the most primitive self organizing molecules, rather evolution proceeds in a methodical way by mechanisms which themselves evolve. Evolution always accelerates. So, having evolved the human brain, evolution will just naturally use it to achieve its next phase of acceleration.

    Of course I would never dream of suggesting a connection between vi and dinosaurs.

  • by K. S. Kyosuke ( 729550 ) on Wednesday May 26, 2010 @11:58AM (#32349496)

    I'm all for sharing, but I recognize the truly great things may not come from that environment.

    Yes, imagine the disaster that our civilization would have been today if scientists, for example, had shared their ideas...oh, wait, never mind...

  • Re:From TFA (Score:5, Insightful)

    by betterunixthanunix ( 980855 ) on Wednesday May 26, 2010 @11:59AM (#32349512)
    Replace Windows on the server? Microsoft did not even make a serious entry into the server market for a decade after the beginning of GNU, and while Microsoft was still trying to figure out how to get their act together in the server market, GNU/Linux was making serious headway in replacing proprietary Unix. Where on earth did you get the idea that our goal was to replace Windows Server System?

    The goal is not to replace any single operating system; it is to create a libre OS that people can use, share, modify, etc. Microsoft is criticized for attacking that effort, viciously at times, but guess what? So is Apple, so is SCO, and so was Sun when they were still making proprietary operating systems. If you think that the goal is to compete specifically with Windows, you are seriously uninformed.
  • Re:From TFA (Score:5, Insightful)

    by vlm ( 69642 ) on Wednesday May 26, 2010 @11:59AM (#32349518)

    No Mr. Joy, the goal of the Linux community was to

    create something that I could fix when it broke, that almost always worked, that I could extend as I please.

    Or in short, something I'd want to work with, rather than around.

  • and Steve Jobs is (Score:3, Insightful)

    by Ilgaz ( 86384 ) on Wednesday May 26, 2010 @12:27PM (#32349886) Homepage

    ...and Steve Jobs is the guy who could sell that guy an iPad and iPhone.

    "Joy: I'm enjoying using my iPad. "

    You know, people say "So what if Apple doesn't allow this, allow that? Just don't buy it.", the people leading the industry are buying it and they think a closed environment, the most closed environment since ENIAC (!) is a good thing. Bill Joy isn't some average rich billionaire either, he has his own way of thinking and expressing his views down to get blamed to be "anti technology" guy. Steve Jobs can sell iPad to that guy, be afraid really...

  • by Z8 ( 1602647 ) on Wednesday May 26, 2010 @12:29PM (#32349928)
    The problem is really when software is widely distributed. The economics of open source software work fine when only one party benefits. But suppose for example that 1M people would each benefit $3 from some open source project. In theory that's $3M of benefit, easily enough to get a couple of developers full-time for a couple of years to get it done. But in reality that project would never get off the ground, or it would take one guy 15 years in his spare time (donating his own time) to pull it off.
  • by Anonymous Coward on Wednesday May 26, 2010 @12:35PM (#32349988)

    Evolution always accelerates. So, having evolved the human brain, evolution will just naturally use it to achieve its next phase of acceleration.

    Um, no. Evolution doesn't have a speed. It doesn't even have a direction. It's not a race.

    Evolution, at its core, is really a very simple principle: if the environment changes, some will be an advantage, and those will... well, have an advantage.

    It's just as fundamental as, say, Newton's third law. And it makes just as much sense to turn it into some sort of race or game, or anthropomorphize it, as it does to do the same to Newton's third law.

  • by Anonymous Coward on Wednesday May 26, 2010 @12:39PM (#32350054)

    Just cos you are a PhD student doesnt mean much. You are right now surviving on funding from Darpa or some other such agency. As a student it is great to support all things free - whether it is software/music piracy, and freebies everywhere... somehow it is seen as idealistic, whereas in reality it justs means ignorant of how bills are paid.

    Once you are out of school - either you will have to go back to using Darpa funds (post doc) - or else get a job with a salary . Remember - most(almost all?) open source contributions come from people who have software jobs, quite often jobs which directly compete with the open source initiative they are contributing to.

    Stuff that comes from research is usually great in terms of concepts - they rarely are products that can be adopted widely due to the work required in perfecting the software. Additionally, a lot of such research is done in corporations like Msft, SUN (r.i.p), Oracle etc.

    By the way - do get out of the damn lab and get some practical knowledge of the commercial software industry. Support costs, even at large firms like Oracle, cost only around 20-25% of the license costs.

  • Re:Non sequitur (Score:5, Insightful)

    by bcrowell ( 177657 ) on Wednesday May 26, 2010 @12:40PM (#32350068) Homepage

    Linux, KDE, and Firefox, are innovative and "truly great".

    IMO your comment is an example of how the word "innovative" has become so debased as to lose all meaning. Linux is my desktop and server OS of choice, but it's certainly not innovative. Linux is a monkey copy of Unix. Running on top of linux we have the Gnu userspace stack, which is a monkey copy of the Unix userspace. KDE is just another window manager. There's no significant innovation in it compared to its predecessors like the original Mac GUI, or the mouse-and-icons systems that predated the Mac. Firefox is not particularly innovative. NCSA Mosaic was innovative -- and had a proprietary license, although the source code was available.

    Innovation is rare in the proprietary software world, and it's equally rare in the open-source world. If you want a good example of an innovative open-source project, probably one of the best is Apache. It wasn't the first web server, but it rapidly established itself as the dominant web server in the early days of the web.

  • by oakgrove ( 845019 ) on Wednesday May 26, 2010 @12:42PM (#32350106)

    The second thing about GNU/Linux - was the ease with which things could be copied. There are very few things innovative about linux other than the way it was created. Open Source is innovative way of creating software but the created software for example - linux, is much less so.

    So I think Joy is right - open source will not be the place to look for innovation in solar/bio/green technology.

    Let me be the first to point out that GNU and Linux do not sum up the entirety of open source. Now that that's laid to rest:

    I don't think it really makes sense to make a statement like, "Open source is less innovative than closed source." In many ways the two are very much orthogonal. I would buy framing it as, This particular innovation is closed source or that one is open source. Not open/closed produced this. It really has to be looked at on a much more granular level than that. Furthermore, many of the "innovations" predate the entire concept of closed/open source and are just coming back into vogue. There is also the point that closed source development outnumbers open source many times to one so of course you would expect a bit more diversity in the ideas. Do you know why some projects start out open source and some do not? If I'm a guy in a basement that discovers some new thing, do I open source it or do I take the money and run? Does this even play into the statistic of open source vs closed source innovation? I don't think so.

    This is a subject that has many layers and gets very complicated very quickly. There's no way to do it justice in a web forum post and for even a luminary such as Bill Joy to just make a blanket statement of open vs closed argument in one sentence borders on nonsensical.

  • by Z8 ( 1602647 ) on Wednesday May 26, 2010 @12:56PM (#32350266)

    I'm a bit suspicious when someone says that open source is "about" something or another, because open source isn't an essay or a single individual. You're right that a lot of people (including myself) work on open source out of their own generosity.

    But from a non-programmers point of view, or society's point of view, an important question is whether there is enough open source software as there should be. For instance, before there was a welfare system could you say that feeding the hungry was about altruism and rich people showing off. That's true, but what if it turned out that that there simply weren't enough generous people to clothe and feed everyone?

  • by Ilgaz ( 86384 ) on Wednesday May 26, 2010 @12:59PM (#32350292) Homepage

    If I had a huge Solaris/Server installation, I would switch to RHEL right after Oracle buyout and no actual defense coming from Oracle regarding theories of Sun Hardware, Solaris, Java, all going to be cancelled.

    End users like me ended up saying "Are you crazy? Would they ever do such mistake?" on behalf of them on slashdot.

    Now, I am not sure since there is absolutely no reason for Oracle/Sun not to ship "Oracle Java for OS X" having latest features for _all_ OS X out there, not just only latest OS X on latest Apple CPU. I thought after they stabilize, they would do favors like that and yet they left it to Apple with limited resources and concentration/focus these days.

    Also Solaris. Why can't Apple sell enough XServe? Because it is a closed platform just like Sun hardware. Each time Solaris managed to run perfectly on generic X86 and IT managers could install it, it added to Solaris sales since it can actually run on generic X86 hardware no matter what happens to Sun hardware. Solaris X86 free version was a real sales and image booster for Sun. Of course they would select RHEL because RHEL can even run on a cheap AMD box with 512MB RAM, one way or another.

  • by TheRaven64 ( 641858 ) on Wednesday May 26, 2010 @01:03PM (#32350328) Journal

    What should they have done? Pushed OpenStep to the desktop and *7 on the mobile side aggressively from the early '90s. With *7, they have a complete graphical environment running on a 32-bit SPARC with 1MB of RAM with a Solaris kernel and execute-in-place support so apps could be run directly from ROM. As a result of their collaboration with NeXT, they had a complete OpenStep implementation running on Solaris 7.

    They should have put a bit more effort into the low-power SPARC chips and sold a complete stack to mobile ODMs, taking the ARM route for the SPARC core so that other companies could buy the design, integrate it with their own DSP and other coprocessors, and then sell it to device manufacturers, who'd take the *7 stack and build handhelds.

    The should have taken the OpenStep stack on Solaris and aggressively marketed it for the corporate desktop. NeXT was prohibited by a non-compete agreement with Apple from entering a number of markets with OPENSTEP, but Sun wasn't. They could have been shipping something like a corporate-focussed version of OS X, with a solid kernel and a clean and elegant UI, in the mid '90s. Unlike NeXT, they also had solid server offerings to go with the workstations, so you could buy a complete office network from Sun. Combine this with *7 and you've got Sun products everywhere.

  • Re:From TFA (Score:3, Insightful)

    by jedidiah ( 1196 ) on Wednesday May 26, 2010 @01:30PM (#32350622) Homepage

    > To make shoddy replacements for commercial software.

    The only relevant question is whether or not it meets the requirements.

    "shoddy" is such a vague metric as to be completely meaningless.

    I've always thought Microsoft's products were shoddy and wished I could avoid them more. A culture that doesn't really allow for that avoidance is why I dumped WinDOS. There's no point in using the platform that is supposed to have everything if you can't run anything.

    I want to be able to use the tool that suits me without any Lemmings making it a bother.

  • Re:From TFA (Score:1, Insightful)

    by not already in use ( 972294 ) on Wednesday May 26, 2010 @01:39PM (#32350718)

    We will accomplish what we're out to do

    Which is what... replace Windows? Fat chance. Until you fix what is fundamentally broken. Ubuntu is pushed at the layperson for desktop use, yet it uses an antiquated display server that was never designed with under the premise that everything would run entirely on one machine. The fact that Nvidia had to bypass a good portion of X's functionality to develop a proper hardware accelerated driver speaks volumes to the fact that X is not at all suited for the desktop.

    It doesn't matter how many coats of paint you put on Ubuntu, until you fix what is fundamentally broken you don't stand a chance. And that will never happen, because the Linux community fails to acknowledge their shortcomings.

  • by LWATCDR ( 28044 ) on Wednesday May 26, 2010 @01:44PM (#32350776) Homepage Journal

    Well since Limewire just lost a big court case over piracy that is a good reason why Sun didn't push it.
    There is a lot of good Java software. Eclipse.org and Netbeans are both all Java.
    But the issue is "How do you make money giving stuff away" and that is the problem.
    Lets be honest Intel/AMD combined with Linux have pushed down the cost of entry into a Unix like server a lot.
    Sun is used to playing in a high margin market. They do not have the skills to fight it out with Dell and HP in that market.
    Just think how cheap a quad-core Linux box is today.
    That left Sun the High End server market to fight it out with IBM and HP.
    The Workstation market is dead. Simple as that. A workstation today is an Intel/AMD PC with a good graphics card.
    If you want to push it you and an nvidia GPU based accelerator card.
    Sun was left to reinvent it's self
    Java while a great tool IMHO just wasn't going to be a money maker. J2ME should have been a nice source of income but it's day is passing.

  • by Hatta ( 162192 ) on Wednesday May 26, 2010 @02:38PM (#32351378) Journal

    Remember - most(almost all?) open source contributions come from people who have software jobs, quite often jobs which directly compete with the open source initiative they are contributing to.

    Most open source contributions come from people with jobs. Jobs that are paying them to make that very contribution to open source.

  • Re:From TFA (Score:3, Insightful)

    by mzs ( 595629 ) on Wednesday May 26, 2010 @02:59PM (#32351664)

    So that's why svgalib took off on linux and X11 died, no wait that's not what happened at all. BTW in '96 I wrote the first linux svgalib and X11 drivers for some newish Cirrus Logic cards.

  • Re:From TFA (Score:2, Insightful)

    by Microlith ( 54737 ) on Wednesday May 26, 2010 @04:41PM (#32352974)

    Hey look, someone blaming X11 again.

    The fact that Nvidia had to bypass a good portion of X's functionality to develop a proper hardware accelerated driver speaks volumes to the fact that X is not at all suited for the desktop.

    Isn't that more because they wanted to keep their driver closed source, and thus had to bypass and work around a bunch of stuff to jam their binary blob into the thing?

    And that will never happen, because the Linux community fails to acknowledge their shortcomings.

    Oh omniscient one, what is wrong with the Linux community. Surely you have seen it all and can provide coherent, reasonable arguments as to why X11 is bad?

    You have your work cut out for you, as my phone is running X11 with 3D acceleration without bypassing anything and works quite well.

"Experience has proved that some people indeed know everything." -- Russell Baker

Working...