Slashdot Mirror


Sun's COO Distorts Free In Free Software

sebFlyte writes "Jonathan Schwartz, Sun's COO and president, said at JavaOne that 'the most important initial in free and open source software, to me, if you want to reach the broadest marketplace in the world there's one price that works for everyone, and that's free". As you can imagine, this interpretation of 'free' in terms of software has angered a few people somewhat, including Richard Stallman..." From the article: "The free software movement stands for 'free' as in freedom. The open source campaign doesn't present freedom as an ethical issue, but it still formulates its criteria in terms of what users are permitted to do,"

57 of 346 comments (clear)

  1. The one thing that matters by Torgo's+Pizza · · Score: 2, Funny

    I thought the most important definition of free was free as in beer.

    1. Re:The one thing that matters by njcoder · · Score: 3, Insightful
      He said what his opinion on the most important thing about F/OSS and what he thinks most people like about F/OSS is the price, which is free.

      I'm sorry... but he's right. Do you think that most of the people are adopting open source software because it's better? No, they're doing it because it saves cost in the majority of cases. Look at that story submitted just a few below this one. If software came out that was very restrictive but cheaper with a lower tco and a complete win-win-out-of-the-box-market-penetrating-razzle-d azzle whatever people would jump on it. For people that build ON free software, freedom matters more, for people that build WITH free software, price matters more. In the corporate world, most people build WITH free software. This is the market that Sun's COO is addressing.

      Just have a look at this article that says:

      The majority of Java developers that Builder UK spoke to at the JavaOne conference on Tuesday were not concerned whether or not Sun made its implementation of Java available under an open source licence.
      This is just another story people are using to bash Sun. Just like the whole JDS thing. Sun made a lot of moves to try and push a linux desktop. They went a little bit with it even though everyone was bashing them for it. Then they woke up and realized... The corporate world isn't ready for linux on the desktop yet. Boo em when they're trying to push linux on the desktop and then Boo em when they stop.
    2. Re:The one thing that matters by einhverfr · · Score: 2

      Any sufficiently popular Free (as in speech) software will be available free of charge (as in beer). The two are inexorably linked.

      Basically if others can redistribute it, there will never be a way you can keep the cost above free for long. Sure you can sell services but this is the point.

      Indeed, I think that Stallman is just making sure that everyone knows that Free Software is not the same thing as free adware.

      --

      LedgerSMB: Open source Accounting/ERP
  2. I get it. by krell · · Score: 2, Funny

    Now it's 'free as in free iPod' or 'free as in Buy Four Get One Free'.

    --
    Where were you when the voynix came?
  3. Richard Stallman angry? by Exitar · · Score: 5, Funny

    It cannot be!

    1. Re:Richard Stallman angry? by eclectro · · Score: 4, Funny

      It cannot be!

      Maybe someone needs to give him a free beer?

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
  4. New name for free as in freedom or free as in beer by OsirisX11 · · Score: 3, Insightful

    Lets end all these issues by calling OUR definition of free by a different word. Take their power away.

    Suggestions?

  5. Idiots. by autopr0n · · Score: 3, Insightful

    Look, you can't just go out and define a word to mean whatever you want. Free means freedom and costless depending on the context, wether you're talking about software not. Getting upset that someone used the word 'free' to mean 'no cost' while talking about software is simply idiotic. Its one thing to educate people, but its an entirely diffrent thing to try to own a word, especialy one thats been around for centuries. Words can have more then one meaning.

    Idiots like ESR tried to do this with "hacker", to mean only what they wanted it to mean so that they could call themselves "hackers".

    --
    autopr0n is like, down and stuff.
    1. Re:Idiots. by Bob+Uhl · · Score: 4, Informative
      Idiots like ESR tried to do this with "hacker", to mean only what they wanted it to mean so that they could call themselves "hackers".

      You do realise that it was the crackers who wanted to be called 'hackers.'

  6. RMS trying to get his name in the paper... by Anonymous Coward · · Score: 3, Insightful

    Wookey, a Debian developer, shared Stallman's view and accused Schwartz of deliberately twisting the definition to justify not releasing Java as open source.

    If anything, he probably did it because a large percetange of the population (and especially the business world) don't care to understand "free" in any terms other than money.

    Free Software (as RMS believes) is something that is way too radical for most businessmen. I'm sure that Schwartz was just trying to interact with his audience on their level.

    Yes, it's wrong and yes it negates all the crazy stuff RMS has talked about over the years but I really don't think it was meant to hide or purposefully deceive anyone. Then again, RMS wouldn't have anything to get his name in the news about then, would he?

    1. Re:RMS trying to get his name in the paper... by etymxris · · Score: 2, Interesting

      That Schwartz was trying to talk to the audience is a valid point. However, Stallman is not known for doing anything to get into a paper. He will not contribute anything to an article that mentions "Linux" as opposed to "GNU/Linux". When he makes an editorial, he puts a free-to-copy footer that has to be preserved. So no, I don't think he does anything to get his name in a paper.

      And assuming that the discussion is valid, who better to ask what type of "freedom" has inspired the free software movement than Stallman? I can't think of many.

  7. Re:New name for free as in freedom or free as in b by ciroknight · · Score: 3, Funny

    Richard Stallman nominates GNU/Free.

    --
    "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
  8. He is quite right by white1827 · · Score: 3, Insightful

    Many open source projects are mimics of commercially available software. They were adopted because they were free for the most part - not because the source code was available. Very few people and companies customize the software or utilize the source code in any way.

    1. Re:He is quite right by team99parody · · Score: 2, Insightful
      Very few people and companies customize the software or utilize the source code in any way.

      In my experience that's false.

      Every company I've seen that actually ships a product based on free software encounters bugs or has demands for new features, and in a minimum download patches for the stuff that often come in source format.

      The only exceptions I know are the ones who buy customized open source software from support organizations (like Red Hat - and yes, they use a non-standard kernel) where the vendor they bought it from did the customization for them.

    2. Re:He is quite right by ComputerSlicer23 · · Score: 5, Insightful
      Curious, that's precisely why we use it. We run pretty much all RedHat derivative stuff (either a version we purchased, or a one of the rebuilds). I use the source fairly frequently to track down bugs. I apply small bug fixes to problems I run into. I know we have a machine we have patched: xpdf, ghostscript and apache on.

      I have patched various machines with little kernel fixes (adding PCI_ID's to support the i810 chipset).

      I've used the source when someone posted error messages to various mailings lists to see what section of the kernel was generating certain errors to troubleshoot the problem.

      I've added lines of code to e2fsck and mount to support new functionality I wanted to simplify my problems.

      I could run Solaris, but when I have a problem, I can't track it down. I can't read the source to see how critical an area the bug is or if there is a way to work around it. I can't ask the author's of the code if they can fix it by e-mailing them directly.

      I know that the plural of annecdote isn't data. However, a lot of technical people I know feel the same way. We aren't the majority of people. However most sysadmin's I know would much prefer to have the source, even if they are never going to edit, or re-compile it. A lot of the people who support the users would much prefer they used open source. I'm a developer not an SA, but I play an SA from time to time.

      I'm happier as a user if I am using free software, if only because I'm not beholden to the keeper of the secret source to provide me with a fix. If I feel like it, I can pay someone else to do it, or I can investigate the problem myself. If it is important enough, I'll fix it.

      Kirby

    3. Re:He is quite right by ComputerSlicer23 · · Score: 2, Insightful
      Sure, I forget they actually released the source to Solaris. We made the decision 5 years ago that we were Linux and nothing else.

      I've never seen the full on apptrace, Dtrace, or mdb. However, color me doubtful that you can find a bug that is an inverted condition with them. Been there done that. I've done that with various applications, found the SRPM added the patch, rebuilt it, tested it, send the fix upstream.

      The linux kernel source was used to prove that a printf statement printed something it couldn't have. Logically it could not have gotten to where it did. In the end, I showed it was a memory error on the machine.

      I've written and installed a kernel patch. However, I did track down exactly why the RHEL 2.4.9 series of kernels would errantly stop rebuilding a mirror at 50% (the divisor was computed in sectors the dividend was computed in 1K blocks). If you monitored /proc/mdstat you'd notice it. If that happened is a closed source product, if they didn't feel like answering why, or resolving it, I'm stuck. I've had that happen to me with Oracle, Microsoft, various networking routing equipment vendors. I've had all sorts of problems that I can't answer. I've had vendors go out of business. I've had vendors drop a product line. I've had vendors EOL a product I was happily using. If I have the source, it really doesn't matter much. I can track it down if it is critical enough to my company.

      I've heard about the wonders of the Solaris patches that once applied can never be backed out. The process you used to have to go thru to ensure patch compatibility. I've known several professional SA's who dealt with Solaris. I've worked for several large organizations that dealt with it regularly. When you got stuck, you were at the mercy of your support. If they weren't doing enough, you're just stuck. I've never had Sun Microsystems do that to me, probably by virtue of the fact that I've never run Solaris stuff professionally.

      I've purchased IBM equipment for 1/10th the price of similar Sun kit and run on it for 3 years. I've found IBM to be fairly reasonable in their support (generally, other then some flaky ServRAID cards I haven't needed it). Only by virtue of having it only 3 years, I'm fairly confident that hardware will run 2-3 more (It'll be way under powered by the so we'll replace it, or it'll get migrated). We've got plenty of high end equipment from IBM that's on year 2 with no downtime. We run either RedHat where it's required for Oracle support or CentOS or Whitebox. Why on earth would I pay Sun a premium for their equipment and software? Especially until about 3 weeks ago, I couldn't even get source.

      In terms of stability, I'm fairly confident the application I developed could be deployed on a Linux kernel circa 1.2 thru 2.6 (I've run it on 2.2, 2.4 and 2.6 kernels). I'm confident it would have run on 2.0. Not having to recompile my application is of no value to me. Remember, I have the source to every single piece except the Oracle DB. It's no big deal to recompile. Oracle's API is extremely stable (at least the OCI parts I use). So there is little to no enticement there.

      About the only real problem I would have had was getting an Oracle client installed on one of those kernels. What I actually write, wouldn't have been a problem at all. We've run almost exactly the same source base from RH 6.2-RH9 and RHEL2.1 and RHEL3.0 (we compiled and developed on all those versions, I believe we only production deployed on RH6.2, RH7.1 and WBEL 3). We are only on year 4.5 of that, but modulo changing the default compiler, there have been no sigificant changes. Since I write in C++, I was thrilled not to have to use g++2.91 to deploy on RH6.2.

      Kirby

  9. Re:New name for free as in freedom or free as in b by generic-man · · Score: 2, Insightful

    Let's call it "libre."

    No, wait. That makes us sound pedantic, petty, and grouchy enough that we need to start co-opting other languages' words to set ourselves apart from the crowd.

    "Libre" it is.

    --
    For more information, click here.
  10. Couldn't we by rbanffy · · Score: 2, Insightful

    Couldn't we moderate Jonathan Schwartz as a troll?

    Now, seriously, the guy must do whatever doesn't break the law to increse Sun's shareholder value. What would you expect, ethical behaviour? Free as in speech is dangerous for Sun - their edge in hardware is eroding fast and he can do nothing about it. He can reduce the erosion in software by creating confusion.

    It's not surprising.

    Not at all.

  11. Actually.... by Richard_at_work · · Score: 3, Insightful

    Id hazard a guess that for 99% of the people who take advantage of the 'free software' movement do so precisely because its zero purchase cost, not because it gives them freedom of code. Seriously, how many people using apache do so because of the open codebase as opposed to the fact that they got an enterprise level web server for zero cost? MySQL? Perl? Linux? How many people that you recommend a GPLed application to dabble with the code? How many would have paid for that software instead of using something else?

    1. Re:Actually.... by Glomek · · Score: 5, Insightful
      Id hazard a guess that for 99% of the people who take advantage of the 'free software' movement do so precisely because its zero purchase cost

      ...and they get better software because the other 1% does use their freedom.

  12. Heh... by Otter · · Score: 2, Insightful
    Sun's president Jonathan Schwartz has angered some in the free software community by appearing to misrepresent what open source is.

    Somehow, I'm thinking Stallman has just found something new to be furious about...! Ingrid, better check your email!

    By the way, did the article leave out thefirst name of "Wookey, a Debian developer", did I somehow miss it or is that ZD's idea of a source?

  13. Yes, but.. by Marc2k · · Score: 2, Informative

    Now normally, I'd agree whole-heartedly with your disgust re: their pedantry. However, I must admit, in the context of the keynote speech, Schwartzman actually went out of his way to say the acronym, "FOSS", meaning "Free and Open Source Software". If you tried to correct me on the street when I said "free", and meant free as in beer, then yes, I'd immediately stop talking to you. In this case though, the Free and Open Source Software community defined their unorganized collective by coining that phrase/name, and Schwartzman went out of his way to explicitly call the movement by said name, so in this case only, I think I actually do agree with his nonsensical rambling.

    --
    --- What
  14. Re:New name for free as in freedom or free as in b by CDarklock · · Score: 4, Funny

    I suggest we use "gay". Here's a good slogan:

    "SOFTWARE FREEDOM IS GAY!"

    That way, the gay software movement can encourage people to make their software gay, too. When people ask you what you do, you can say "I'm a gay software developer".

    Come on, it would be funny. Let's start a petition.

    --
    Microsoft cheerleader, blue flag waving, you got a problem with that?
  15. His opinion by i_should_be_working · · Score: 4, Informative

    He didn't distort the definition. He just stated what he admitted was his own opinion on what the most important part of free software is.

    From TFA:
    Now just to relay my bias, if you had to ask me what's the most important initial in free and open source software, to me, if you want to reach the broadest marketplace in the world there's one price that works for everyone, and that's free...

  16. So? by millennial · · Score: 4, Insightful

    Somehow I just don't care.
    Sun may be shooting themselves in the foot by refusing to join the FOSS movement. Simply offering software for free is obviously not good enough; they need to make it totally accessible for it to meet its potential.
    But this doesn't matter, really. If Sun decides that they're going to keep their toys to theirselves, the FOSS community will come up with something to rival it. It happened with lots of other programs, and now we have OpenOffice, Linux, MonoDevelop, Audacity, PDFCreator, GiMP, Blender, Firefox, 7-Zip, and more. It can happen with Java, too.
    Regardless of the fact that the new alternatives would no doubt mimic Java, the fact that their source would be universally available would give them an edge over the original.

    --
    I am scientifically inaccurate.
    1. Re:So? by dublin · · Score: 3, Insightful

      OK, I'm going to give up the mods I've done here because someone needs to point out that we have Open Office for only one reason: Sun spent millions of dollars of its own cold, hard, cash to buy StarDivision (the original developers of StarOffice.) They then spent millions more going through the code and making sure they *could* give it away, before actually doing so. There is simply no greater example of corporate commitment to the ideals of open source.

      Stallman hates Sun because Sun has more successfully than any other company (inluding Red Hat) shown that it is possible to mix open source and successful commercialization of software, and make that work for everyone.

      For you youngsters out there, you ought to know that virtually all Linux distros used Sun's OpenWindows windowing environment as the default in the early days - you can make a credible argument, in fact that it was that open source code that raised Linux up from the crowd, making it a "real" alternative to commercial Unix, especially since BSD was mired in lawsuits at the time.

      Over the years, in fact, there is absolutely NO company that can hold a candle with Sun in terms of walking the talk with opening up source - NFS (itself hugely important in the development of the whole idea of networked computing), OpenWindows, OpenOffice (probably the largest and most important single body of software *ever* open sourced as a whole, and the only significant contribution that was a pure *gift* to the open source community, not just open-sourced for convenience), Java (likewise, huge, and yes, it's really open-sourced - most of us don't care if the license is GPL compatible), and most recetly, Solaris itself (and that code has shown how far ahead Solaris really is in many areas that are vitally important if you want to use an OS in mission-critical, enterprise environments.) (No, those aren't just market-speak buzzwords - they are shorthand for a whole lot of really important characteristics needed by those that want to do more than spend thier lives tweaking the look of thier desktop.)

      Sun is without a doubt the biggest giver in open source history, so it's getting tiresome to see Stallmans legions of flying monkeys screech "Not Free!" with every move Sun makes. Open source does NOT mean GPL, or even GPL compatible. A great many of us value diversity in the kinds of freedom provided by different kinds of licenses - they're there for a reason, and they serve a very valid and useful purpose. (Personally, I'm O.K. with almost any open source license that is non-viral in nature...)

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
    2. Re:So? by jmorris42 · · Score: 2, Insightful

      > Sun spent millions of dollars of its own cold, hard, cash to buy
      > StarDivision...
      > ...There is simply no greater example of corporate commitment to the
      > ideals > of open source.

      No, Sun was pissed at Microsoft at the time and saw OO.o as the only way to hurt them. The Office monopoly is now what drives the Windows monopoly, not the other way around. Or at least that was Sun's thinking, and they are probably pretty close to the mark. Doesn't make em our friend though.

      If you want proof, look at how they are always trying to tie OO.o to Java, forcing others, like RedHat who IS our friend, to spend tons of cash in an attempt to keep gcj close enough to be able to build it. In the end, OO.o is not the answer. Nobody really likes it, it is as big and bloated as MS Office and not a whole hell of a lot more stable. And sooner or later, and you can bookmark this post if you want, Sun will betray us over OO.o. There will be an attempt to fork and things will get a hell of a lot uglier than the XFree86 - X.org changeover. Patents will be wielded.

      > Sun is without a doubt the biggest giver in open source history,

      True. But that was long ago, in a different age. Sun changed, fear lead to hate and agression; the Dark Side.

      > Open source does NOT mean GPL, or even GPL compatible.

      No, but is does mean DSFG compatible and Sun hasn't figured that out and probably never will until it is far too late for them. And Solaris's license, while it squeeked by the DSFG test was specifically intended to exclude code exchange with any other existing project. So while they will lose little by it, they also won't gain much. So what was the point? Letting their diminishing userbase track bugs down is a win, but the code as currently shipped isn't complete enough to stand on it's own very well and can't be filled in by importing existing Free code. Plus what they posted as Open Solaris isn't exactly what they ship as Solaris so it isn't even all that useful as documentation for their users.

      This is Darwin all over again, where a few diehard code jockeys will poke around because porting NetBSD to yet another game console isn't challenging anymore, but it won't be able to grow a viable user community.

      --
      Democrat delenda est
  17. Er, actually, no. Ask a dictionary. by Daedala · · Score: 4, Informative

    free (adj.)

    O.E. freo "free, exempt from, not in bondage," also "noble, joyful," from P.Gmc. *frijaz (cf. M.H.G. vri, Ger. frei, Du. vrij, Goth. freis "free"), from PIE *prijos "dear, beloved" (cf. Skt. priyah "own, dear, beloved," priyate "loves;" O.C.S. prijati "to help," prijatelji "friend;" Welsh rhydd "free"). The adv. is from O.E. freon, freogan "to free, love." The primary sense seems to have been "beloved, friend, to love;" which in some languages (notably Gmc. and Celtic) developed also a sense of "free," perhaps from the terms "beloved" or "friend" being applied to the free members of one's clan (as opposed to slaves, cf. L. liberi, meaning both "free" and "children"). Cf. Goth. frijon "to love;" O.E. freod "affection, friendship," friga "love," friðu "peace;" O.N. friðr, Ger. Friede "peace;" O.E. freo "wife;" O.N. Frigg "wife of Odin," lit. "beloved" or "loving;" M.L.G. vrien "to take to wife, Du. vrijen, Ger. freien "to woo." Sense of "given without cost" is 1585, from notion of "free of cost." Of nations, "not subject to foreign rule or to despotism," it is recorded from 1375. Freedman "manumitted slave" first recorded 1601. Colloquial freeloader first recorded 1930s; free fall is from 1919, originally of parachutists; free-hand is from 1862; free-thinker is from 1692. Freebie dates back to 1942 as freeby, perhaps as early as 1900. Free-for-all "mass brawl" (in which anyone may participate) first recorded 1881. Freebase (n. and v.) in ref. to cocaine first recorded 1980.

    --
    What I say does not represent the views of my employers, my friends, my cats, or myself.
    1. Re:Er, actually, no. Ask a dictionary. by Kihaji · · Score: 3, Insightful

      And guess what, none of those defintions are a quality of free software.
      Free software has nothing to do with freedom of software, in any sense, be it speech or beer(btw, last I checked, I paid money for beer). Free Software is about Freedom for the User, not the software.

  18. He's NEVER just angry! by PaxTech · · Score: 4, Funny

    He's GNU/Angry!

    --
    All movements for social change begin as missions, evolve into businesses, and end up as rackets.
  19. Re:define free by cleverhandle · · Score: 4, Informative

    Not that I particularly care, but since you're being such an arse about it...

    According to the OED, "Free" as in freedom dates back to around 900 AD and was first used to describe persons living in a household by bonds of kinship rather than slavery. By about 1300 AD, it was specifically applied to ideas of personal liberties. "Free" as in free-of-charge dates to just before 1500 AD.

    Check the dictionary before you rant, please.

  20. It annoyed me, too. by rpdillon · · Score: 4, Insightful

    I was lucky enough to go to JavaOne, and was sitting in the room as he said this, and it indeed annoyed me.

    Politics aside, Richard Stallman makes a very clear distinction between Open Source software and Free software. When people refer to FOSS (Free Open Source Software), they have added BOTH "free" AND "open source" to their acronym - this is to make a clear distinction between software that is merely open source, and software that is both free (as in speech) and open source.

    Sure, free means "free of charge" as well as "free speech". I wouldn't dare argue that one definition is more valid than another.

    But in the context of "FOSS" or "F/OSS" or even "FLOSS" (Free/Libre Open Source Software), the whole reason to add "Free" to the more traditional "OSS" was to convey "Free as in speech."

    Why does it matter? I think Sun wants to confuse the community, and make people think that they are on a bandwagon that they *are not on*. I think Jonathan Schwartz knows what the "free" in FOSS means, and intentionally misused it to make people think that he was really buying into FOSS, when in fact, he hasn't, at least with respect to the the JVM and class files. This is the exact reason Apache Harmony was created.

    If this doesn't make sense, try downloading the "Free" Sun JDK from anywhere other than java.sun.com. Try getting it to come bundled with a Linux distribution. You can't do these things, because it *isn't* free, they just don't make you pay for it (at least, for now).

    The only other point I want to make is that the "free beer" definition buys you something right *now* - the ability to download the Sun JDK without them charging you for it. If you're getting it without paying, what's the big deal? The big deal is that tomorrow, they *could* start charging for it. And then you can only run as long as it takes for you to need some new feature, or support for new hardware or a new OS. Then you pay.

    If it were really free, you don't just get it now, but you also get a guarantee that it will always be available free in some form, as long as people need it and are willing to work on it. And really, that is a big difference.

    1. Re:It annoyed me, too. by Blakey+Rat · · Score: 2, Insightful

      How about you guys come up with some terminology that you can explain to a stranger on the street in 30 seconds or less?

      Even as a computer professional of many years (Mac user), I find statements like this:

      But in the context of "FOSS" or "F/OSS" or even "FLOSS" (Free/Libre Open Source Software), the whole reason to add "Free" to the more traditional "OSS" was to convey "Free as in speech."

      completely baffling.

    2. Re:It annoyed me, too. by Brandybuck · · Score: 2, Interesting

      I still don't understand the difference. AND I AM A DEVELOPER OF FREE SOFTWARE!!!

      I understand the differences between two different *communities*. That ones easy. One community has a very thin skin and the other doesn't. One community is a pragmatic group concerned with quality software and development processes, while the other tends to get wild eyed and dreamy and prone to bouts of religious fervor. But in terms of the software, I CAN FIND NO DIFFERENCE!

      --
      Don't blame me, I didn't vote for either of them!
    3. Re:It annoyed me, too. by HiThere · · Score: 2, Insightful

      Does someone who gets a piece of software have the right to modify it and redistribute it? If so, then it's free software.

      That's an oversimplification, but to me it captures the essence. (Getting the details of the definition right takes a lot of work, and not everyone agrees on the finer points. The basics are pretty clear and pretty simple.)

      Another approach is to use examples:
      The BSD license and the GPL license are free software license. Updates to Apple's software are not, even though they don't charge for them. And even though software offered under the BSD and GPL licenses can be sold for money.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  21. Why get mad? by Sheetrock · · Score: 2, Interesting
    As a thought exercise, if you asked the average user of Free Software or Open Source why they used it, which would be the most likely answer?
    • I choose to support a culture that fosters and encourages the open development of software and hardware, allowing me to profit from the shared wisdom and ability of like-minded people towards the end of commercial lock-in and discouragement of fully enjoying my creative impulses with regards to computing.
    • I like not having to pay for software when I don't have to.
    The ideals are all well and good, but I wouldn't bet that they are the prime motivation for people to switch. There's very little to be upset about; who cares what the initial reasons are if the end result is more users developing a personal interest and stake in the rationale for open development methods and willingly sharing what they create?

    Advocates would do better to recognize this than go after this guy for not quite getting the message right -- the users themselves would be quite turned off if they had to understand and adopt the full ideology (never create closed software, try to earn a living off providing support or alternatively as a waiter, never use closed solutions if open solutions exist) before using the software. Carrot before stick and all that.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




  22. Re:Unrestricted Software by PornMaster · · Score: 2, Insightful

    Well, if it's GPLed or BSD, it's not unrestricted.

    Neither really empowers anyone besides those looking to modify it, which is a relatively small user base.

    The software Google uses for their search engine is Pro-User, but isn't free as in speech.

    You're never going to find a term for it that really fits.

    I suppose GPLed software could be Hippie Software. Well, except for the fact that most of the hippies use Macs.

  23. Re:New name for free as in freedom or free as in b by prgrmr · · Score: 2

    We already have this: "Open Source".

    It has no confusing conotations with price, no confusing conotations with ownership, and no confusing conotations with petty politics.

  24. Alice Through The Looking Glass by jd · · Score: 2, Insightful
    Actually, Lewis Caroll had quite a nice sketch, in Alice's conversation with Humpty Dumpty on the meaning of words, with Humpty Dumpty proclaiming that a word could mean whatever he wanted it to mean, that it was a matter of who was master.


    It seems obvious that Sun is very much through the Looking Glass, these days.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Alice Through The Looking Glass by revery · · Score: 2, Interesting

      Sun is very much through the Looking Glass, these days

      Nice..."

  25. Re:New name for free as in freedom or free as in b by zerocool^ · · Score: 4, Funny


    Not that there's anything wrong with that.

    --
    sig?
  26. Re:Sun Bashing by jwsd · · Score: 2, Funny

    You are asking religious people to stop praying everyday.

  27. Re:define free by Mornelithe · · Score: 2, Insightful

    Richard Stallman coined the term Free Software. In its context, "free" refers specifically to freedom, not necessarily to price.

    The word, in general, can mean several things, from without cost to without fat. However, in the context of Free Software, the official name, as coined by the Free Software Foundataion, it refers to freedom.

    If you don't like that definition, then don't call your stuff Free Software. However, don't try arguing that it has some other meaning for the stuff that is called that, because that's incorrect.

    And when the COO of Sun says that the most important thing about Free Software is that people can get it at no cost, well, Stallman has a right to be a little miffed, because (from his perspective, and many others' I'm sure) the real importance of Free Software is that it's free as in freedom.

    --

    I've come for the woman, and your head.

  28. Re:New name for free as in freedom or free as in b by OrangeTide · · Score: 2, Insightful

    All Free Software is Open Source, but not all Open Source is Free Software.

    To further cloud the issue there is Copyleft which is a specific type of Free Software which is intended to give rights to the user and contributers and protect them. (GPL is the only Copyleft I know about, but I'm sure there are others).

    BSD and MIT licenses are not Copyleft, but they are Free Software and by extension Open Source Licenses. APSL, CDDL, Aladdin, etc are Open Source licenses, but not Free Software licenses.

    Maybe we should just make everything we want to give away for free as Public Domain and not fret about all these complexities anymore.

    --
    “Common sense is not so common.” — Voltaire
  29. New name for free as in freedom GAY? by runlvl0 · · Score: 3, Funny

    You mean, as in GAY Ain't Younix (or GAY Ain't Yours)? It's a little "redneck" for me, but otherwise okay.

    --

    Carthago delenda est!
  30. Re:free as in beer? by dfiguero · · Score: 2, Informative

    AFAIK the word free could have two meanings in the English language:

    1) related to liberty (freedom)
    2) related to price

    Free as in beer associates with the second definition. As in "would you like a free beer?"
    Free as in speech associates with the first definition. As in "I am free to speak as I please"

    Please correct me if I'm wrong.

    --
    My penguin ate my sig
  31. You're free, the software isn't by joshsnow · · Score: 2, Interesting

    And as a user, I am free to write or modify the software I use
    Just so. As a user, you are free. The software isn't. It is controlled by some entity - that's why it's licenced. The form of control the software is under keeps it in the realm of allowing you the freedom to change it. Of course, there are many licences like this. The GPL forces you to make your additions or amendments available in such a way as to accord another user the freedom to modify your changes.

    So while the software is also going to probably be free (of money purchase cost) at the point of use, it isn't free in any other sense, especially when you consider that you're not free to keep your changes to yourself if you decide to re-distribute a GPL'd work.

    I think it should be called Stallman Software and then we wouldn't keep having this silly strife about words.

  32. Re:free as in beer? by Infonaut · · Score: 2, Informative
    Free beer on Fridays used to be a Silicon Valley tradition at some companies (Apple for one) back in the day, which is probably why people latched onto "free beer" as a way of saying "you get something without paying for it."

    "Free as in free speech" makes sense to me, but a replacement for "free as in beer" might be "free as in free contraceptives." Of course, here in the United States that phrase would probably provoke boycotting of Open Source software by enraged fundamentalists.

    --
    Read the EFF's Fair Use FAQ
  33. Re:free as in beer? by spitzak · · Score: 3, Informative

    RMS has spent most of his life at a college, and many of the people he works with are students or workers at the college. For students, beer is a very common item to get for free (ie at a party), yet it has enough value that they are willing to pay for it when free beer is not available.

  34. Take the time to talk to people. by jbn-o · · Score: 2, Insightful

    None of the replacements for "free software" you mention work well, and this is usually cleared up in every FSF talk at the top of the Q&A session. Liberated/unenslaved/freed software doesn't work for software that was always free from the start (like GNU Emacs). Entities can't be liberated if they were always free. This same problem plagues all but one of your other suggestions. Liberty software might have worked, but by now you're about 20 years too late. The term "free software" is already listed in the most widely-used free software license, the GNU GPL. Changing terms now would not clearly help.

    But you also have the problem of specifying how software is free -- what freedoms do you get, exactly? Instead, I recommend taking the time to explain what software freedom means. This will require people to stop believing that the right combination of two words will accurately convey ideas of arbitrary complexity.

    You're not alone in your thoughts on this issue, in fact the people who founded the Open Source Initiative (and thus started the open source movement) thought as you do and coined the term "open source", in part, to do this job.

    As RMS points out, they too failed:

    "The term ``free software'' has an ambiguity problem: an unintended meaning, ``Software you can get for zero price,'' fits the term just as well as the intended meaning, ``software which gives the user certain freedoms.'' We address this problem by publishing a more precise definition of free software, but this is not a perfect solution; it cannot completely eliminate the problem. An unambiguously correct term would be better, if it didn't have other problems.

    Unfortunately, all the alternatives in English have problems of their own. We've looked at many alternatives that people have suggested, but none is so clearly ``right'' that switching to it would be a good idea. Every proposed replacement for ``free software'' has a similar kind of semantic problem, or worse--and this includes ``open source software.''

    The official definition of ``open source software,'' as published by the Open Source Initiative, is very close to our definition of free software; however, it is a little looser in some respects, and they have accepted a few licenses that we consider unacceptably restrictive of the users. However, the obvious meaning for the expression ``open source software'' is ``You can look at the source code.'' This is a much weaker criterion than free software; it includes free software, but also includes semi-free programs such as Xv, and even some proprietary programs, including Qt under its original license (before the QPL).

    That obvious meaning for ``open source'' is not the meaning that its advocates intend. The result is that most people misunderstand what those advocates are advocating. Here is how writer Neal Stephenson defined ``open source'':

    Linux is ``open source'' software meaning, simply, that anyone can get copies of its source code files.

    I don't think he deliberately sought to reject or dispute the ``official'' definition. I think he simply applied the conventions of the English language to come up with a meaning for the term. The state of Kansas published a similar definition:

    Make use of open-source software (OSS). OSS is software for which the source code is freely and publicly available, though the specific licensing agreements vary as to what one is allowed to do with that code.

    Of course, the open source people have tried to deal with this by publishing a precise definition for the term, just as we have done for ``free software.''

    But the explanation for `

  35. Namecalling should get you nowhere. by jbn-o · · Score: 2, Insightful

    Who is "defin[ing] a word to mean whatever you want" or "[g]etting upset that someone used the word 'free' to mean 'no cost'"?

    I can point to where the FSF patiently acknowledges the ambiguity and patiently explains why they are focusing on the freedom meaning (including explaining which specific freedoms you get). I've heard speeches where Eben Moglen, counsel for the FSF, uses the word to mean zero cost and freedom in the same speech.

    As for "hacker", the term did not originally mean what the popular press means when they use the term. In fact, there was a book called "Hackers", which includes some information about RMS, which referred to the old usage of that term.

  36. ESR has been known to reframe away from freedom. by jbn-o · · Score: 2, Insightful

    Much of what ESR says includes namecalling and an ahistorical view of how the free software community developed. In his most recent interview (covered elsewhere on /.), he begins by dismissing the need for the GNU GPL without acknowledging that the license was in widespread use well before his movement began, that this license was not written to benefit businesses (unlike his open source movement), and that persistant framing of the GPL as being "open" code tries to link his movement to the intention of the GPL (despite the fact that the GPL was written by the FSF many years before ESR's movement began, thereby clearly showing that the GPL was defending software freedom without ESR or the open source movement).

    He is not alone in framing issues in this deceptive way. Mark Webbink's essay on "open source" licensing (which fails to use the concept of copyleft because that is tied to the free software movement and the open source movement struggles to get away from any discussion of software freedom), and other notable open source proponents speak or write similarly.

  37. Shrieking? RMS says "pirate" means one thing? by jbn-o · · Score: 2, Insightful

    Where, exactly, can I hear Stallman "shrieking that the word [pirate] only has a single proper meaning"? Certainly not in the list of words you might want to avoid. Without any references to primary sources, your post is highly overmoderated and is properly identified as namecalling, thus making the post either flamebait or a troll worthy of a lower score.

  38. Re:Man Microsoft's $2billion bought a lot. by nathanh · · Score: 2, Insightful
    First, Sun steps away from their wins in China [slashdot.org] because they're Linux based, and now every chance he gets he bashes free software while before the settlement McNealey claimed "We're going to immediately roll out the Java Desktop System to between a half million and a million desktops in 2004. It makes us instantaneously the number one Linux desktop play on the planet," McNealy said at the time." How much more did that $2billion buy.

    Sun spends money to turn OpenOffice into Free Software, and they get shit for it. Sun spends money to distribute Solaris as Free Software, and they get shit for it. Sun tries to make a Linux distro, and they get shit for it. They stop making a Linux distro, and they get shit for it. Behind all of this are moronic conspiracy theories about Sun being Microsoft's bitch because Sun forced the biggest settlement from Microsoft in history, for a lawsuit that really could have gone either way.

    No wonder Jonathon has a cold relationship with Free Software. From his perspective, the advocates are a bunch of morons.

  39. In English It Does by Jose-S · · Score: 2, Informative

    It's pretty amazing if you think about it. All these arguments all come down to a shortcoming of the English language. In Spanish it would be impossible to have this argument. The words Libre and Gratis are unambiguous.

  40. Gay/homosexual by CDarklock · · Score: 2, Interesting

    I actually researched this once. In the early 1960s (1963?), the heterosexual community had largely figured out that "queer" meant "homosexual" and started using it as a slur. So in a weird sort of grassroots movement, homosexuals began referring to themselves as "gay" instead. I believe the term started in New York, although I could be wrong; I have a nagging doubt saying it was Chicago, and another saying "everything gay comes from San Francisco". The latter is almost certainly wrong.

    The primary purpose of choosing the new term was to allow homosexuals to discuss their lifestyle in the presence of heterosexuals without identifying themselves as homosexuals. The moral propriety of this intent is left as an exercise for the reader.

    Insert the usual soapbox lecture about subcultures co-opting words and refusing to let them evolve naturally without that subculture's approval of the evolution. You've heard it before, pretend I said it again. While you're at it, pretend it was really smart and convincing.

    --
    Microsoft cheerleader, blue flag waving, you got a problem with that?
  41. trying to rewrite history, eh? by cahiha · · Score: 2, Interesting

    So, let's take your list of Sun's supposed contributions to open source.

    OpenWindows,

    Sun tried for years to kill off X11 and replace it with their proprietary, non-free window systems. When it became finally clear even to their own managers that their own customers were de-installing the crap Sun shipped and replacing it with X11, Sun finally dumped the remains of their failed efforts on the world as open source.

    For you youngsters out there, you ought to know that virtually all Linux distros used Sun's OpenWindows windowing environment as the default in the early days - you can make a credible argument, in fact that it was that open source code that raised Linux up from the crowd, making it a "real" alternative to commercial Unix, especially since BSD was mired in lawsuits at the time.

    I have used Linux since pretty much the day it came out, and that's complete nonsense. OpenWindows was a joke even on Sun workstations, and it was irrelevant on Linux.

    OpenOffice (probably the largest and most important single body of software *ever* open sourced as a whole, and the only significant contribution that was a pure *gift* to the open source community, not just open-sourced for convenience)

    OpenOffice open sourcing wasn't a "gift", it was a vital part of Sun's business strategy. It's good for the FOSS community that Sun was forced to choose a license that they couldn't weasel out of later. That's all one can say about that.

    NFS (itself hugely important in the development of the whole idea of networked computing)

    NFS is a piece of shit that is still a huge obstacle to UNIX adoption in work group environments.

    Solaris itself (and that code has shown how far ahead Solaris really is in many areas that are vitally important if you want to use an OS in mission-critical, enterprise environments.)

    Solaris is not doing well commercially. Technically, it's a bloated system suffering from second system effect. Solaris is irrelevant to mainstream computing and will have even less impact than Mach, Hurd, or Darwin.

    Java (likewise, huge, and yes, it's really open-sourced - most of us don't care if the license is GPL compatible)

    That's a blatant and dangerous misrepresentation of the facts. Java is not open source in any sense of the word. Sun Java source code is proprietary: if you as much as look at it, your future ability to work on anything related to Java implementations is severely limited.

    Fortunately, people have been wising up to the lies and misrepresentations coming from people like you and Sun management. Sun is digging its own grave.