Slashdot Mirror


ESR Says Linux Followers Should Compromise

jpheasant writes "Eric Raymond argues time is running out to win over the iPod generation. To get there, he says the Linux community will need to make 'compromises.' For starters: 'Linux believers will have to reach out beyond self-absorbed geeks who learns Klingon and attends science fiction conventions in his spare time.'" From the article: "I mean that we need to be prepared to go to the rights holders for these proprietary codecs and say, we'll give you money, give us a license; and this is something that the Linux community has a huge antipathy to doing because we've got all this idealism about open source. And in the long run, I think that's true, I view comprising with the proprietary codec vendors as a tactical move designed to get us larger end user market shares, so that in the end we can push more things to the open."

69 of 540 comments (clear)

  1. again, he's right by yagu · · Score: 4, Insightful

    Politically, technically, pragmatically, ESR is singing perfect pitch. There are warning signs indicating Linux, and OSS-related efforts could be relegated to backroom geekdom for a long time if some "commercial" hurdles aren't first overcome.

    Five years ago I had reasonable success getting non-Linux users to at least try it for a while, about half stayed and have never looked back. I consider that pretty good marketing and return on marketing.

    Fast forward to today -- first(ly), I'm more reluctant to recommend Linux to non-Linux noobs because I know how many more devices people connect to their computers today, how many people watch DVDs on their computers, how many people are managing pictures and music on their computers. And many if not most are moving to use wireless routers.

    Linux comes up short in all of the above... it can handle some, but not all. I've as much as completely given up on even considering wireless configurations for non-Linux noobs. Part of my "price tag" for getting Linux(s) up and running in a home network includes some kind of wireless bridge.

    As for connectivity for mp3 players, not so much. And people who would consider Linux don't when they find they can't hook up their players and go. "Plays for Maybe" doesn't cut it. Unless their choice for player also connects as a non-driver plug'n'play mass storage device, they're not interested in working through the quirks.

    Managing photos? Another tough sell.

    I love Linux more today than ever, it's matured into a top notch competitor in the server (and desktop in my opinion) world. But if some of the interactions with commercial devices: wireless; cameras; music players; etc., Linux today is a tougher sell than five years ago, and that just ain't the way it was supposed to be. Sigh.

    I suspect I'll get a barrage of replies where readers describe "solutions" to all of the above. That would be great -- especially the wireless conundrum. But, I haven't found the suite spot yet... not where everything is easy to configure, easy to use. If readers have solutions, let's start a list, some repository, some "goto" place where we can all point and say, "There's your Linux desktop solutions."

    I'm willing to pay. Friends and family I've talked with are willing to pay, heck they already pay dearly for Windows XX. If Open Source/Linux doesn't make some compromise to come more mainstream, what looked like a viable and potential option may be forced into niche-dom... and everyone will pay. Yeah, slashdotters can continue to get great use out of their Linux, but Linux is good enough -- it deserves better than just the cloistered existence among the technical elite.

    I think more than finding some profitable additional customer base, vendors need other enticement.... How about getting out from under the behemoth that is Microsoft? If the Linux and Open Source community could hold out that carrot, not only would vendors open potential revenue, they could cut better leveraged business deals with Microsoft -- a benefit for all of us.

    1. Re:again, he's right by eln · · Score: 4, Insightful

      Linux is pretty much THE dominant OS in the server space these days, and is continuing to grow in that arena. Linux will not be irrelevant any time soon. Sure, it might be irrelevant to Joe Blow down the street who only uses his computer to check email and surf porn and doesn't give a damn what his OS is, but why should I care about him anyway?

      Linux is a great philosophy wrapped around some great code. It's absurd to fundamentally change the philosophy behind the software just so people that don't care that much anyway will use it.

    2. Re:again, he's right by ElleyKitten · · Score: 4, Informative

      Wireless is all about having the right card. I used to have this cheap-ass unsupported Belkin crap and trying to get it to work under linux was a nightmare. NDISwrapper, install this tool, that tool, blah. So I went to the wiki for my distro (Ubuntu) found the list of supported cards, bought one, and yay autodetection. No more wires under the door for me! :)

      Every camera and music player I've ever used has automatically mounted as an external drive. Have I been abnormally lucky?

      Picasa (Google's photo manager) is available on Linux, along with a number of open source photo managers. I think we're doing pretty good on the photo managing front.

      --
      "What is Internet Explorer 7? Are you saying we can't access the normal internet?" - I love tech support. Really.
    3. Re:again, he's right by tomstdenis · · Score: 4, Insightful

      None of your comments have anything to do with GNU/Linux [I say GNU because many things like cameras are dealt with in the userspace].

      Linux can handle playing your DVD. The MPAA just doesn't want you to.

      Linux can handle your USB camera. The manufacturer just doesn't want you to.

      Linux can handle that MP3 player. ... etc.

      Linux can even handle that wireless connection. Just the manufacturers don't care to let you.

      so on so forth.

      In Gentoo [of all OSes] it can consistently detect and setup my Intel Wireless device upon bootup [part of udev/coldplug]. If I program an AP in it [in the config] it will associate and setup the IP stack. If not it will try the strongest one and DHCP.

      Too fucking bad that your Broadcom device doesn't have drivers. Intel funded their drivers, where the hell is Broadcom with theirs? Enough people use Linux to warrant making them.

      Truth be told, the thing that is holding you back from using GNU/Linux is all those devices you take for granted. If the manufacturers gave two shits about your rights to use the device as YOU see fit they'd address the fact that there is a sizable Linux/BSD community and open up some drivers.

      Tom

      --
      Someday, I'll have a real sig.
    4. Re:again, he's right by mattgreen · · Score: 3, Insightful

      This example of blame shifting only further solidifies ESR's argument. People want things that work. They don't want to be told they chose the wrong wireless card or the MPAA doesn't want them to watch DVDs. If Windows is capable of doing these things, and Linux isn't, then the average user is going to assume that Linux is crippled in that regard.

      I feel like I'm stating the obvious here, but it doesn't appear to be the obvious at this site.

    5. Re:again, he's right by garcia · · Score: 2, Interesting

      None of your comments have anything to do with GNU/Linux [I say GNU because many things like cameras are dealt with in the userspace].

      Thanks for proving why *I* don't recommend Linux to regular old computer users. Without the software base out there, shit just doesn't magically work and that's what people expect.

      Even after 10 years running Linux, I had to fuck around for three days reading up on stuff to figure out what the hell was broken. I have a feeling that 99% of people out there don't give a enough of a fuck to do that. Believe me, even after 10 years, I was certainly ready to throw in the towel ;)

    6. Re:again, he's right by slide-rule · · Score: 2, Insightful

      I gotta say I generally agree... I'm on a Mac now and couldn't be happier -- got UNIX and an interface that both work rather well. This after years (nearly a decade) of going through various learning curves and "not quite ready yet" system bits. Don't get me wrong guys -- I can see progress has been generally made in lots of places, but here's my experiences...

      First it was the nightmare of getting a printer and print subsystem configured to work. Oh, and share to a windows box. How many printer subsystems did we gothrough? I can't remember, but more and more low end printers now-a-days are needing drivers to really do much more than simple black-block-text. I had to give up on that particular battle years ago.

      Then it was sound systems. Every kernel release brought around a new sound system, but various applications didn't quite have time to properly catch up before things moved again.


      Then it was video cards/drivers... we know how much aggravation that dredges up. Either you have an old card, or you have binary drivers that don't give full card functionality, or...

      Now its wireless. I did try the most recent ubuntu live CD (breezy??) on a system that had a wireless card that, from what research I did, ought to have maybe worked. Imagine my surprise otherwise.

      Then the desktop environment that decided to switch up on browsers that worked but didn't switch up on file dialogs that didn't so much... or the other desktop environment that seemed to require me to memorize various device:// protocols to find things in their browser. (And $DEITY forbid I need to yank out a thumbdrive and maybe plug it back in...)

      Let's not forget media... even following the directions to add dvd playback support, I never once got that to work. I don't know how many times I really, honestly tried. Or the ability to get images off my digital camera. I got that to work once... but only kinda.

      So, yeah... I'm in the same position: I wouldn't dare give myself the headache to recommend anyone I know try Linux because I know I just can't stay ahead of the knowledge curve to ensure it was really functional and useful. I don't know what it'd take for things to really finally come together and start working well (hardward, devices, software, media) ... but I hope it does happen. Linux for me is mostly now relegated to the role of simple file server boxes and/or net boxes.

    7. Re:again, he's right by xenocide2 · · Score: 2, Insightful

      I really don't get what all this bitching about wireless is. "It should be as easy as Windows," people say. Fuck that. It needs to be easier than Windows. I don't want to dig around for an hour to find out that somehow the Windows Wireless Zero Configuration service was disabled, or find out that ZeroConf doesn't support my card at all.

      I put in an Ubuntu Live CD the other day, and without a single question I had wireless set up and working. This might even be too easy, because I was connected to someone else's open point. But their networking system operates well for me. Yea, if you use gentoo, your configuration systems for wireless are pretty limited and shitty. But aren't you supposed to be editing leet /etc files anyways?

      Each popular distro has a set of places to go for support. Some take a more hard line against things like ndiswrapper and mp3 support than others. Because each distro, while based on many of the same upstream sources, is still unique, each one requires its own unique set of common solutions. Ideally, the things Automatix fixes should be filed as bugs within Ubuntu rather than having to maintain a strict set of "you shouldn't do this if you live in the us or any other first world nation" guides and scripts. But I just hinted at what the real problem is. Unless you plan on purchasing and dedicating the various patents, I don't see how purchasing a liscence for all your users is a long term solution to encumbered software or open sourcing in general. This interview did a very piss poor job of getting ESR to answer the hard questions about what his advice means down the road.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    8. Re:again, he's right by Em+Adespoton · · Score: 2, Informative
      A lot of people come to me for peripheral purchasing advice. In cameras, off the bat I generally tell them to avoid these brands:
      Canon (proprietary drivers)
      Fuji and Olympus (proprietary/expensive memory)

      I also sometimes recommend against Sony (proprietary issues again). However, if you're willing to have memory that doesn't work in non-Sony devices, their products still play fair as peripherals.

      Right now, the best brand going IMO is Panasonic. Both their cameras and camcorders are great (as long as you buy what you need from their lineup) and seem to play nicely with everyone else.

      This is consumer-level advice only -- if you're going Pro, you probably need Photoshop, which doesn't run on Linux. Hopefully this situation will change one day soon, and professional photographers can join professional videographers in using Linux for production.

    9. Re:again, he's right by twistedcubic · · Score: 2, Interesting

      This does not solidify ESR's claim, unless his claim is for everyone to buy a Mac. And even then, you don't get to play Windows Media clips, without effort, which is what you're against. Indeed, as I change the context of your quote: "If Windows is capable of doing these things, and Mac OS X isn't, then the average user is going to assume that Mac OS X is crippled in that regard." Indeed.

    10. Re:again, he's right by Chosen+Reject · · Score: 2, Informative

      I don't think you understand the word 'abnormally'. If most work, then to get one that works is not being 'abnormally lucky'.

      Did your friend try it on Linux. I have a Canon camera and it was simply because I plugged it into my computer and Linux downloaded all the pictures and then opened up gThumb for me that I was sold. I used to complain a lot about it before then, but since it has become my primary desktop. With Windows I had to install some drivers and a whole bunch of what I consider crap software from Canon before I could get it to do the same. There's also f-spot and picassa if you don't like gThumb. All do more than Canon's garbage and they have the plus that they actually look decent (let alone like they were written for the same OS).

      --
      Stop Global Warming!
      Just say no to irreversible processes!
    11. Re:again, he's right by tomstdenis · · Score: 2, Informative

      Well I don't get you people.

      You think we're still living in the IBM PC era where all PCs were the same and "supporting it" was easy because nobody really had huge deviations. Nothing is standard today.

      You say my hardware doesn't work in Linux, fix Linux. I say fix your hardware.

      I don't see how blaming Linux for the problems that lie directly in your hardware is going to fix anything. If you hate that your hardware doesn't work in Linux, buy hardware from companies which respect your rights. DLINK makes fine network cards that work in Linux, CMIPCI sound cards work flawlessly, Hauppage makes good TV cards, Nvidia based GFX cards are well supported, so on and so forth.

      There is no reason you can't build a PC [and on occasion find a laptop] that is fully Linux compatible. That is, other than the fact you won't spend the time to research it and demand that it works with YOUR OS.

      Tom

      --
      Someday, I'll have a real sig.
    12. Re:again, he's right by Tim+C · · Score: 2, Insightful

      Oh right, you have to know two things about computers. Shit sorry. I forgot it's hip to be a techno-ignorant-opiniated bastard.

      Well, he claims to have been using Linux for 10 years, so I guess he knows a thing or two about computers. I gave up on Linux after about 6 years, and like to think I know a thing or two about computers too. I've upgraded my kernel, gcc, I manually upgraded from libc5 to glibc2, I've hand-hacked modeline entries in XF86Config when an installer didn't recognise my monitor, etc - and I simply can't be bothered with it any more.

      No, it's not that bad any more, of course it isn't. But I came to realise that Linux gave me nothing that I needed/wanted that Windows didn't give me. Maybe that'll change, but right now, Linux isn't for me. I realise that it's for a lot of people, and that's fine, I'm not trying to convert anyone.

      Mind you, nor am I "a techno-ignorant-opiniated bastard" - well, I'm not techno-ignorant, at least...

    13. Re:again, he's right by pionzypher · · Score: 2, Interesting

      You may not care about Joe Blow. But someone obviously does. Why else keep improving KDE and Gnome? Why implement a HAL? Most of us here are comfortable in a terminal and fluxbox. The Linux movement isn't just about providing an environment for geeks and elitists to hack around in. Nor is it meant to be simply a kick ass alternative server OS. It's about furthering the idea of open standards and open formats. Isn't the desktop OS the most lacking in this department? Sure they've got SMB working, but what about video drivers from ATI/NVIDIA? I'm positive that there are quite a number of people here who still dual boot into windows for particular games whether it's because of driver issues or simply because winex doesn't run the game to their satisfaction.

      To push these companies to start to support linux better, they need to see a userbase that makes it worth the effort and money. To get the userbase, linux may have to make concessions. Is that so wrong?

      --
      I'll believe in corporations having personhood when Texas executes one... - advocate_one
    14. Re:again, he's right by shadowbearer · · Score: 2, Interesting

      While I understand and respect your point, I've had similar experiences with windows - ie, having to beat my head repeatedly against the wall for days trying to figure out why something isn't working right. Granted fewer problems with XP, but there are still some that took some time. Like the printer driver for my HP Business Inkjet 2200 that installed fine on the last XP install I did a few years back, but after a hard drive crash and a reinstall of XP the driver simply would not install correctly (same driver file, turned out to be an obscure conflict with a windows update, took nearly a week)

        I do tech support on the side and most of the problems I fix - for windows users - (and I'm going to leave out viruses, trojans, and the like as that isn't what we're talking about) are more or less simple fixes for me but nearly impossible for them.

        Operating systems aren't perfect, whether Windows, MacOSX, or Linux. Users can expect automagical perfect functionality, but there is no operating system which provides it. Not one; and there will likely never, ever be one. That's why geeks like us keep getting those telephone calls...

        Linux has come a long ways - and will continue to evolve; personally I feel it's evolving much, much faster than windows is. If one considers, oh, Redhat 5x to be about the equivalent of win3.1 - I started with RH 5.1 and that's how it felt to me - and looks at the timeframe from then until now with such incredible dists as Ubuntu*, the future looks bright indeed...

      Cheers,
      SB
        * Another experience: I have a cheapass usb 802b wireless device I bought on clearance at Radio Shack some years ago - drivers under windows were never stable at all and even when they worked the throughput sucked; but a few months back whilst going thru some of my old stuff I found it and decided to give it a try on the same laptop, but this time under Ubuntu. Works like a charm, 100% stable, only thing I had to do was call up the wireless lan config and tell it to use dhcp. Bing! and running as fast as my other, newer 802b, which works well under both OS's. Sure, it's a driver issue. But it *worked* using a FOSS driver. Shocked me somewhat, and it's nice to be able to use that old laptop everywhere :-)

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    15. Re:again, he's right by bky1701 · · Score: 2, Insightful
      That's when life gets easier for everyone.
      Yeah, and you start product activation. The money for the fees to use this code has to come from somewhere and making linux non-open/non-free is just going to make it another Mac OS. Don't we have more closed and paid OSes then any human needs? If you think that's the point of linux - to cater to you at any cost, you need to stay on your windows/mac.
  2. why? by qqtortqq · · Score: 5, Insightful

    Why change? I love Linux, and if it changed to suit "the ipod generation," I would probably like it less. Why compromise beliefs so we can have a 8% market share instead of 6%? Who benefits?

    1. Re:why? by Abcd1234 · · Score: 2, Interesting

      ESR said it himself: "I view comprising (sic) with the proprietary codec vendors as a tactical move designed to get us larger end user market shares, so that in the end we can push more things to the open." (emphasis mine) In the end, this is about stopping the software vendors and media conglomerates from tying up the PC with DRM, patents, and so forth.

      Or, at least, that's the theory. :)

  3. Like rain on your wedding day... by 0xdeadbeef · · Score: 2, Funny

    ESR is telling the Linux community what it should do to stay relevant.

  4. Idealim vs Practicality by Tracer_Bullet82 · · Score: 2, Insightful

    While I totally agree that sometimes the (some of the) OS community is up to zealot like level on everthing oS..

    and actually hindering the development of OS from development view and practical social view.

    And we need to tame that sometimes.

    However the answer to zealotry is not total "pragmatism".

    --


    Timang tinggi tinggi
    parang sudah asah
    alang alang mandi
    biar sampai basah
  5. Duh? by dedazo · · Score: 4, Insightful
    TFA:

    Another at the 16 to 32 bit transition, which was masked a little bit, because in that transition Microsoft succeeded in maintaining its incumbency, but they did it with a different software suite. And then there is a 32-bit to 64-bit transition going on now, which I think is going to be our best window for a long time to achieve majority market share, but the hardware trend curves indicate that the 64-bit transition will probably be over sometime in 2008, and that means that the market's going to be making its collective decision about the dominant 64-bit operating system probably before that.

    The "collective decision" about the dominant operating system is going to be the decision about which OS supports existing applications. People switch OSes only if they'll run their applications. And that's going to be Windows Vista. The ace up the sleeve here is that, as with the 16-32bit transition, Microsoft will continue to support 32-bit in the back. The "different software suite" bit makes no sense to me - Microsoft had at that time a "pure" 32-bit OS (NT3.x) as well as the 9x line that balanced the 32/16 mix well. I don't understand why ESR is making this argument at all, because it makes no sense.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  6. That's ridiculous by maynard · · Score: 2, Interesting

    There's absolutely no need to 'compromise' on including proprietary binary kernel modules to perform DRM. If the media companies want Linux users to be able to read their chosen formats, they can release the source GPL'd and Linus will include it in the tree, or not, based on his own quirky ideas of code cleanliness. Linus has made it clear he'll accept DRM support code. So, there is no issue here as far as "compromising" with the media companies.

    Before anyone bitches about refusing to release the code for security reasons, I'll simply state: "security through obscurity is neither" blah blah blah.

    On my bullshit soapbox, here's what I say: open source DRM is fine by me as long as it's limited to restricting specific media filetypes. In the end, \*I\* must control \*my\* computer. Which means that I still get to boot Linux, remove or never install the DRM module at will, and continue using and running free software and media without content restrictions.

    IOW: My computer Sony! How about I not download and buy your music/films and you keep your filthy hands off my computer? Deal?

    1. Re:That's ridiculous by Rich0 · · Score: 2, Interesting

      CPUID isn't really trusted computing - if you have a program that checks the CPUID it is easy enough to bypass - just edit the executable and patch out the part that checks it. Or if you want to be really fancy run it in a VM and give it a bogus CPUID.

      The idea of TPM is to prevent these sorts of attacks. The software will ask the TPM for its ID, and the hash of the boot sector. The TPM will reply with an SSL-signed response - so you can't tamper with it. You can only forge it if you have an SSL cert signed by somebody trusted by whoever is looking for your machine state. The software then asks the boot program for the hash of the OS kernel, and the OS kernel for the hash of the program itself. If any of those hashes aren't found in some online database, then some media vendor is going to refuse to send data to you. Potentially your ISP won't let you connect.

      The problem with TPM is that you end up with a chip with an embedded private key that you don't know. That means that this chip can report on what is happening at a low level, and the only thing you can possibly do is just block it from working. Of course, no working chip, no internet for you (or DRM-ed media, or whatever).

      Now, if the owner of the computer got a copy of the TPM keys installed within, it would be a great tool. I could tell my fileserver to disallow connections from hacked clients, for example. My kids PCs wouldn't run binaries that weren't signed by me. If somehow something did run my router would block it from all network communications. If I hold the keys to the kingdom (the TPM keys) then all this fancy hardware works for ME, and that is great. However, if I don't hold these keys then my hardware works for whoever does hold them.

  7. ESR, why the iPod Generation? by dido · · Score: 5, Insightful

    I don't see how playing to twentysomethings who have no power, influence, or deep pockets as being an effective strategy. Rather, I would advise pushing to the corporate desktop. Where business goes, the home will follow. If we can push GNU/Linux to the corporate desktop, conquering the home desktop will be easy. How do you think the IBM PC became the standard? It was at first a boring machine, with no color, no sound, and no appeal to anyone, save the suits who make the corporate purchasing decisions. And now, nearly thirty years later, it's evolved now everyone has it on their desktop. GNU/Linux must be positioned as a viable alternative to Windows in the corporate space first. The iPod generation is a useless distraction that can be dispensed with for the time being. If more businesses started using GNU/Linux for office workstations it would drive people to start using it at home as well. At least the media conglomerates have no influence (and in fact negative influence!) when it comes to the corporate desktop.

    --
    Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.
  8. with what money by jeeperscats · · Score: 2, Interesting

    What money are we supposed to use to pay these people for a license to use their codecs? How is a distro like debian supposed to raise money to buy a license without charging money for the distro? Free as in speech is great but many of us also like the free beer part. If we want to keep linux free in every way it will be very hard to start licensing software for inclusion in distros.

  9. Re:Philosophy 101 by Anonymous Coward · · Score: 5, Insightful

    I agree, and I'm generally anti-Linux. I don't use it, I don't particularly like it, but I still have a huge amount of respect for what it is and what has been created.

    Linux is based around a manifesto of rights (about which I disagree) created by Richard Stallman. Linux contributors may be pro-GPL, or ambivalent, or in some cases even anti-GPL, but they all agreed to work on a GPL operating system and gave their time towards that.

    ESR is assuming that this is because they all wanted Linux to be successful on the desktop or to some new generation of kids.

    I don't think that's why they worked on Linux at all. I think they worked on Linux to make a GPL operating system and to hell with popularity.

    OTOH ESR's arguments are irrelevant. Any company can pay for licenses for these codecs and put out closed-source Linux binaries and sink or swim in the market. It's not up to Linus, RMS or ESR. It's up to the market.

    None of this affects Linux per se.

  10. Re:Zonk, please quit or do better by MightyYar · · Score: 3, Funny

    I think you might be one of the geeks he is referring to.

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  11. Re:Philosophy 101 by eln · · Score: 5, Insightful

    Honestly, why must the goal of Linux be to beat Microsoft? What is the point of getting everyone to run our favorite OS if the only way to do it is to make it into something we find objectionable?

    The OSI is supposed to be about the philosophy of Open Source, not world domination. The correct course of action is to try and convince the proprietary vendors that it's in their best interests to release the source to their drivers, not to abandon our own philosophy just so we can have their software. These vendors need to be convinced that we are a market they should get into, not that we're desperate enough for their crap that we're willing to give up the entire movement for it.

    ESR is irrelevant, and has been for years. If his philosophy that beating Microsoft is more important than anything else reflects the attitude of the OSI as a whole, then the OSI will soon be just as irrelevant as he is.

  12. Since when by tomstdenis · · Score: 4, Insightful

    was OSS about marketshare?

    If you build it, they will come.

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:Since when by Aardpig · · Score: 4, Insightful

      Since ESR decided that OSS exists only to be leveraged to amass as much wealth, for ESR, as possible.

      --
      Tubal-Cain smokes the white owl.
    2. Re:Since when by WilliamSChips · · Score: 2, Interesting

      Um, what code has ESR written in the last 5 years? At least Perens made Technocrat, what has ESR done period other than stupid libertarian ranting?

      --
      Please, for the good of Humanity, vote Obama.
  13. Do things right, the rest will follow by Beuno · · Score: 4, Insightful
    I don't normally agree with Linus Torvalds, but quoting him on a recent interview:
    I don't think five-year planned economies work, and I don't think it works when you do software design, either. Linux development has always been a kind of open market, where the development direction gets set by customer demand, together with obviously a lot of what I simply call good taste--the avoidance of things that are obviously going to be problematic in the long run.

    If you do things right, and hear out the users, eventually you will have a much more solid product. Focusing on marketing that much usually tends to drive tech-related stuff into the ground.
  14. He makes a few good points. by adolfojp · · Score: 2, Insightful

    I believe that his views are quite insightful and maybe even correct. OSS zealotry might work for you and me, however, most people see their computer as a tool, not as a statement of ideology. Hardware and software vendors make their products to carter to most people. If OSS doesn't become a little more flexible to appeal to the masses it will never outgrow its niche market.

  15. Lighten up Eric by Linker3000 · · Score: 4, Insightful

    Eric's argument presumes there is a *need* to 'Win over' the iPod generation.

    Is the clock ticking? If we don't get them on board, will Linux implode by 1st January 200x? Must we hunt down, corner and 'convert' that last Windows user?

    Hey, here's a thing, Eric: What if we work on the basis that those who need or want Linux will continue to do so, those who develop and support the product for love or money will also do so and those that want to have a looksee will do so and and may or may not choose to use it? Simple!

    Chill out - there's more important things to worry about.

    --
    AT&ROFLMAO
  16. Why should I care about the iPod generation? by njdj · · Score: 5, Interesting

    I'm a developer. I develop for Linux (actually for the GNU/Linux environment; I'm not a kernel developer) because I value programming freedom. I don't care a rat's ass for "market share". Why would I? I get the same amount of money, $0.00, for my apps whether they're used by one person or 10 million people.

    The phrase "the iPod generation" means to me a bunch of kids who are pure consumers. They produce nothing I want. I despise their sheep-like following of fashion, I despise their inability to think for themselves, and I despise their taste in music. To consider giving up any part of my programming freedom to please these people is absurd.

  17. nuqDaq 'oH puchpa''e' by Savage-Rabbit · · Score: 3, Funny
    Linux believers will have to reach out beyond self-absorbed geeks who learns Klingon and attends science fiction conventions in his spare time."

    Let me get this straight... I am fluent in Klingon and go to sci-fi conventions?!? I didn't know that... time to visit a hypnotic therapist and dig up some suppressed memories.

    Perhaps I was Elvis in my last incarnat... no wait... that can't be he's still alive.

    On second thought, I think I'll just settle for guzzling down some beer and read "Advanced Programming in the UNIX(R) Environment (2nd Edition)" for the 19th time ...
    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
  18. Re:English, please? by nacturation · · Score: 2, Funny

    For all intensive purposes, your right. Its sad that their too stupid to improve their English and loose the bad grammar. It bug's me to no end!

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  19. Re:He's right by iggymanz · · Score: 2, Insightful

    I'd rather see reverse-engineered open source software to do these tasks. If that becomes illegal in the U.S.A. then fine, let the U.S.A. fall behind the rest of the world. the rest of the world is hugely waking up to the dangers of proprietary formats and software, and the U.S. is already becoming less and less relevant in the world for a number of self-inflicted reasons. And this is not an unpatriotic position, the U.S. is taking the path of abandoning freedom and restricting rights, and this DRM business is just one more part of that.

  20. ESR-- by Doc+Ruby · · Score: 5, Insightful

    ESR is starting to lose his grip entirely. Linux doesn't need its core geek constituency (including ESR) to change. It needs to attract new geeks who aren't quite as exclusively geeky. Whose hobby is hooking Linux to the rest of the world, including iPods. Who want to exploit the work of the geekiest to bring Linux's builtin power to the even less geeky.

    This has always been true of Linux, even for the benefit of true geeks. We need people who will at least write documentation, or even just edit documentation to be read by mere mortals. We need capitalists who will produce interfaces, apps and packages for the lure of money. We need people who will make "developers' kits" bridging the raw power and flexibility of the open OS to the more limited imaginations and attention spans of the masses.

    ESR would spend his time more productively by writing some documentation or some example code than by loudly eating crow in public.

    --

    --
    make install -not war

  21. Killer Apps by Peter+Trepan · · Score: 3, Interesting

    Obviously, the iPod generation doesn't mind laying down a few hundred dollars for the latest and greatest technology. The way to win them over to Linux is not to play catch-up, or even to offer a free alternative to something that already exists. Linux will have to offer some killer app that can't be had on Windows or OS X.

    I'm not sure what that would be, but there's an angle: FOSS developers are free to develop applications that don't have a business model, and paid developers are not.

    --

    Step into a huge movement. Don't Tread In Me.

  22. Re:Philosophy 101 by Rakshasa+Taisab · · Score: 3, Insightful

    I have no respect for a guy that pollutes the global namespace by defining 'timeout' as 'wtimeout' in a header as commonly use as 'ncurses.h'.

    --
    - These characters were randomly selected.
  23. W T F by b-l4ke · · Score: 5, Funny

    I have read slashdot for about 6 years.. never bothered to make a login never posted until now ESR is a traitor and should be excommunicated for this. By 'compromises', he means sell out and give up. Not to mention his insulting view of Linux users - I am physically fit, have diverse interests, am attractive, able to pick up attractive women and achieve full intercourse with little effort. But I will not give up or sell out as ESR urges us to.

    --
    http://kitties.b-log.ca
    1. Re:W T F by snard6 · · Score: 2, Funny

      I am physically fit, have diverse interests, am attractive, able to pick up attractive women and achieve full intercourse with little effort.

      Now now, let's be honest here, you're just talking about your WOW character aren't you?

  24. Re:Philosophy 101 by eno2001 · · Score: 5, Insightful

    I think it's a point of view problem. The people who are keenly interested in the success of GNU/Linux in general (I would count myself as one of them) feel the passion for the OS that they do because of how many things they can do with it. Those things just can't be accomplished on other OSes with the same level of flexibility, style or possibly even at all. However, to get GNU/Linux to do those things requires more knowledge than the typical "Joe User" will ever have, so they will never experience the true beauty of the OS. Not because there's something wrong with them, or something wrong with the OS, but due to completely different cultures and needs. If you make a "Joe User" friendly version of GNU/Linux it's very likely going to be very uninviting to someone who is "hardcore" either on the technical or the philosphical sides.

    To put it another way, you will never get the catholic church to agree to support a woman's right to choose whether or not she will continue a pregnancy. There is no compromising, and if there was then one side or the other is weakening their position to the point that they don't have a side anymore. If women said, "OK. We agree that abortions shouldn't be legal once a woman has had a total of three terminations" they would pretty much put a hole in any situation where a woman is repeatedly impregnated against her will by her father (fairly common in some cultures). In that particular instance, that woman would have no choice but to carry a child she didn't want unless she wants to break the law. Conversely, if the Catholics believe that God tells them that abortion is a sin but they turn a blind eye to a law that makes it legal, they are acting as hypocrites in the eyes of man. People opposed to Catholicism would be able to point to that issue as a hole in the philosophy of that religion.

    It's quite the same with GNU/Linux and the acceptance of proprietary software just to garner popular support/adoption. You do this, and the notion of Free Software is weakened for a dubious cause. On the other hand, you don't accept the proprietary software and those who don't understand the philosophy behind Free (as in GNU) software say you're being disagreeable and should just accept that your doomed to failure. Really? In who's eyes? I'd say GNU/Linux + FOSS is extremely successful in that it leapfrogs the capabilities of other OSes in nearly every arena whether you're talking OS, Multimedia, Business, etc... With the notable exception of proprietary specialized software and hardware (which is only necessary in certain markets), there is nothing you can't do on a Linux box that you can't do on other platforms. And there is also a lot that you can do on a Linux box that you can't do on other platforms.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  25. It's a war by rsilvergun · · Score: 5, Insightful

    and Microsoft's winning it. They want to close the currently open PC architecure and elect themselves as gatekeeper to what's left. They've got hardware manufactures adding features that prevent code without digital signatures from running. You'll need and incredibly expensive compiler and certification to get that signature. It'll kill Open Source deader than dead. You'll lose all the hobbyists (who won't be able to afford the software and certification), and with them the OSS community. Before long only a few big projects will survive, and those will only be relevent to large companies (because they won't be able to secure enough funding to do the smaller stuff). OSS software won't be able to offer the features it needs to, people will stop using it, and it'll die out.

    What can stop this is getting a large enough base of OSS and linux users now that hardware manufactures won't abandon us when Microsoft comes calling.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  26. Re:Philosophy 101 by MobileTatsu-NJG · · Score: 2, Insightful

    "Honestly, why must the goal of Linux be to beat Microsoft?"

    To convince the proprietary vendors that it's in their best interests to release the source of their drivers.

    --

    "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  27. Re:Philosophy 101 by Tadrith · · Score: 5, Insightful

    I agree...

    What has happened, is that somewhere along the way the philosophy of open source software and truly free software became popular. Unfortunately, much like religion, many of the people who became fans of the philosophy decided that it was not enough to simply live by it, but that everyone else in the world should live by it, too. The media, is always eager to pick up on any sort of rivalry, because it means polarization and ratings, and nothing sells better than playing off the emotions of the public. So now we have people who are willing to evangelize and peddle Linux like a religion, a select few of who would go so far as to shove it down the throat of the people, if they have to.

    Is Linux more stable than Windows? Is free software more secure than proprietary software? When will Linux take over the desktop? In my opinion, these questions are utterly beside the point. Open source doesn't exist in spite of, or because of proprietary software. It exists because someone, somewhere decided to give their hard work to the world, and there is absolutely nothing that can stop or change that.

  28. Re:Philosophy 101 by Anonymous Coward · · Score: 5, Insightful

    If you become your enemy in order to defeat your enemy, you may have "won," but you won the opposite of what you were fighting for in the first place.

  29. Means? Ends?? ESR is a Libertarian... by Anonymous Coward · · Score: 3, Insightful

    Libertarians aren't worried about whether we get screwed over in the process (and seem oblivious to non-market, non-greed forces, even when they're more important), they just want marketshare. Means? Ends? They don't matter; if you're strong (rich) enough, you just screw over anyone you want so long as they're not stronger (richer) than you to take whatever you want.

    Yeah, I'm being glib here, but it doesn't feel like it compared to some of the libs I've talked to. I swear some of them read the Rules of Acquisition and think they're a good idea, not unlike Quark's line of "we don't want to end exploitation, we want to become the exploiters."

    Anyhow, I'll side with RMS on this one. I want freedom, not compromise, and I'll help code it if I can, but DRM, software patents and the like can go to hell, or /dev/null as befits them. I tell the computer and the software what to do, I will *NOT* stand for it doing that to me. And if a system ever forgets that, it can expect to face as many debuggers, hex editors, screwdrivers and soldering irons as it takes for it to remember who is boss here.

  30. Re:Philosophy 101 by megaditto · · Score: 2, Insightful
    These vendors need to be convinced that we are a market they should get into

    Well, how exactly are you a market if you refuse to pay for licensing their product? Isn't the whole idea of being a paying customer is that one... pays for the services?

    Why would Microsoft release MS Office for free under linux, for example? The standard (and lacking) response I hear is that they should released a crippled product, then charge for tech/customer support.

    Pardon my ignorance.
    --
    Obama likes poor people so much, he wants to make more of them.
  31. Re:Philosophy 101 by eln · · Score: 3, Insightful

    The discussion was about drivers. In the case of drivers, I'm paying them for the hardware. So, open sourcing their drivers opens them up to new markets.

    As for other non-hardware-related proprietary software, most of that will probably never be open sourced. These software companies have a business model that depends on their product being proprietary, and it's a little much to ask them to change their entire business model without a clear profit motive just because of a philosophy. But that's where this whole debate comes in. I don't need Microsoft to open source all of its code. If they want to, they can do that, but I'm not going to force them to abandon their current philosophy, just as I wouldn't abandon mine just to get their software on my preferred OS.

  32. Why Bother? by _aa_ · · Score: 4, Insightful

    What is this obsession people have with linux being accepted mainstream? What Raymond claims is true, if linux (and FOSS in general) wants to be adopted mainstream it's needs to compromise it's ideals.

    But maybe linux doesn't need to be mainstream. Operating systems tend to be developed to accomodate the lowest commond denominator. Microsoft has a lot of grandmas and grandpas with eMachines to satisfy. Apple has a lot of clueless art students to "empower". If linux's lowest common denominator is a bunch of Klingons, that's a good thing.

    If linux's demographic was magically expanded to include grandma, grandpa and emo art students that aren't willing to learn how to compile a kernel, it would have to contend with the point-and-click, plug-and-play mentality of it's clueless user base, meaning that developers would be forced to spend time making linux idiot proof instead of optimizing, debugging, enhancing and advancing.

    I, on the other hand, would encourage linux, and all open source projects to minimize their user bases. I'm not suggesting that FOSS should be kept a secret, but you certainly don't have to waste resources buying an idiotic full page ad in the New York Times. A good open source project (like a good democracy) demands an educated user base, not a herd of people who do things because advertisments tell them to.

    That being said, there's no reason you can't have linux for stupid people (ubuntu (no offense, I use ubuntu)) and linux for smart people (freebsd, ha). That's the beauty of open source software.

    In summary, if you already use linux and you still bought an ipod instead of the countless non-DRM, usbstorage friendly media players that are better and cheaper, then you are stupid and you should probably buy a mac. If you already own an ipod and you want to get into linux, life sucks, get started reverse engineering iTunes.

  33. Smarmy reply by amightywind · · Score: 5, Insightful
    Politically, technically, pragmatically, ESR is singing perfect pitch. There are warning signs indicating Linux, and OSS-related efforts could be relegated to backroom geekdom for a long time if some "commercial" hurdles aren't first overcome.

    This is the smarmiest post I have ever read. GNU/Linux users on this forum have been forcefed this ZDNet-style pablum for over 10 years. "Beware everybody, Linux could [insert some dreadful consequence here] unless you learn to compromise." Nothing bad has happened yet. Quite the opposite. ESR has proven himself to be a pretty unstable figure over the years. It takes some significant hyperbole for him to even get in the news anymore. Why does his latest 180 degree utterance even merit notice?

    --
    an ill wind that blows no good
  34. Re:Would they accept recitals of klingon poetry? by isolationism · · Score: 2, Interesting

    I can't remember the last time I watched a DVD on my computer, so I'll focus on one of those "proprietary" CODECs that I do care about.

    Preamble: just because I can and because someone always feels the need to point this out, it may as well be me this time: 'OGG' isn't a format, it's a file extension. You probably mean Ogg Vorbis (as opposed to Ogg Theora, FLAC, etc.).

    The very same Ogg Vorbis is a sore point with me. I agree with a number of the salient benefits with the format:

    • Free as in Speech
    • Free as in beer
    • Supported by major software players on all platforms
    • Better sounding files than mp3 (especially at lower bitrates)
    • Faster encodes (way, way faster than LAME)
    • Perfect gapless playback with no tricks or hacks or guessing

    So why the hell is it that at least 95% of portable mp3 players don't support Ogg Vorbis? I went out of my way to buy a model that specifically did support it (by Samsung) and the compatibility is lousy: Vorbis files cause the player to choke and often crash for no reason; mp3s and other formats play just fine. Other vendors (including the big boys like Apple) don't care enough to even bother; the only other vendor I know besides Samsung that has tried to support ogg is iRiver, and only on a select few of their devices at that.

    Well, the justification just isn't there. They figure most people don't use Ogg Vorbis, they use mp3 or some other even trashier DRM format, so they'll support the masses -- who cares about the geeky The article as stated is short on good grammar and spelling but states the facts plainly: Until Linux grows up and supports these basic operations Out Of The Box like playing an mp3 without having to go out of their way to "taint" their distro with non-free software /licences (or whatever else), Linux is going to stay in the nerd niche, and it's not going to be as slick an experience as that which the big businesses are willing to dump millions into making it work like people expect.

  35. Loosing his vision (religion) by PhilTR · · Score: 3, Insightful

    It seems like Eric has lost his religion and is caving into the closed source community. Perhaps he has forgotten that OpenSource is a wonderful "alternative" to closed source. Perhaps the fire has gone out.

    OpenSource users provide a large and rapidly growing market that desperatly needs to be attended to by hardware manufactures and by software developers, both OpenSource and closed source. This market *will not* shrink in the future. OS software developers should act like it. Plan for it. Act like they understand what's going on. There is profit to be made with OpenSource. A lot of it as RedHat and others are demonstrating.

    Rather than whinning about being left behind, OpenSouce advocates should stand up and become leaders, organize and be developing marketing strategies, agressively marketing OpenSouce alternatives and showing hte for-profit community how they can profit from continuing to develope OpenSource approachs to their businesses. Show them in plain dollars and cents language how it is in their best interests to adopt OpenSource methods and use OpenSource software.

    Lets face it when it comes to marketing the benefits of using OpenSouce, these folks who claim to be "OpenSouce advocates" have been d*cks, small and downy soft ones at that.

    Just how much does OSDL spend on medium advertising whether it be TV, radio or otherwise to extoll the value of using OpenSource? Why don't they?

    When was the last time RedHat advertized nationally? Why not?

    For that matter, have any of the others who make good quarterly profits marketing OpenSource software spent any significant amounts of national advertizing? No, they haven't.

    This, plain and simply, is stupid and ignorant on their parts. Is it greed or lack of insight or both that prevents them from setting adequate funds aside for marketing budgets?

    Why do we as users put up with such banality? Shouldn't we as users and even developers expect more and better from those who claim to be advocating for OpenSource and/or profiting because we produce and even use their/our products? What's it going to take to motivate us to jump in their sh*t?

  36. Ice cream koan by MS-06FZ · · Score: 2, Insightful
    These vendors need to be convinced that we are a market they should get into


    Well, how exactly are you a market if you refuse to pay for licensing their product? Isn't the whole idea of being a paying customer is that one... pays for the services?

    Why would Microsoft release MS Office for free under linux, for example? The standard (and lacking) response I hear is that they should released a crippled product, then charge for tech/customer support.

    Pardon my ignorance.


    It was never about payment. Getting things legitimately without paying for them is a nice bonus (and as a matter of principle, since I'm not in the habit of buying a lot of software, I'd rather run applications you're not supposed to pay for...) but the whole "philosophical" question here revolves around software freedom.

    In that regard, I think the greatest contribution of Free Software is that it raises the bar of people's expectations. Commercial photo editors have to be better than GIMP. Commercial 3-D mesh editors have to be better than Blender. Commercial GUI systems have to be better than KDE. Commercial compilers need to be better than GCC. Maybe that's not a difficult thing, really, but the free software is making all this "baseline" functionality free to anyone. Without that influence, I think the bar for "standard operating system" would be lower, and all kinds of things that are standard now, you'd have to pay some amount of money for.

    In the Microsoft Office example - the thing is that the Office suite is basically a de-facto standard. For that reason, Office on Linux would be an asset to those who want it. It has value and it's something Microsoft could sell. But the situation of trying to sell commercial software for Linux has never been a great one for various reasons - among other things, the lack of consistency between different distributions, and the fact that many Linux users, I think, aren't used to buying software. (It's a bit hard, when you're used to everything being cost-free. But I think it's important to recognize those times when a piece of commercial software really is valuable, and be willing to buy in that case.) Probably the reasons Microsoft hasn't released Office for Linux is because Linux (as a platform) benefits from that more than Microsoft does - they don't need to draw Linux users into using Office, they can just use the fact that a lot of people already use Office to try to guide people toward using Windows.

    Going back to hardware drivers: the incentive for hardware makers to provide drivers on Linux would be to sell hardware. Looking at this from the perspective of a Linux user who just wants to use a particular piece of hardware, binary, closed-source drivers would be fine: but personally I hope to see more drivers get released as Free Software, as this allows more flexibility. Drivers released as Free software could be adapted to run on new architectures, or under significantly different versions of the kernel, for instance. Leaving that kind of thing in the manufacturer's hands means that the future usefulness of that piece of hardware is tied to their willingness to keep those drivers updated for new circumstances. That's a situation I'd prefer to avoid, though obviously not everything is going to work out that way...

    So, when's it worth making compromises? I'm not really sure. Promoting Linux for the sake of promoting Linux - increasing the user base, etc. at best means that Linux will become a more widely supported program, with more commercial software releases and less tech support BS along the lines of "you use Linux therefore you can't use this {ISP|camera|whatever}". But other than that, I'm fine with it being a system by and for programmers.
    --
    ---GEC
    I'm but the humble pupil, seeking to snatch the scratchbuilt pebble from the master's fully articulated hand
  37. Re:Philosophy 101 by JFitzsimmons · · Score: 2, Informative

    Fluendo has done exactly that for mp3 playback.

    http://www.fluendo.com/resources/fluendo_mp3.php

    It is an odd situation because the source is open, but in patent-aware countries, you need to have paid fluendo, who in turn have paid Fraunhofer and Thomson.

    --
    Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
  38. Re:Here's the problem by tomstdenis · · Score: 3, Insightful

    And because you don't care you can't choose. You're forced to pay what THEY want you to pay, to put up with the quality and support THEY want to provide you.

    Congrats, you're a good consumer.

    Tom

    --
    Someday, I'll have a real sig.
  39. Re:Philosophy 101 by Alef · · Score: 2, Insightful
    So now we have people who are willing to evangelize and peddle Linux like a religion, a select few of who would go so far as to shove it down the throat of the people, if they have to.

    1) The idea is not to shove Linux down the throat of people, but to make it attractive to people so that they want to use it.

    2) Currently, Windows is shoved down the throat of all of us. And no, the argument "if you don't like it, don't us it" doesn't work for several reasons: as long as Windows is the de facto standard OS everywhere there won't be many viable alternatives with sufficient hardware support etc, and as long as customers refuse to run anything but Windows because that is all they know, I have to run Windows myself. Even when it is not the best tool for the problem.

    For me this is nothing like religion and all about practicality. I haven't really RTFA, but from the summary that seemed to be the theme of the article as well.

  40. ESR isn't even wrong, he's simply confused by idlake · · Score: 4, Insightful

    It will take somebody who's prepared to buy the rights for those technologies on behalf of the Linux community and then distribute them as a product.

    Apple isn't selling the rights for those technologies to anybody. If anything, Linux actually has better third party support for iPod and relatd products than Windows at this point.

    To get there, he says the Linux community will need to make "compromises." For starters: Linux believers will have to reach out beyond "self-absorbed" geeks who learn Klingon and attend science fiction conventions in their spare time.

    All major Linux distributions permit, and even support, the use of proprietary drivers (e.g., for NVidia), proprietary CODECs (e.g., MPEG, RealNetworks), and proprietary programming platforms (e.g., Sun Java), under proprietary licenses. Vendors like RedHat and SuSE are even bundling for-pay applications with some of their distributions. And users are paying for those Linux distributions.

    The fact that there aren't more proprietary codecs and drivers on Linux isn't the fault of "Linux believers". Linux believers are constantly "reaching out" to commercial companies, begging and pleading for drivers and applications to be ported to Linux, even closed source. I myself have been doing that for as long as Linux has been around. It's the lack of response from many vendors that has forced geeks to reverse engineer things and come up with their own solutions.

    And it's the lack of response from commercial vendors, as well as their haphazard product lifecycles and support even on so-called "supported" platforms, that has caused people like me to increasingly prefer all-open-source solutions whenever we can get them. In the end, not having iPod support is less important than having to put up with yet another poorly supported driver or having to wait for months until a vendor gets around to updating a closed source library to work with the latest version of the OS.

    In any case, if ESR's vision of the future is a sort of mix of commercial and open source software, with some commercial entity paying for licenses for proprietary functionality, that already exists: it's called an Apple Macintosh. And for what it is, it's not a bad compromise. But Linux users haven't moved en-masse to Macintosh because, to many people in the real world, iPod support is ultimately less important than reducing the various business risks associated with depending on vendors of proprietary software components.

    my friend Rob Landley and I have done an analysis which we're going to publish very shortly suggesting that there is a critical window of vulnerability for changing the dominant operating system. And that is probably going to close in 2008.

    I don't want to "change the dominant operating system", I want to see operating system dominance disappear completely. A world in which 90% of the machines run Linux is almost as bad as a world in which 90% of the machines run Windows or MacOS. The software industry should be built on a diversity of systems, unified through open standards, not a sequence of OS monocultures.

  41. We want clout with vendors--but without compromise by KWTm · · Score: 2, Insightful

    I agree with the parent: by showing the hardware vendors that the OSS community is a significant portion of their market, we can gain some clout and be able to take advantage of hardware. Who wouldn't love to be able to tinker with ATI or Nvidia drivers to get them to perform even better? And isn't it great that my newly bought Linksys WRT-54GL router has a OSS firmware replacement that has a SSH daemon and can run shell scripts?

    We don't necessarily have to overthrow Microsoft for this, but simply demonstrate that it is advantageous for the hardware vendors to pay attention to us.

    On the other hand, I also agree with the grandparent: the achievement of this objective should be done without compromise; otherwise we go down the slippery slope. RMS's philosophy is stringent and painful to follow, but I'm not sure that we can afford not to follow it.

    We want clout with the hardware vendors, but we shouldn't compromise our principles to get that clout.

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
  42. Re:Philosophy 101 by Grishnakh · · Score: 2, Informative

    but the truth is that people who installs Linux and really plan on using it as a desktop will mostly download (illegally!) all the proprietary codecs and install commercial software on to it (DeCSS, Flash, Acrobat, MSFonts, NVidia driver etc.)

    DeCSS is open-source free software. It's neither proprietary nor commercial. It's also not illegal in free countries.

    MSFonts are not software, just like a JPEG image is not software. They're also freely downloadable. Just because they're made by MS doesn't mean there's anything different between them and, say, Adobe TrueType fonts.

    There's no reason to use Acrobat Reader any more; xpdf, KPDF, gpdf, and Evince can view PDFs, and much better than Acrobat.

    Flash and the Nvidia driver are good examples, although hopefully Flash will be replaced soon by the open-source version Gnash. People use the proprietary Nvidia and Ati drivers because that's the only way to have good 3D performance in Linux.

    Some better examples for you are: MP3, WMV/WMA, and Quicktime. And MP3 only applies in one country as well, as the implementations of it on Linux are all open-source, but are illegal to use in one country because of stupid software patent laws. In all other countries, you can use Free MP3 codecs without fear of breaking any laws.

  43. Microsoft doesn't seem think so by rsilvergun · · Score: 2, Insightful

    last I heard, Vista wasn't going to be released as an upgrade, and the install process would be hardware specific images. Microsoft's biggest customers are OEMs, who are desparet for something to move units with. Besides, with 95% of the market, Microsoft can say to hell with inertia. I mean, what are you gonna do, buy a Mac? Not when Dell'll sell you an entire computer with a 19" flat panel for less than $500 dollars.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  44. Re:Server versus desktop by Rich0 · · Score: 4, Insightful

    So if Linux is useful for the desktop then it's fine, else I'll move to a different system.

    I think the point of OSS is that if you feel that way, it is time to get coding, or testing, or documenting, or making wikis, or helping out on mail-lists, or whatever is that you do well. Linux will be useful on the desktop when contributers decide they want to make it that way.

    If you don't want to contribute but just want a cheap OS that does what you want, then pay somebody to make an OS work the way you want it to work (doubt they'll be able to make it much cheaper than Windows/OSX/whatever).

    What I hear a lot of people complaining about is the fact that people choose to donate code under licenses that make it very difficult to couple the code with proprietary software. What they don't get is that this is an intentional design decision on the part of those writing the code. And, since they're the ones donating their time, they're the ones who get to decide what terms their time is donated under. Many of these devs really don't care if anybody actually uses their software - at least not to a degree that they are willing to compromise their principles regarding proprietary software. If I held copyright to a chunk of an OSS project, and some vendor wanted me to relicense it so that they could use it in some bundled closed-source app, then I'd be happy to work something out, but it wouldn't be for free. If they want to make a buck on my labor, then they ought to pay for the right.

    I guess what it comes down to is the fact that many OSS contributors don't really care that desperately if linux succeeds on the desktop - even those who make desktop-oriented software for it. Sure, they want to succeed, but only on their own terms - even if it means ultimately not succeeding except within the community.

  45. Chicken and the egg by NineNine · · Score: 3, Insightful

    Well, you can't really get any support from vendors until a large number of people are using Linux actively. Right now, it's on servers, and virtually nobody uses it as a desktop machine outside of uber-geeks and a few of their family. That's tiiiiny. That number is so small that any hardware CEO that decides to spend any significant amount of money on the Linux market should be fired.

    You're not going to get that kind of market share until it's easy to use (I put a DVD movie in the drive, and it plays).

    Personally, I think that Linux will always be relegated to geeks and hobbysists and geek hobbyists. I don't see it solving any significant problems that Windows has, because Windows is so mature at this point. There's very little reason for the average person to use it, other than saving a hundred bucks. Most sane people aren't going to put themselves through that for $100, and if they do, then they are the kind of people who wouldn't shovel out a few hundred bucks for a new video card, anyway.

  46. Re:Philosophy 101 by John+Nowak · · Score: 3, Funny

    It is amazing what one can lose respect for around here.

    "He didn't prefix his functions names with a reasonable TLA! Burn him!!"

    That said, you're right... and I'm pissed.

  47. Article holds some truths. by kahrytan · · Score: 2, Insightful


      The guy does have some interesting points. And I know that the Linux desktop community does need to change and adapt. I'm not saying we have to pay for Linux. I am saying there is a change needed.

    Linux should be under it's own License and not GPL.

    Linux needs a Foundation whose sole purpose is to acquire the licenses needed to propel it onto the desktop more rapidly. It will be supported by corporate grants, linux community, and finally donations from the companies profiting off the Linux kernel.

    --
    \
    1. Re:Article holds some truths. by soccerisgod · · Score: 2, Insightful

      Why?

      --
      If a train station is a place where a train stops, what's a workstation?
  48. to hell with this guy by Mistshadow2k4 · · Score: 3, Insightful

    I don't speak Klingon and I don't attend science fiction conventions at all. Nor have I ever done so. I'm not a programmer, I'm just an advanced user. I'm a surprisingly normal, well-adjusted 35-year-old female. I use Linux because I happen to like it. Hence, I find the attitude in this article highly offensive. It's like saying all black people love fried chicken and watermelon.

    Mr. Raymond is trying to tell us what's so wrong with Linux and the Linux community, but he just proved he was both ignorant and bigoted on both subjects. Bigotry is for fools and I don't suffer fools gladly. Nor do I find ignorance pleasant.

    --
    I dream of a better world... one in which chickens can cross roads without their motives being questioned.