Slashdot Mirror


Borland Backs Down

Danborg writes: "Borland has backed down from its horrible Kylix/JBuilder license after all the bad press they received on Slashdot and Freshmeat. You may now all resume using Kylix and/or JBuilder. Seriously though, it's good to see a company respond to the voices of the online community, and admit it made a mistake. Good job Borland."

77 of 224 comments (clear)

  1. On Kylix and CLX by IgD · · Score: 4, Interesting

    Now that the licensing scandal is over, maybe Borland can find time to focus their efforts on getting rid of all the bugs in Kylix/CLX. I've used them for some time and have been pretty frustrated. Checkout freeclx.sourceforge.net. That's the repository where CLX (Kylix's programming language) is maintained. There haven't been updates in weeks. Nobody even bothers to submit bug reports there since they are ignored.

    1. Re:On Kylix and CLX by Shadowin · · Score: 2, Informative

      If you're having problems, fix it yourself. That's what open source is about. God only knows how many 3rd party products I had to patch up myself (ReportBuilder, a spellchecker, etc).

    2. Re:On Kylix and CLX by NavySpy · · Score: 4, Informative
      There haven't been updates in weeks.

      That is true, but it is very unfair to characterize it as abandoned. Mark Duncan of Borland R&D, and the main author and maintainer of CLX has been very responsive to bug reports in the Borland Newsgroups. He may not have done much over the holidays, but Borland has done a remarkable job of keeping FreeCLX updated.

  2. industry standard boilerplate by wiredog · · Score: 4, Offtopic

    That's the problem. Everyone has licenses like that. It's "industry standard boilerplate". Oh well, as long as we continue to pay close attention we can force some companies to be reasonable. Others, however, are not so susceptible to pressure.

    1. Re:industry standard boilerplate by AdamJ · · Score: 2, Informative
      Basically it means that within each industry, each contract for a certain type of work looks more or less the same because they're almost always based off of a 'boilerplate' - or in more geek friendly terms :) - a template contract.

      http://whatis.techtarget.com/definition/0,,sid9_gc i211686,00.html for more info as it relates to IT, and a bit of history.

    2. Re:industry standard boilerplate by ThePilgrim · · Score: 2

      It meens that the same licence is used between big companies with just the company and product names changed.

      --
      Wouldn't it be nice if schools got all the money they wanted and the army had to hold jumble sales for guns
    3. Re:industry standard boilerplate by sparkyz · · Score: 2, Informative

      Boilerplate refers to legal language (actually any language I suppose) that is composed of stock paragraphs, phrases, etc. expressing principles that are likely to be used over and over again.
      Attorneys do not generally, in other words, sit down and write a whole new contract or license everytime a new such thing is required. They build on a template consisting of the language you can take for granted and then modify only those portions specific to the subject at hand.

      Incidentally, if you buy their excuse that the language was intended for the Enterprise edition and customers only, well, that's not so unreasonable. I'm sure individual piracy pales in comparison to the losses potentially incurred by such things at the enterprise level. Borland has always played fair with the small developer. Sure, like a lot of folks, I think Kylix 1.0 was bad enough that Kylix 2.0 should be a free upgrade; but as a rule, Borland supports the small developer well and if they are backing off the mistake so quickly, someone over there still has their head on straight.

      --
      Oops
    4. Re:industry standard boilerplate by armb · · Score: 2, Informative

      Twice I've written longer replies and Netscape's crashed on me.
      Anyway :
      http://www.m-w.com/cgi-bin/dictionary?boilerplat e
      The original meaning was a large block of ready typeset text, back when typesetting involved little pieces of lead.
      Real boiler plate is steel plate for making boilers (e.g. for steam turbines on ships).

      See also
      http://www.m-w.com/cgi-bin/dictionary?cliche
      http://www.m-w.com/cgi-bin/dictionary?stereotype

      --
      rant
    5. Re:industry standard boilerplate by HiThere · · Score: 2

      It means that it's the kind of contract that Microsoft uses.

      As a moral justification, I find it a bit flimsy, but I guess it's nice to be told that they really didn't intend to *** without vaseline. Somewhat, anyway.
      .

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  3. Lawyers... by MosesJones · · Score: 3, Informative


    "Industry standard boilerplate"

    Also reads as "Lawyers just cut and paste and didn't actually bother working out what it was for"

    --
    An Eye for an Eye will make the whole world blind - Gandhi
    1. Re:Lawyers... by nehril · · Score: 4, Funny

      I don't buy the "industry standard boilerplate" line. what, did a lawyer one day accidentally type up the idea of invading homes to verify compliance, and accidentally spell checked it, then accidentally cut and pasted it into the license document? Perhaps a cat walked across the lawyer's keyboard and managed to bang out the "you shall have no legal recourse and waive all constitutional rights" paragraph. Perhaps they should invest in that cat-walking-on-keyboard-detection program I read about on /. a while back.

      And all the proofreaders accidentally skipped over reading it, too. Ridiculous, unless they employ cats for that too.

    2. Re:Lawyers... by Lumpy · · Score: 2

      and that is the key. if you pay a lawyer to do something for you, be sure to not trust them and read everything over carefully and even pay another lawyer to look it over. Anyone that trusts a lawyer is asking to be burned and get that lawyers minimal effort coupled with the lawyers maximum fees.

      the world would be a better place if all lawyers are outlawed. (call it the great awakening when it happens!)

      --
      Do not look at laser with remaining good eye.
    3. Re:Lawyers... by raresilk · · Score: 2
      Of course, you're right that legal "boilerplate" doesn't get initially created by accident. But it's not "boilerplate" when it's initially created. It's widespread adoption of the same language in contract after contract, license after license, that gives it the status of "boilerplate." And because there are probably as many ignorant lazy lawyers who like to cut and paste somebody else's stuff, as there are ignorant lazy coders who like to cut and paste somebody else's stuff (see "cheating detection" thread this date), boilerplate often gets copied and pasted into contexts where it's completely absurd.

      But that does not mean that there is no good reason for legal boilerplate to exist. Note that not all boilerplate is obnoxious nonsense like breaking into someone's house, waiving constitutional rights, etc. Boilerplate can often be a clause that is placed in a contract to protect your rights, and a good lawyer will copy certain clauses exactly from other contracts, not out of laziness, but because courts have previously analyzed the effect of that language in judicial opinions.

      This lends some additional predictability to the contract. It's like calling a library, or re-using some functional code that you've previously tested in another project. Sure, you could come up with a fresh way to do the same thing, but how do you know it would work? Lawyers are motivated to re-use contractual language that has previously held up in court -- it's already been "debugged." Boilerplate therefore proliferates.

      --
      No, no, no. This is not a sig.
  4. um, it wasnt a back down by booyah · · Score: 2, Interesting

    they just posted a big ol "Ooops" and sait they were sorry for it....

    saying they backed down is announcing a victory when there was no enemy...

    ah well, slashdot!=truth in reporting

    --
    #include sig.h
  5. Only for companies ... by Rentar · · Score: 3, Funny
    The new end user license agreement mistakenly contains language that is specific to enterprise volume customers.

    (Emphasis mine) So private customers do get the same EULA, with a different wording?

    1. Re:Only for companies ... by Pogue+Mahone · · Score: 5, Funny

      Companies get Legalese*. Private customers get
      Greek

      (* Official language of the Republic of Legalia,
      a small and not-very-well-known island just off
      the coast of Marketania, where, incidentally, the
      majority of the population speaks Bullshit.)

      --
      Every bloody emperor has his hand up history's skirt [Peter Hammill/VdGG]
  6. Why assume maliciousness? by NevDull · · Score: 5, Insightful

    I don't understand why this was presented as backing down as opposed to a mistake as to which license gets associated with which product.

    There's no reason not to believe them that this was an error and had not reflected a conscious effort to change licenses on individual instances.

    1. Re:Why assume maliciousness? by lemox · · Score: 2

      Yeah, but if was stated more accurately, nobody could get all self-righteous about it.

      --

      "We obviously need a new moderation category: (-1, Woo-fucking-hoo)" --Mr. AC

  7. Not Good Enough by wayn3 · · Score: 3, Informative

    Think about it: an independent developer would HAVE to employ a lawyer to deal with licensing schemes like Borland's Enterprise license.

    This is not industry standard boilerplate, but lazyness: they're avoid working with customers to figure out better licensing terms.

  8. Congratulations jerw134!!! by snake_dad · · Score: 4, Informative

    You, jerw134 have won eternal fame among your fellow slashdotters for this accurate prediction !

    --
    karma capped .sig seeking available Slashdot poster for long-term relationship.
  9. Wait and see by goul · · Score: 4, Troll

    Until we see the new license this isn't a victory.
    Is the mistake over the audit clause, waving jury trials or both?

    1. Re:Wait and see by nzhavok · · Score: 2

      Yes it seems like they'll leave it in, however realise that this kind of thing is "standard" for a lot of high-end software, i.e. software which costs a fortune to buy. It's no big deal really.

      --

      He who defends everything, defends nothing. -- Fredrick The Great
  10. Check the web site license by blirp · · Score: 5, Interesting
    Remember that the info on Borland's web pages is only for personal, non-commercial use. And you can only read the info on one machine. Don't believe me, see for yourself

    M.

    1. Re:Check the web site license by GypC · · Score: 5, Funny

      LOL!

      We should all contact them for written permission to view their website on a second computer.

      "I read the licensing terms for your website while browsing on my computer at work. I would like to be able to access this information at home, so please send me written permission to do so. Thank you."

    2. Re:Check the web site license by arkanes · · Score: 3, Insightful
      The only kind I could see having any legal standing at all would be the click-through kind, where you have to read and agree to enter the site. Otherwise it's a fairly obvious entrapment kinda thing - "By reading this post, you agree to remit $1 in payment to me, the poster, by 01/27/02..." etc.

    3. Re:Check the web site license by jandrese · · Score: 2

      Why do you think material doesn't apply to the HTML? Look at how it's defined:
      one copy of the information ("Materials")

      Materials are defined as a copy of the information, HTML is information, even the legal notice is information. Annoyingly they did not define what information is, so I have to use the general definition.

      --

      I read the internet for the articles.
    4. Re:Check the web site license by BreakWindows · · Score: 2, Insightful

      http://www.borland.com

      This post is officially a circumvention device, in violation of the DMCA, since I have made easily accessible the copyrighted content to a large audience against their "copy protection", with that hyperlink.

      Now does everyone see the problem with legalese?

    5. Re:Check the web site license by Rogerborg · · Score: 3
      • [we] can only read the info [on Borland's web pages] on one machine.

      Which machine would that be? Oh, wait, they mean one machine per person, right?

      I thought you were kidding, but by the time I'd read their astonishing copyright notice (on a web page!) I'd already made two copies of the page, on both my firewall proxy and my desktop.

      Of course, it's not a problem because I'm not breaking the intent of their copyright, right? Right?

      Well, how the hell would I know? That's exactly what it says, and making value judgements or dissembling over whether it's morally right or wrong is exactly what leads down the slippery slope of not giving a damn about copyright at all, because anything you do is liable to be technically contrary to someone's terms. Technically playing a CD when seven or more people can hear it is illegal (in the UK), for example. Even if six of them are walking past your open window...

      I despair, I really do. Yet another company that assumes we're all thieves and need to have the difference between right and wrong spelled out to us, accompanied by a stern wagging finger. Oh, it's too much.

      --
      If you were blocking sigs, you wouldn't have to read this.
    6. Re:Check the web site license by Ig0r · · Score: 2

      I think it refers to Dar, the arctic fisherman, and his friends, the winter-netters.

      --
      Soma: because a gramme is better than a damn.
  11. Including the non-compete clause? by Howie · · Score: 3, Insightful

    It doesn't mention which bits they are intending to change... I wonder if the 'not produce competing products' part is included?

    Currently, you couldn't legally use C++ Builder or Delphi/Kylix to write a database engine or an IDE, as I understand it...

    --
    "don't fall into the fallacy of believing that Perl can solve social problems. Maybe Perl 6 can, but that's a ways off"
  12. In other news... by Xenopax · · Score: 5, Funny

    Microsoft decided that they were getting to much bad press from slashdot and now instead of stealing money, crushing companies, and controlling the government they are petting bunnies, saving orphans, and planting tree.

    Also, the US gov't, in a move to improve their image on slashdot, decided to revoke all copyright law, examine patents more closely, and actually read the constitution.

  13. This isn't a backdown, this is a CYA by Omnifarious · · Score: 4, Insightful

    If I were an enterprise volume customer, I would consider the terms of that licesnes to be onerous. Those terms are just wrong no matter who you are. A software license forcing you to submit to binding arbitration and random audits?! What a ridiculous thing. Next thing you know, cleaning product manufacturers will be coming with detailed sets of instructions and licenses requiring you to pay to have someone look over your shoulder to make sure you follow them whenever they like.

    1. Re:This isn't a backdown, this is a CYA by gorilla · · Score: 2

      Enterprise customers usually have their lawyers negotigate with the suppliers lawyers, and work out a contract which is mutally acceptable. That's usually meaning striking out certain clauses, and modifing others. The upshot is that the original contract is horrible, with everything they could possible ask for thrown in.

  14. Cookup or Malice by ThePilgrim · · Score: 2, Insightful
    Several ppl have posted comments that Borland placed this licence deliberatly, in order to test the water.

    I would like to remind them of this:-

    Never attribute to Malice what can be attributed to Incompitence

    --
    Wouldn't it be nice if schools got all the money they wanted and the army had to hold jumble sales for guns
    1. Re:Cookup or Malice by snicker · · Score: 2

      Oh please tell me that was on purpose! I'm going to split in two from laughing.

      *n
      ps you're probably right.

    2. Re:Cookup or Malice by ashitaka · · Score: 2

      You have an extra 'o' in cookup.

      I'm not going to say anything about 'Incompitence' since, as a sig, it's probably intentional.

      I hope.

      --
      If you don't want to repeat the past, stop living in it.
  15. Re:what a country... by uradu · · Score: 3, Funny

    > before someone else does and calls me a "lamer" or something...

    Actually, I was going to call it a Freudian slip.

    -

  16. That's a keeper by wiredog · · Score: 2

    I'm gonna put that one in my miscellaneous cool quotes file.

  17. Malicious intent or laziness by f00zbll · · Score: 4, Insightful
    Having worked a few lawyers in the past for things like press releases, terms of service and other related legal bs, I'm guessing laziness. There are plenty of good lawyers, but often things like writing boilerplate stuff is cut/paste jobs. In a lawyer's mind (the ones I've met), it was the very last thing on their list of priorities.

    Typically, it is up to the staff to catch those mistakes and argue with the staff lawyer to make sure it applies to situation. That rarely happens for a lot of reasons. Often I would get press releases for 5a.m. the next morning at 7a.m. the day of.

    How in the world are developers, staff writers supposed to read it thoroughly? They can't. The mentality of the lawyers I've met is "be more restrictive" and ease up if people complain vs "be less restrictive." It's good the community spoke up and complained. That's part of the natural process. If all licenses were not restrictive, how would lawyers make a living or warrant their services :)

    1. Re:Malicious intent or laziness by HiThere · · Score: 2

      You're probably right. But I'm still going to be quite wary of Borland products for several years now. And by then it may just turn out that I don't need them.

      Borland has been a good company. But I don't need a backstabber as a friend, even if he doesn't intend to stab me.

      Perhaps it's possible to put a more favorable light on this, but to me that "boiler plate" looks like agreeing to be raped. Not the kind of thing one would do if there were any decent alternatives. Whether you were a large corporation or not. Of course, considering the way the my management tends to look at licenses, I suspect that they don't believe that it could ever happen to them. So they just ignore terms like that. Smart.

      For decisions that I make, this will be a consideration. If I don't like the enterprise license terms, then I won't reccomend the product.
      .

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  18. Good and Bad by opkool · · Score: 4, Interesting

    It is A Good Ting (tm) that Borland actualy changed the license.

    It makes them seem to care for their customer base (like me, a customer that bought Kylix), when they (we) politely cry "You Morons! what kind of terms are those? And next, you'll ask for my first born, right?" in their face -actualy, the letter that I sent was more polite. And had no 'F' words on it-.

    But it is also A Bad Thing (tm).

    Yes, they published a license that was way over the top. Specialy, when everyone and their mother seems to be asking for a much limited set of private personal freedom and right (for our own protection, of course). And, of course, a good corporation must mimmic the government. So, let's throw some lawyers to the License Dept. and make them review the licensing terms, so we can count on unexpected revenues if nobody discovers what we have done.

    Let's face it. Borland is just YAC (Yet Another Corporation). Their goal is to make money. No matter what.

    Or so I see it.

    How do you see it?

  19. Give them some credit by uradu · · Score: 2, Redundant

    Borland is--and has been for quite a while--a very well-balanced company: R&D is a motley crew of rebels and visionaries, while Marketing and PR are chosen from the Dark Side. Of course, Anders turned out to be Darth, but that's another story.

    -

    1. Re:Give them some credit by uradu · · Score: 2

      That was humor, guv!

      -

  20. Re:Mistake my #@$@#$ by jht · · Score: 2

    Uh, yes I have, unfortunately... Several of the licenses we're under put those kind of burdens on us - and most of the mainframe licenses we hold.

    I think the likelihood of a super-restrictive enterprise license is directly proportional to the amount of competition the vendor has and the cost of the software in question.

    Our Microsoft Enterprise agreement is similar in some ways, but the trade-off is a low per-seat cost and no need to deal with "activation" or any of that other phone-home crud. We get license keys that can be tracked back to us if they get out, but those keys allow us to install the products in a completely unrestricted form. We have other products that are handled that way, too.

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
  21. Kylix T-shirt by ankit · · Score: 3, Funny

    You may now all resume using Kylix and/or JBuilder.

    WOW... now i can start wearing my kylix/borland t-shirt again... I really liked it ;)

    --
    Don't Panic
  22. Re:Not the first time by Ronin+Developer · · Score: 5, Interesting

    No. It's the employment of lawyers with nothing better to do than to screw with a good thing.

    Who remembers the Borland license of TP5 days when the software was to be treated like a book?
    I think they called it their "No Nonsense License Agreement" or something like that. We didn't complain about that one as it was pretty fair. I heard it was crafted by the software engineers themselves. Why can't a license like that become the industry boilerplate?

    Unfortunately, the company grew and they hired laywers who had to make it virtually unreadable to anyone without a legal background. It went downhill from there. Lawyers server a purpose in a software company, like protecting it from litigation and protection of intellectual property. But, when it comes to licensing, they need to listen to the engineers and development community and license accordingly.

    A few years ago, there was a similar frackus about, I think it was the Borland C++ license. They had a "non-compete" clause there. That was promptly removed after the application of public pressure. You'd think they learn from that. Perhaps, if they're smart, they'll pass the license by their real users for review and comment before putting it in the box.

    There's still a strong push on the Borland NG to have the license reverted to one like the NNLA. Let's see what happens. Borland has a tendency to react favorably to its developer community.

    RD

  23. The More Things Change . . . by DonJefe68 · · Score: 4, Interesting

    I dunno - basically, this looks like an "Oops, you caught me" more than anything else. Accepting their explanation at face value makes me wonder how many times any developer at a large site has submitted themselves to these terms.

    I think it would be wise (and maybe someone has done this) to have EULAs from all sorts of companies examined closely by laywers (not IANALs, real Juris Doctor lawyers). I think we need to see the revised non-enterprise license from Borland. For those of us who bring in personal laptops to the office, how does an enterprise license apply to us? How about telecommuters? Is there some sort of paper wall between the portion of my home PC that dials into work and allows me to work from home, and the rest of my home PC with its ripped MP3s, software "borrowed" from friends and collections of pr0n? How about the USB harddrive that holds MP3s that I take to work to listen to tunes while I work? Does that become "infected" by the enterprise license?

    There are enough EULA's to choke a horse out there, and a lot of people (me included) have a tendency to buzz right by them on the way to an install. Add to that the variety of source licences and other varied licenses that we submit to and use, it makes for a nice legal morass that a lot of folks do not really comprehend until they get called on it, when it is too late. Just take a moment and try to count the number of legal agreements that you have made to get your PC to the point it is right now. How many? 100? 1000?

    Is there anyone out there who has created a website specifically to deal with these sorts of things? A technologically inclined lawyer with a whole lotta time on their hands? Someone to offer all us legal dilettantes and wannabees some guidelines and advice regarding the various legal "boilerplate" to which we submit ourselves every day?

  24. Standard Form Contracts by RedSynapse · · Score: 5, Interesting
    I'm not defending this particular licence but it's important to recognize that Standard Form Contracts (aka EULAs in the software industry) in general help reduce costs for both the producer and the consumer. If the terms of a transaction had to be negotiated on an individual basis every time we rented a car or bought a videogame many of these products would simply be priced out of the market. But the inclusion of standard "boilerplate" disclaimers reduces transaction costs (i.e. lawyers and time) for both parties.

    Some people would claim that the producer has more power than the consumer in this situation, but if consumers find that conditions a particular producer's SFC too onerous then they are free to switch to a competitor's product which has more favourable terms (i.e. dump Kylix/JBuilder for something else which is exactly what I'm sure many people were planning to do).

    Whether people actually pay any attention to SFC's is another matter entirely. Steven E. Rhoades writes in The Economist's View of the World that in the mid 1980's one bank inserted a sentence in the midst of its disclosure statement offering ten dollars to anyone who sent in a postcard with the words "Regulation E" on it. Out of 115,000 recipients of the statement not one responded.

    1. Re:Standard Form Contracts by isorox · · Score: 2

      in the mid 1980's one bank inserted a sentence in the midst of its disclosure statement offering ten dollars to anyone who sent in a postcard with the words "Regulation E" on it. Out of 115,000 recipients of the statement not one responded.

      Heh, imagine that now. With email and the internet that bank would have been out $1,000,000 no problem.

    2. Re:Standard Form Contracts by markj02 · · Score: 2
      People don't have a problem with the fact that these contracts are "standard", they have a problem with the conditions they contain.

      It is also an economic fallacy to suggest that reducing legal costs for the seller is necessarily advantageous to the buyer. If the reduced legal costs and resulting lower product costs are more than offset by higher risk to the buyers, it's a bad deal. Think of it as reverse insurance. Since sellers are rational and can bank on buyers not understanding this point, they are going to make sure not to lower their prices enough to compensate for the increased risk to buyers.

      Finally, your "free market" argument is bogus as well. IDEs aren't like apples--you can't substitute one for the other easily. There is a high cost associated with switching to a different development environment even if the other environment were fully functionally equivalent. But, in many cases, there are actually no functional equivalents. You can't substitute anything for Visual C++, for example; obviously, there is no other IDE that is as up-to-date with recent Microsoft "enhancements" as the one they produce. And, to a lesser degree, the same applies to Kylix/JBuilder.

    3. Re:Standard Form Contracts by Roy+Ward · · Score: 2

      > Heh, imagine that now. With email and the internet that bank would have been out $1,000,000 no problem.

      Kind of unlikely - the use of the internet might have turned one into lots, but the fact that no-one responded means that there would have been no-one to spread the work.

      If I'd been one of the 115000, I would at least have read it - I always read the fine print of any contracts I am involved with. The only exception I make to this is that I don't read all those nearly identical software EULAs.

    4. Re:Standard Form Contracts by RedSynapse · · Score: 2
      It is also an economic fallacy to suggest that reducing legal costs for the seller is necessarily advantageous to the buyer.

      My argument isn't that SFCs reduce legal costs only for the seller, they also reduce them directly for the consumer in that the consumer does not have to pay a lawyer, or spend time to negotiate the terms of each transaction.

      If the reduced legal costs and resulting lower product costs are more than offset by higher risk to the buyers, it's a bad deal.

      I agree 100 percent, but I think this rarely happens because if a producer offers a consumer some horrendous contractual terms they consumer is free not to buy. I think this whole Kylix/JBuilder brouhaha reflects the fact that sellers in fact cannot "bank on buyers not understanding this point."

      Finally as to the non-substitutability of Visual C++ or other tools; Imagine Microsoft inserted new clauses in its EULA that stated that everything made with Visual C++ became property of Microsoft, and furthermore any profit or savings made by using anything made with Visual C++ had to be turned over immediately to the Microsoft Corporation. Would developers throw up their hands and say "Well that's it, I guess Microsoft just owns us because there's no other tool in the world that enables us to accomplish the same goals that Visual C++ does" or would they simply transition to another product that does place such onerous licensing restrictions on them? I think they would do the latter, and although this might be a very costly process, the consumer, being rational, will choose the whichever product that provides the lowest cost and highest benefit.

  25. Wow! by Hektor_Troy · · Score: 3

    That's quite a memory you have there snake_dad.

    And if you're too bored to search for jerw134, this is the relevant thread:

    http://slashdot.org/comments.pl?sid=26121&cid=28 29 491

    --
    We do not live in the 21st century. We live in the 20 second century.
    1. Re:Wow! by snake_dad · · Score: 2

      Ooop.. fooked up my second link. tnx!

      And for those unwilling to cut&paste: relevant link :-)

      (don't mod me up, mod parent up. He fixed my mistake. tia)

      --
      karma capped .sig seeking available Slashdot poster for long-term relationship.
  26. Why the heck are you praising them? by warpSpeed · · Score: 2, Insightful
    Seriously though, it's good to see a company respond to the voices of the online community, and admit it made a mistake. Good job Borland."

    They should have known how bad this was before publishing the EULA, especially since they are trying to court the open source fanatics of the world (I count myself in among that group)

    They are no Microsoft, they cannot afford to be. They need all of us to combat MS business tactics.

    They are in some dire need of bitch slapping, not praise.

    ~Sean

  27. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  28. C'mon by SPYvSPY · · Score: 2, Informative

    Any sophisticated business person would know that boilerplate makes its way into corporate contracts (esp. end user license forms) because some moron executive (possibly the company's general counsel) decreed that there are certain terms that always have to appear in every contract. Those of us in private practice know that 8 out of 10 in-house lawyers are lazy, sloppy and often hog-tied by overbearing business people suffering from omniscience fantasies.

    Your jab at "lawyers" reveals that you don't know much about how business really works.

  29. What about the lawyers? by supabeast! · · Score: 2

    I want to know what happens to the lawyers who come up with this sort of crap to begin with. This is not the first time a company has done something absolutely moronic on what is seems likely to be the misguided advice of overzealous lawyers.

    Does anyone know what these companies do to lawyers who come up with ideas like this? Especially lawyers dealing with digital IP, a relatively new area. Do they get fired, censured, or do companies tend to assume that since the interests of the company were really in mind, and rabid consumers did something surprising, the lawyers are not at fault?

  30. Comment removed by account_deleted · · Score: 3

    Comment removed based on user account deletion

  31. Re:industry standard boilerplate & BSA by Technician · · Score: 2

    It means when you agree to "industry standard boilerplate", you gave the BSA full promission to invade a do an audit without a court order! As soon as I can get rid of the last of the MS software, I can put a sign on the front door stating "No software permited inside with licenses providing the BSA permission to audit". Most everyone has heard of the BSA.
    The fact you can avoid giving permission to an audit without a warrant needs promoted.

    --
    The truth shall set you free!
  32. Re:quibble by jeremyp · · Score: 2, Interesting

    It is correct to use an apostrophe to pluralize a symbol or acronym



    No it isn't. In fact the correct punctuation should be "V.C.R.s".


    For the record apostrophes are used to denote possesives as in "the cat's feet" or "the cats' feet" if there is more than one cat except for the pronoun "it" so you would have "its feet". This is because the other place to use an apostrophe is to denote letters you can't be bothered to type such as the "no" in the preceding "cannot" and "it's" really means "it is". Now you could say that the apostrophe in "VCR's" stands for "ecorder", but to be consistent you'd have to have "V'C'R's".

    --
    All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
  33. Re:how pretentious by javilon · · Score: 2

    Actually, The register run an article on January 12th.

    It had _very_ strong wording:

    "Any sane person seeing these licensing terms can only do as Duchene suggests: destroy all copies of Borland software and turn to one of the other proprietary, or better free, products available."

    That, I guess, is bad PR as well.

    --


    When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
  34. Second victory... by skia · · Score: 2, Funny
    Seriously though, it's good to see a company respond to the voices of the online community, and admit it made a mistake.

    You're overlooking the greatest example of the above -- Borland changing it's name back to Borland from "Inprise".

    --

    --

  35. Slashdotted website by totallygeek · · Score: 4, Funny
    Most likely, Borland only revamped the license to quit the Slashdot effect on their web servers.

  36. Good job - not by fleener · · Score: 2

    Good job? Good job??? Is it good that companies feel they can try slipping invasions of privacy by us? If they get caught and there is a big backlash, all they have to do is claim ignorance or that it's a mistake or that they just showed bad judgement... and the good little consumer says, "Oh, that's OK, I forgive you. Let's be friends."

    Well, it seems there's a whole lot of bad judgement going around that companies feel can be excused away.

    Do you trust Borland? Do you believe them? How is your trust for Borland different from other companies that have tried to float outrageous measures that were later excused away or apologized for?

  37. Is activation part of licensing? by serano · · Score: 2, Interesting

    How does activation relate to licensing?

    I have JBuilder 5, and every time I have to install it on a new computer, I have to activate the installation with JBuilder's website, or I continue to get an annoying message telling me I must do so. It's not too hard to imagine this feature deactivating my installation in some future version of JBuilder (ala XP, Citrix, and probably others).

    If Borland were to go out of business, what would happen to my product and the activation requirement? Would I never be able to install it on a new machine?

  38. EULA as a contract by _|()|\| · · Score: 2
    a mistake as to which license gets associated with which product

    Borland, as a proprietary software developer, assumes you accept an EULA as a contract. A contract doesn't have room for "What I really meant to say was ...."

  39. Re:Not the first time by Ronin+Developer · · Score: 2

    LOL!

    Perhaps I should have put a (SP) next to it. I couldn't remember the correct spelling at the time and had not yet partaken of my morning coffee. Besides,I can conjure up a word to describe the situation and call it artistic license, no?

    Frackus: (n)
    Def: A play on words used to describe an unpleasant situation between powerless individuals and power hunger corporations. Often replaces the more gentle term, fracas.
    Example: When I and my fellow developers read the licensing agreement a frackus ensued leaving us all rather bloody and sore.

    The correct spelling should have been 'fracas'and the phrase should read:

    "A few years ago, there was a similar fracas..."

    BTW, on Howard Stern's Radio Show this morning, they were poking fun at Gov. Ventura's use of the phrase "we've boughten them time". On a whim, I looked up the word 'boughten'. While it sounds awkward, the word exists and was used in the correct context. Go figure. Score one for Jesse.

  40. what a coincidence by Reziac · · Score: 2, Insightful
    As I'm reading this comment page, what arrives in my mailbox? "Borland Community News". I kid you not.

    It includes this passage (quoted under the Doctrine of Fair Use :)

    "Whew! What a year!

    "What does it all mean? I think it means that despite the economic downturn that swept through the country in the aftermath of the September 11 attacks, despite the "burst" of the Internet bubble, a company can succeed by delivering great technology and paying attention to what developers need and want."

    All together now: WE WANT THE GOOD OLD NO-NONSENSE LICENSE AGREEMENT, APPLIED AT EVERY LEVEL FROM HOBBYIST CODER TO ENTERPRISE DEVELOPER!! (Damn, that was loud!)

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  41. Re:Not the first time by gazbo · · Score: 2, Funny

    "A noble spirit embiggens the smallest man" - Jebediah Springfield

  42. Re:For alleged Libertarians by connorbd · · Score: 2

    I believe it's called Activism, actually. You'd rather have us just bend over...

    Never mind.

    /Brian

  43. Why assume it's over??? by HamNRye · · Score: 2

    That is not even a standard enterprise agreement. While some of that language was part of it, there are still license provisos that would be most unacceptible to an enterprise.

    What if you have one copy of Borland BSA builder in your company, they still claim these rights??

    Also, they have not released new license terms. What are my rights concerning the program now?? The old license was not intended for you, but there is no new license, hence, the terms of the old license remain in effect.

    Remember, people use these tools to write code for money. Licensing is very important when it becomes a big part of your business.

    P.S. Who qualifies as an enterprise again??

    ~Hammy

  44. Re: Not the first time by Omnifarious · · Score: 2

    Making money by changing license agreements is a stupid way to do business, and likely to fail in the long run. When people buy things, they expect a certain set of rights and responsibilities. The NNLA completely meshed with exactly what you'd expect to be able to do with a piece of software.

    It essentially said you could stick it on as many machines as you'd like as long as only one copy would be used at a time. Making a license agreement that's at odds with what your customers would expect doesn't make you any more money up front, and loses customer goodwill in the long run. It's a stupid way to try to make money.

  45. Re:Not the first time by BitwizeGHC · · Score: 2

    Considering the relative success of other software that was released under this and similar license agreements (AFAIK some of the DOS versions of AutoCAD bore a similar plain-English license, that is after they got rid of the damn dongles), I'd say that this bizarre licensing fiasco was more of a CYA maneuver than an attempt to squeeze for profits.

    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
  46. Because its venal or stupid-which do you believe? by maggard · · Score: 3
    ... a mistake as to which license gets associated with which product.

    Riiight - I was out of the room, the dog ate it, I was putting *back* the cookies, etc.

    Folks don't believe the statement 'cause its not believable. License's legal wording doesn't just get thrown together by some minor "administrative assistant" and then sent out. It's reviewed, several times, at different levels. This is the legally binding contract the company has to honor - trust me it gets read, discussed, debated. Borland knew what it was doing.

    Furthermore the line that these were items meant for their enterprise licenses is also a load of hooey. Some of those provisos are ones NOBODY sensible would sign off on, PARTICULARLY large corporations with their own lawyers reading this stuff and looking to protect the companies privacy. The only way those points would ever show up in a big contract would be as negotiating points that can be used to make Borland look reasonable on other more legitimate terms ("We dropped the X and the Y for you folks, at least let us keep the Z!")

    Frankly the "Open Letter" is an exercise in damage control and deceit.

    It was an accident all right - that it caused so much furor and now they're trying to make excuses and distance themselves. I'm sure the next few licenses they'll be treading softly but I've no doubt we've seen the goals of at least some folks within Borland. If they remember the spanking will have to be seen but I for one wouldn't commit to Borland products without a great deal of unease.

    Finally, and on the VERY off possibility this was an honest mistake then what kind of organization lets something this important "slip through"? Are they venal or profoundly badly run - gee which would I prefer my tool developer be?

    --
    I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
  47. Re:quibble by dhogaza · · Score: 2
    Bullshit. "VCR's" is archaic and today one would write "VCRs". EXCEPT in the very case you mention, when you use periods in the abbreviation you would properly use an apostrophe as in "V.C.R.'s".

    To quote Webster's grammar quide:


    An apostrophe is also used to form some plurals, especially the plural of letters and digits. Raoul got four A's last term and his sister got four 6's in the Olympic ice-skating competition. It is no longer considered necessary (but used to be!) or even correct to create the plural of years or decades or abbreviations with an apostrophe. He wrote several novels during the 1930s. There are fifteen PhDs on our faculty. My sister and I have identical IQs . (If you wrote Ph.D. with periods, you would add an apostrophe before the pluralizing "s": Ph.D.'s)

    More information on the apostrophe can be found here.

  48. Re:Not the first time by Ronin+Developer · · Score: 2

    I agree. Borland isn't backing down per se. I think it was a poor choice of words. It's almost as if there was a standoff or something. When this article surfaced, Borland did have a chance to respond. It was all public outcry.

    However, they (Borland) are claiming to be reworking the licenses. That, unfortunately, takes time (especially when lawyers are paid by the hour). So, we'll just have to be patient and see what comes of this. If it's not satisfactory, it will hit the proverbial fan again. Surely, it will be resolved by the Borland Developer's Conference in May. If not, Dale Fuller will find himself facing a rather hostile crowd as he did at the opening ceremony at last years conference.

    FWIW, on their newsgroups, John Kastor stated that he has been pushing to have the licenses available online. John seems pretty good to his word. This event will probably accellerate the decision making process. The ball is in their court, let's see how they run with it.