ESR Advocates Proprietary Software
mvdwege writes "Apparently, Eric Raymond has decided that proprietary software is now a good thing, according to The Register. I must say it is rather revealing how easily he is willing to compromise on this particular freedom. Is his earlier vocal proclamation of the importance of freedom (still visible on his homepage) mere posturing? And if so, how about his vocal support of other freedoms?"
Much as I'd love another excuse to blast ESR here, that's putting an awful spin on an article that doesn't quite say that about a speech that doesn't quite say that.
ESR is suggesting the open source movement concern itself with making sure GNU/Linux et al works out of the box, and if that means in the short term accepting some proprietary software, then that may be necessary. His belief is predicated upon the notion that the move to 64 bit computing means people are about to make choices about the next generation of operating systems. If they get a 64 bit machine, they're going to either chose GNU/Linux, or a proprietary system like Windows, and once that choice has been made that's it.
I think ESR is wrong in believing that. But if he believes that, then it's legitimate for him to believe that a short term acceptance of some proprietary software, that can be rewritten later, may be necessary to "get us through" to the point that the system most likely to end up being 100% FOSS is the dominant operating system.
My belief is that this is all bollocks, and the move to 64 bits will make no difference whatsoever in terms of which 1970s technology OS is used, as ultimately the major candidates are. But it's legitimate for him to think otherwise, and doesn't even represent an ideological "shift" (as the article implies) to believe that in order for FOSS to win-out, it may need some non-FOSS code in the short term. That's always been the case. Even the FSF accepts that, hence the LGPL, a license they like to discourage the use of but nonetheless one they invented anyway and want to see used for certain projects. The entire point of the LGPL is exactly the same as ESR's point: you have to integrate with proprietary software in the short term if you want to move beyond proprietary software in the long term.
The only way to read the meaning the submitter attributed to ESR is to believe ESR cares more about GNU/Linux's popularity than he does about free software. I seriously doubt that's the case.
You are not alone. This is not normal. None of this is normal.
Slashdot seams to have picked up a wonderful kind of humor. When I opened the article it showed the "Nothing to see here, please move along"-404 page :-)
Guess they're right after all. I'm out of here.
The best way to accelerate a windows server is by 9.81 m/s2
One of the most salient paragraphs from the fine article:
This is true. This is the nature of the commercial world. And this will kill linux if it isn't addressed.
I already have various "paid for" applications on my linux machine -- I think it's a responsibility to support the linux and open source world -- not everyone can afford to put something out there for nothing.
And, almost the only reason I still maintain Microsoft machines and use them is there are certain critical applications I use still not available on Linux. Why? I've corresponded with some of these vendors and their responses to my gentle request for a Linux version of their applications were surprising.
What I expected was a dismissive "not big enough market" argument. While that was part of the argument the surprise was from a couple where they said they weren't about to give their product away for free -- they just couldn't afford to do it.
Again, they said they weren't about to give their product away for free! So, like it or not, there is a perception out there by vendors/providers that the Linux community not only is a small community and not likely to bring in big money, but they see the Linux community as cheap! Network trailer trash. Open Source crackers.
Really, until the mantra "free" is clarified (and I don't think it is entirely), businesses and providers will only take from the Linux community, not give.
In my discussions with some of these providers I've assured them the Open Source community is willing to pay for product. Maybe we aren't. But if we're not, and continue with the attitude that everything should be free, ESR is right, Linux stands to eventually lose a war regardless of any battles it wins.
It's the nature of the beast.
OS Software is good, proprietary software is good. The two will always balance eachother in order to match the market, demand, and availability of developers. Saying one is "evil" compared to the other is just blind fundamentalism.
-Rick
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
Isn't the definition of "freedom" choice? So apparently this guy has made a choice to use proprietary software. How is that not freedom? I hate when Open Source software people get all preachy about "freedom" because to me it just comes off as "You are not free unless you do what we tell you to do". Which doesn't strike me as particularly "free"....
Monstar L
Sorry, had to be said.
I am TheRaven on Soylent News
Raymond, a champion of all things open, said it is vital to the future uptake of Linux that the community compromise to win the new generation of non-technical users aged younger than 30. This group is more interested in having Linux "just work" on their iPod or MP3 player and "don't care about our notions of doctrinal purity",
Indeed they don't. So?
It seems that ESR has started believing that "overthrowing Windows" is the end goal of Linux. It's not, it's having a completely open and Free Unix system. That group he talks about, they'll just use Windows or whatever, and be happy. I don't see how that matters for Linux' direction.
I believe posters are recognized by their sig. So I made one.
Yup, I also disagree with ESR's reasoning somewhat but agree that if you accept his reasoning his conclusion is perfectly rational and pro Free Software. But this is slashdot and for some reason there is a large contingent that loves to slag ESR so the editors are throwing a little raw meat out to get some pageviews on a slow Saturday.
I think ESR is wrong because most people aren't ever going to notice the 64bit transition, at least nothing like the 16-32 bit horrors of the 1990s. Both Linux (almost flawlessly on RH based distros and fairly useable on Debian ones) and Windows have made it all but unnoticable whether one is using 32 or 64 bit apps for 90+% of users and uses. Only those who need to malloc gigs need concern themselves.
But even ignoring all that we might want to consider compromising enough to capture desktop share. It wouldn't be unprecedented, GNU itself was developed on closed platforms because ALL platforms were closed, and after all the FSF is still wanking with HURD.
It isn't the 64 bit barrier we need to worry about, it is the ability to play multimedia content, which ESR also is concerned about, that is a real problem. We CAN'T write and distribute Free Software for most of that stuff because of patents. Yes I hate them as much as the next geek (and had the consistency to launch a big "Fuck you" to Tivo over yesterday's patent troll by them) but until we can change the rules of the game we are mostly stuck with them. Yes [I] can go get mplayer and most of [YOU] can get it, but corporate america isn't going to take a lawyer bumrush from the MPAA/Franhaufer/etc over the issue. And newbies are being put through a horrible rite of passage when they try to join us.
Democrat delenda est
* GNUpod and gtkpod
* iPod Shuffle Database Builder
And then there's another one with a funky name I cannot remember.
unless it proves it can work with iPods, MP3s and WMP
:)
This is the usual media crap we see these days popping up everyplace. And we also should tell everywhere that it's not true, iPods are easy (try Amarok or choose your poison), mp3/ogg/every other music format is easy, wmp is easy (think next realplayer version, think mplayer, etc.).
Whenever I try to pitch Linux to anyone under 30, the question I get is: 'Will it work with my iPod?
While this is not a question anybody should be surprised about, I'm still happy that where I live is apprarently not like where he lives
at the end of 2008. After that the operating system gets locked in for the next 30 years
I don't think we (linux or not) need such close-minded people. This smells more rotten than anything else.
I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
Well all I think him and Maddog are saying is that a comprimise must be met. People expect multimedia play from their PC's and thus far, evn though progress is being made, it is slow. It's a small sacrifice to make in order to win the bigger battle.
At the same time, it will win software manufacturer support and more people will realize that they can make software for Linux that is proprietary. While the Linux community has always said this, some software manufacturers are still scared due to the militant ideal of keeping EVERYTHING free. I too think everything should be free but I don't think it's going to be possible without making concessions. Allow some through the door to get others involved and then once critical mass has been achieved, people will start creating their own options.
This is my sig. There are many like it but this one is mine.
Do you intend to insinuate that anyone who doesn't believe all-out in free software must be lacking principles?
Slashdot - where whining about luck is the new way to make the world you want.
There is a lot of FUD among the commercial vendors, much of it probably being spread by a certain behemoth vendor and allies. Yes, many less clueful ones still think a Linux port has to be free, as if the GPL would taint their code or something. Others do subscribe to the belief that Linux users are either Free Software zealots who wouldn't pay regardless or are all a bunch of poor starving students. Some of us are hard nosed realists who refuse to be fooled again by being subject to the whims of vendors to the greatest extent possible. Some of us realize the Free stuff usually works a hell of a lot better than the piles of steaming crap vendors want to exchange a pile of cash for.
We just have to educate them. I will pay for software under very limited circumstances. If there is NO Free Software that can do the work I'll pay. If it isn't important (games) I'll pay. If it is going to process content I create it MUST write that in an open format, I won't be locked to a single vendor's whims. So I wouldn't buy Photoshop, even if Hell froze over and they ported it, unless I had an absolute requirement that The GIMP couldn't satisfy but since it writes many open formats I would buy it if I had to. Games are't a problem though. I really hated to see Loki go out, I did buy stuff from them.
At work we do the same thing. We have bought software before and will almost certainly buy it in the future. Just because I prefer Free Software doesn't mean we can refuse to computerize an operation just because there isn't a Free program available and we certainly don't have the man hours available to write an accounting system from scratch. That is just an example, yes there are some free offerings but none are anywhere ready yet. None can yet handle vital functions like payroll.
Democrat delenda est
He's absolutely right that, in order to stay relevant, Linux will have to be able to work with iPods, MP3s, and Windows Media. It's a good thing that it works with all of these, and has for a long time. I'm not sure how easy distributions make it, but the support definitely exists, so it's now not a technical problem but a distribution policy issue, and isn't at all a matter of using proprietary software, which is neither necessary nor particularly helpful.
There are certain vague caveats: there are some theoretical issues with valid patents related to MP3. But the holder doesn't seem to want to cause problems, unlike the holders of invalid patents on practically everything else. Getting the latest and best support for Windows Media files requires using a freely-available but proprietary codec as a plugin to the player program.
The actual issue, so far as I can tell, is that people conflate the iTunes Music Store with iPods, and so they ask ESR about iPods (which are easy) when they mean to ask about the iTunes Music Store (which is difficult).
In my opinion, the real solution is for us to start designing our own hardware.
www.opencores.org is a repository of open source hardware designs.
www.opencollector.org is another.
The Open Graphics Project is about to release real open hardware. They're focusing on graphics right now, but they have aspirations toward other kinds of hardware.
Rather than giving up control of the software just to get the hardware, take control of the hardware!
(BTW, I'm much less concerned about proprietary apps than closed-source drivers. Drivers are a major source of potential system instability. They need to be open source. Applications are isolated to their own process spaces and can't crash the system when they crash. I think a closed-source iTunes for Linux would be wonderful!)
The problem Eric Raymond is running up against is the cold reality of a shifting market share. Once upon a time, the Gnu/Linux community was composed mainly of programmers, system administrators, hackers, and the like. In other words, people capable of adapting to the learning curve of a Unix-like system. Now, however, an increasing number of people are interested in it who do not have those skills, or who feel that those skills should not be necessary to operate a computer.
... and 'don't care about our notions of doctrinal purity'". There will continue to be friction between the Old Guard and the N00bs, as more and more people abandon the Redmond Upgrade treadmill, until Gnu/Linux either fades into obscurity, collapses into chaos, or a compromise is found that's satisfactory to both groups. In a way, FOSS is becoming a victim of its own success, although that success has not been the sort Raymond and others had hoped. Somehow, it will have to find a way to adapt.
If you cringed while reading that last sentence, if you felt a burst of bile rise up into your throat, then you're gonna *love* the future, because more and more people who feel precisely that way are joining the ranks of the Penguin every day. As the article says, "This group is more interested in having Linux 'just work'
"My country, right or wrong; if right, to be kept right; and if wrong, to be set right." --Senator Carl Schurz (1872)
ESR, Eric S. Raymond, is not associated with "FOSS". FOSS is a term used when one wants to give credit to both the Free Software and Open Source movements without favoring either. ESR is a proponent of the Open Source movement and one of the people who started the Open Source Initiative over a decade after the GNU Project and the Free Software movement had been going.
The Free Software movement advocates exclusively for free software because only free software respects users software freedoms (the freedoms to run, inspect, share, and modify software). The Free Software movement examines these issues in terms of ethics, speaks to all computer users, and takes a far broader view than the Open Source movement which never discusses user's freedoms and examines these issues in terms of a developmental process that is chiefly aimed at businesses.
The OSI has given a remarkably disrespectful view of the differences between the two movements, reducing the difference to "ideological tub-thumping" in their FAQ. The Free Software Foundation has a far more informative and respectful view in an essay on the differences between the two movements.
Digital Citizen
... and that is Free Software, open source software is a result of consumer choice. And that not all consumers are programmimng ignorant. And that programming languages have only to get better, easier to use (a matter of developer market drive.)
The thing about FOSS is that it's not one company or even a collective of companies that have rules to follow where if you don't you get kicked out, but that it is individuals who only have their own rules to follow or break.
The only rule is to not use, or at least do not distribute Proporiety Software code, unless permission is given.
But this doesn't stop finding other ways too do things. And its findiong other ways to do things that can be motivational to the programming wise consumers.
Its never really been about this license vs. that license, but rather about human choice, consumer choice.
Its wrong to assume all consumers here are programming ignorant.
I'm not entirely sure I understand the article, or your comments. Do the companies think that software for linux must be given away for free, or that there is only a tiny market willing to pay $500-$2000 for Linux softare? Are they worried that people are going to rip them off, or do they not want to compete with F/OSS software that has similar features at no cost? There are many companies that distribute precompiled versions of their Windows/Mac packakges for Linux. In some markets it makes sense - for other markets, it may not.
y -until-you-update-your-codecs went away, and everyone used something that had F/OSS support on any platform. But the point is, neither Microsoft nor Apple have any incentive to support linux. On the contrary, they have incentives to use their control over media formats to benefit their own operating systems.
A large part of the reason I run Linux is indeed that it is free in the monetary sense of the word. Almost every good Mac utility (especially in the OS9 days), and many good Windows utilities are shareware or pay software. Most Linux utilities are free/OSS. There's nothing wrong with one or the other, but if I have a choice, I am going to go for the free software. Does that make me "cheap"? Probably, but as a graduate student who doesn't have a big pot of extra money lying around, I'd treat that as a compliment.
I certainly wouldn't expect any given program to be free. I'd expect to pay Wolfram Software for Mathematica, or Autodesk for Autocad, etc. But I do expect software to be free in the sense that I could write an alternative and distribute it for free. As things currently stand, I don't know of a single good F/OSS CAD package for Linux. But, if I wrote one, I would expect that noone could prevent me from giving it away for free. Then, there would be a choice - my package (free, but possibly lacking in features) against a commercial package (expensive, but probably full-featured). I don't expect to dictate terms to other people any more than they try to dictate terms to me. The problem is, the current trend towards software patents and closed specifications and binary-only drivers does try to dictate how I distribute what I do on my own. I should have every right to make a free package that competes with a closed-source package. Is that what companies are afraid of? Competition?
I particularly don't understand the use of iPods, MP3 players, or WMP as examples in this article. MP3 players generally show up like any other mass storage device; you plug the player in, copy files over, and you're done. I don't have an iPod, but I thought it was just as simple. WMP is a bit more complicated; all the linux players I know use the binary Windows drivers in a simulated environment. I don't think there's any native support for the newest codecs, because they're too cryptic to reverse engineer. But programs like mplayer already seem to have made that compromise; I'm not sure what it has to do with the linux kernel. Other companies (eg. Real) have binary-only players that run on linux - nothing stops Microsoft from porting WMP, if they wanted to. The best thing for linux in terms of media codecs would be wider adoption of a good OSS codec & format. It would be great if the current mess of Quicktime/WMP/Realplayer/newer-WMP-that-won't-pla
To win what, exactly—popularity? For free software advocates popularity is not a goal. Freedom is a goal, a goal that is not achieved by installing non-free software on one's computer.
Even in the essay discussing the LGPL (formerly known as the "Library GPL" now known as the "Lesser GPL") one can see the FSF making this point:
Digital Citizen
ESR, as much as I have my misgivings about him, didn't quite say that proprietary software was a "good thing". All he said was that in today's changing landscape of computing, GNU/Linux risks being left behind if it cannot achieve a compromise with proprietary software and systems. In other words, far from saying that proprietary software is a good thing, he is saying that compromise with proprietary software is a necessary evil in ensuring that GNU/Linux does not become irrelevant. A valid point, but I must ask ESR how far he is willing to take compromise. His mention of iPods and the like seems to indicate that he's willing to go far enough as to compromise on the issue of DRM, which remains a deeply contentious issue for the entire Free Software/Open Source community. I for one believe that compromising on the issue of DRM to the level required by the media conglomerates would mean that the Free Software/Open Source community will become shackled and closed, no different from the proprietary software systems that F/OSS has been so touted as an alternative. Compromise is a very dangerous game... Frankly, I don't believe that F/OSS should be playing to the twenty-something-iPod generation demographic if the goal really is to dominate the desktop. What we need to do is convince the corporate IT procurement departments that GNU/Linux is a viable alternative to Windows. That's how the IBM PC became the de facto standard. If GNU/Linux can own the corporate desktop, owning the home desktop will be a lot easier. Using different systems at home and at work is extremely painful, and once more businesses start using GNU/Linux workstations, this will drive GNU/Linux home desktops.
Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.
Of course there are open source projects that have paid tech support available. There are companies that support the major pieces most business/government Linux users use, like Apache, Tomcat, Postgresql, MySQL, OpenOffice. There will be more and more of that available as Linux share increases worldwide, regardless of what the U.S.A. does. The money in software isn't in selling the product, its service and support. if any proprietary product in wide use by business were to go open source tomorrow, but factor the purchase price into support and service, customers would still pay.
So instead, we have confusion over what "open source" means. That term is no more clear and comes with its own long essay on what the term means (a 10-part definition, last I looked, which is longer than the definition of free software). At least with the FSF you get respectful descriptions of how things are complete with references and quotes to back up the claims. The OSI is far more disdainful and less professional in its description of the difference between the free software and open source movements. From the essay describing the difference between the two movements: (emphasis mine)
Digital Citizen
Totally. I'm never entirely sure how ESR got to where he is... he wrote a few utilities and a book or two, but short of maintaining the Jargon file, it's hard to see what he did on a day to day basis that allowed him to be quite so prevelant.
Anyway, I think we should buy him an iPod.
Join the Free Software Foundation
No, the definition of freedom is not choice.
Choice can be a scam that can railroad you out of something more important, such as your software freedom.
For some time, web users who wanted a (then) modern GUI web browser had Microsoft Internet Explorer, Opera, and Netscape Navigator to choose from. You only need two alternatives to have "choice" but here one had three to pick from.
None of these choices respect a user's software freedom because all of those programs are proprietary.
Digital Citizen
Giving up your freedoms is not winning, whether it's some ill-defined "war on terror," or getting Linux to a larger audience.
Why should *we* become what *they* want? If Linux is good for them, they will use it. If not, they won't. Big humongous liver-flavored deal. I don't care if businesses adopt Linux or not. I just care that I have the freedom to use Linux on hardware I purchase, and have the freedom to work on the software I want without danger of a slap-happy patent lawsuit.
If we go down the path of sacrificing principles, we are likely to lose those freedoms.
Microsoft is to software what Budweiser is to beer.
And we must also discuss and pursue the developers freedom to keep private, protect, and profit from published software.
-Rick
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
He talks a lot.
We CAN'T write and distribute Free Software for most of that stuff because of patents.
We can't write free software - but we can get multimedia stuff to work, if we pay for the license to do so. You can get your DVDs to work 'out-of-the-box' on Linux - just use Linspire. People who believe in the ideals behind Free Software won't (including me), but for those that are worried about 'losing the desktop', options are available.
If this was the thing holding Linux back from being a massive success, Linspire would be selling millions of copies. That they aren't says something.
(Note: I wish Linspire all the luck in the world, even though I don't use their product.)
Sometimes a group of individuals will take an initiative, start to move in a direction - and then someone will run to the front of the crowd and say that he is leading them when he really isn't. This is the case with ESR. Even though he looks like a leader because he is always out in front giving direction, the truth is that he is a follower and it shows because the future is not about ipods, or embeded devices, or 64 bit platforms, but about freedom and liberty in the information age. If you have the freedom, then all the rest of the stuff will eventually follow. If you don't have the freedom, then the other stuff really doesn't matter much.
Notice how linux took off inspite of not being "enterprise UNIX" like SCO, or "for the data center" like Sun, or "pro corporate commecrial software" like Microsoft. This is because contrary to popular belief, (ESR and) the corporate world does not lead, but follows. And who do they follow: individuals exercising their liberty to act in their own best interest. And how do you guarantee liberty in the information age, by having the minimal amount of restrictions on what people can copy by not using proprietary software whenever possible.
Hear! Hear!
Mod This Parent Up !!
We all use the GNU compiler, GNU tools & the vast body of GNU software. Who is using the OSI compiler, OSI tools and the vast body of OSI software? Nobody - because it doesn't exist. Next time they ask you the difference between what the Free Software Foundation does and what the Open Source Initiative does, mention that.
It takes more than a catchy phrase to cause a revolution - it takes a lifelong dedication to writing the software to launch and to perpetuate a revolution - and that would be GNU.
You're taking the views of the FSF beyond what they actually are saying - note, for example, that glibc remains LGPL'd, the base libraries for GNOME are also LGPL'd - and you're also ignoring network effects.
The issue isn't being "popular", it's being widely used enough to be relevent. Without relevence, the rug can be pulled from underneath you simply by the introduction of a market where everything software has to interact with is proprietary, be it the formats of content or the hardware it runs upon. We've been running perilously close to the former for many decades, and the tide is turning in our favour where it's turning in our favour only because there's a substantial body of Free Software and of Free Software users. Hardware has been hit and miss for years, the increased complexity of the type of hardware we deal with day to day is making ordinary black-box reverse engineering efforts more and more difficult.
Is Freedom Freedom if you have to practice it in a cage?
You are not alone. This is not normal. None of this is normal.
I'm not following the logic there. Apple isn't keeping iTunes/iPod support off of Linux because of open vs closed driver support issues. Apple could make a package that would install on Linux and talk to your iPod without that. It could sit right next to the Windows download for iTunes, or they could even include it on the CD that comes with your iPod.
Apple doesn't do such a thing because the Linux desktop market is too small to merit the effort of doing so. Even if the Linux desktop market were quite a bit larger, Apple still would probably resist because they don't want to lend support to a rival desktop environment. They only did it with Windows because that market is so gigantic that the revenue and dominance temptations for iPod outweighed the cost to their propietary OS and hardware platform.
Why are you letting these clowns ruin our country?
ESR's essay The Cathedral and the Bazaar inspired Netscape to open-source its browser code, which resulted in the Mozilla browser and Gecko, one of the best browser engines around. Netscape's decision in turn paved the way for open-source ventures from a number of hitherto opaque corporations. That "book or two" got quite a ball rolling. That's why ESR is so respected today.
Why would the esser, the esurb, the naahcpuh, and ozdin not be acronyms?
"The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
His belief is predicated upon the notion that the move to 64 bit computing means people are about to make choices about the next generation of operating systems.
Then this writing fails. 64-bit OSs as overrated and overhyped. The move from 16- to 32-bit was dramatic. A lot of people, including those around here, seem to naively believe the move from 32- to 64-bit will be a similar event. It will not. 64-bit will be meaningful for some servers and some other high end applications, for the rest there will be no appreciable immediate benefit. *IF* Joe User gets all excited about 64-bit in the near term it will probably be due to a successful Micorosoft marketing campaign designed to artificially create an upgrade cycle. Barring this there will be a slow migration to 64-bit as Apple and Microsoft make the 64-bit versions of their OSs the default version, not an optional upgrade. In other words Joe User will get 64-bit when he happens to buy some distant new machine (4-5 years ?). The near term upgrades and build-to-order options will be a minority. I'll do it, I'm a programmer, I want my code to be 32/64-bit clean.
Free and freedom are excellent goals to strive for in the computing realm, but it needs to be balanced with usability and stability. i'm not always able to retrograde to 10 year old technology, sometimes i need current technology, and i can't wait for a reverse engineered driver/hack to make it work with my system. ESR is correct, ipods, cameras, phones, pda, these are the trappings of the modern computing experience, and if you can't get it to work right with one OS, you'll use an OS that items will work with.
sometimes it's better to conceed the small fights, like binary drivers, and worry about the bigger battles, like market share. you vote with your wallet by saying "i have your product, i've spent my money and i want to use it with linux. if you can't make it work with linux i'm taking it back". refunding money is taking money out of their pocket, and most manufacturers don't ever want to do this. and invariably they will communicate with you on some level, because you are a customer, and they have an obligation.
remember a bird in the hand is worth two in the bush and if your a paying customer, you the bird in the hand that they don't want to see fly away...
threatening/posturing that you will not buy a product because it doesn't run on linux is a wasted effort. you haven't spent any money, so your not a customer. if you're not a customer, they're not gonna listen to you, 'cause manufacturers listen to their installed customer base not their potential customer base. i'd gladly pay you tuesday for a hamburger today is a piss poor way to convince manufacturers to work strongly with OSS.
three can keep a secret, if two are dead - benjamin franklin
What other free software ventures from corporations happened? IIRC, CATB was only one part of the decision. The fact that IE was virtually owning the web, which could allow MS to pollute HTML and prevent Netscape making it actual money from its server products was a large part of it too. AFAIK, "netscape source code as netscape product" (Hecker's paper) hasn't been released publically.
Join the Free Software Foundation
"To win what, exactly--popularity? For free software advocates popularity is not a goal. Freedom is a goal, a goal that is not achieved by installing non-free software on one's computer."
In that regard, ESR is more of a realist than an idealist. From his opinions in the past, and also talking with him (Talking to him in person is EXTREMELY interesting) and seeing one of his lectures back from a year or so after The Cathedral and The Bazaar, I think he has always been a realist that considers open source to be preferable, but if short-term compromises have to be made for open source software to succeed in the long term (essentially what this article suggests), he has no problems and I don't think he ever had. Back in the time around his paper and stint of evangelism/advocacy, he had some stories about cases where he actually suggested to companies that they not go open-source as it had no actual benefits for them (and honestly would not have benefitted the community much either). The example that stands out in memory was a logging company that had some special control software for their log cutter. While ESR advocated they use open source in other parts of their business, he suggested that open sourcing their control software would not benefit them, would not benefit the community in general, and would cost them a significant amount. (Remember, taking a closed-source program open-source is rarely a simple as taking a CVS snapshot and posting it to the public - there are often numerous legal ramifications to doing so. See the initial state of Mozilla - Netscape took 3-4 months ripping out the stuff they didn't have exclusive rights to before releasing the code, and when it was released it was essentially crippleware.)
retrorocket.o not found, launch anyway?
... to more than just a few commercial software developers, they're "the enemy" - simply because the OS is centered around the concept of encouraging contributions of free software to the community.
... where you hire a whole team of developers to build a piece of software you're planning to get hundreds of dollars a copy for. Some unemployed software developer comes along and codes a Linux equivalent that's completely free, just because he wants the name recognition and the challenge of doing it. Some companies are going to see this and think Linux isn't their friend.
This "battle" goes on all the time, regardless of the platform being coded for, but Linux is rather unique in the fact that it gives sort of a centralized "scapegoat face" to the issue.
As just one example (from the Windows world), I was at work several weeks ago, and ran into a need to convert a really oddball image file format to something more typical like GIF or JPG. I located a shareware product selling for about $40 that was perfect.... but before paying out the money, I did a little more searching. Just as I was about to give up, I found a free product some guy wrote to solve the same problem at his work.
Now, realistically, who knows if the shareware author was even aware that someone else made a free product that competes with his? But if he did, don't you think he'd probably be at least a little bit annoyed, disappointed, or upset that somebody just cut into his potential revenue stream?
Now, take this to a corporate level
I believe that is what I'm doing—from the perspective of the effect of that behavior on the users.
I don't mind paying for free software, in fact I've done so for individual programs as well as entire free operating systems. But I refuse to believe that the effect on users is unimportant or that one can't run a business by distributing and building upon free software. Plenty of large and small businesses (including my own) would prove me wrong by their mere ongoing existence. I would rather do business in an ethical way which means respecting my clients software freedoms while meeting their needs for a fee.
Digital Citizen
I mean, it seems like the main reason the transition to 64-bit is taking so long is closed-source drivers (and software) that are only available in 32-bit versions. For example, the only reason I'm still running 32-bit Linux on my Athlon 64 machine is that I need closed-source wireless drivers (32-bit only), and various closed-source plugins and software that's also 32-bit only (Flash, codecs for various audio/video formats, Java, ...)
It's fair to say that Linux might well not even exist without the work that RMS and his cohorts did in the first years of the FSF's existence.
It's also fair to say that it's NOT true that if RMS hadn't done what he did that someone else would have. It is not to be taken for granted by anyone that without RMS & FSF, sooner or later we would have ended up in essentially the same place we are today.
I know what it's like to have to get a company's permission to write software on their computers, and to pay them a LOT of money for the 'privilege'. NOT FUN. RMS has changed all of our lives in a way that we can only understand by knowing the history and by sitting back for bit and actually thinking about it.
I can't say that for ESR. All he ever did for me was threaten me for using his US service mark 'open source' on my web site, a service mark he didn't actually have. I find it easy to ignore him.
I don't know what GP is insinuating, but I'm personally tired of this attitude to the discussion. As explained in many many places, the free software movement is about building free software because (they/I feel) it is the right thing to do. On principle. The priorities are 1) Freedom; 2) Practicality. You can (and apparently do) order them differently and peace be with you. Why do you want to pick a fight with GP?
My turnips listen for the soft cry of your love
And this is different from regular Windows XP how, exactly?
GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
Only for DOS/Windows users. For Mac users it was largely a non-event, bar some software incompatibilities. Ditto most flavors of Unix.
GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
that makes him a "one hit wonder". the question being asked was, what does he do day to day that makes him worth listening to?
>>We CAN'T write and distribute Free Software for most of that stuff because of patents.
>We can't write free software - but we can get multimedia stuff to work, if we pay for the license to do so. You can get your DVDs to work 'out-of-the-box' on Linux - just use Linspire. People who believe in the ideals behind Free Software won't (including me), but for those that are worried about 'losing the desktop', options are available.
If this was the thing holding Linux back from being a massive success, Linspire would be selling millions of copies. That they aren't says something.
I thought Ubuntu gobbled up so much mindshare precisely because it works so well, right out of the box. (That, and the generally helpful boards for those new to Linux.) Ubuntu doesn't hesitate to use non-free (as in speech) code when there isn't a free alternative.
Light a fire for a man and he'll be warm for a day. Light a man on fire and he'll be warm for the rest of his life.
And no - to the far more clueless, gnu/linux is not a gnu project. There is a gnu operating system, it is called hurd. The gnu/linux renaming was initially proposed for distributions containing gnu tools, linux and X and was first proposed as LiGnuX - but personally I don't think is should be called gnu/linux unless those who put a distribution together wish to credit gnu in the name as RMS intended.
To win what, exactly--popularity? For free software advocates popularity is not a goal. Freedom is a goal, a goal that is not achieved by installing non-free software on one's computer.
I don't believe that Eric Raymond has never declared himself a partisan of "Free Software" so I don't know why you, the article submitter or the Slashdot editor are acting as if he did. Eric Raymond was one of several people who created an ALTERNATIVE movement to the Free Software Movement. The Open Source movement was specifically organized around the pragmatic principle, and this latest declaration is just one more pragmatic compromise he is willing to make.
I agree with him. I find ridiculous the idea that a person has a right to reprogram any program he's been given. Such a right is certainly not derivable from any major world religion, nor from any plausible natural law, nor from constitutional history, nor widely demanded by the populations of any particular country. I conclude, therefore, that it is a wish, not a right. Yes, I wish for the ability to reprogram all of my programs, as I wish for the ability to re-cut my movies, but I do not ask for the original takes of film.
"privileges are" -- yes, I know, saw it .05 usec after I hit 'Submit'. It's hard to be grammer-perfect when your wife is yelling, "We have to go NOW or we'll be late!" at you from two feet away...grrrrr
Generally, bash is superior to python in those environments where python is not installed.
He's advocating that Open Source start to engage the interest of younger people by making open source work better with things like iPods and other proprietary formats. This is a far cry from "advocating closed source." Being useful is part of the deal here. How else is FOSS supposed to catch on, if no one wants to use it?
GJC
Gregory Casamento
## Chief Maintainer for GNUstep
...and wrong on others, IMHO.
I tend to believe that Linux has got to the point where "the mainstream" have *heard* of it, but still not necessarily to the point where they're actually *using* it. I also don't believe that being truly mainstream would be good for Linux, however I don't advocate RMS' brand of cultic insularity, either.
The stuff about 64 bit architecture is wacky, IMHO. Vista could cause problems for the adoption of Linux, but that won't necessarily have anything to do with 64 bit architecture. Something tells me that Eric has possibly been spending too much time with his corporate friends lately, and forgotten about what the real world are doing, if he thinks *everyone* has gone 64 bit.
Although I'm not running Linux right now, (I've just had to do a large re-install) when I do I don't give a damn about whether drivers are binary or not, and neither does anyone else with a brain, as far as I'm concerned. Most of us primarily care about being able to use our hardware. I'll agree with anyone who says that hardware specs should be published so that OSS drivers can be written, but unfortunately that isn't how capitalism (or at least contemporary capitalism) works, and hardware manufacturers generally adhere to capitalist economics.
If by being locked out of "the desktop" for 30 years, Eric means a scenario where casual computer laypeople can use Linux to the same degree they can Windows, then I think he needs to change "30 years" to "never", at least other than specialised applications. Last I saw, Linux at its' core was still command line oriented, systems like Ubuntu notwithstanding. I don't consider that a bad thing...but it isn't a characteristic that lends Linux to being used by novices.