Slashdot Mirror


Microsoft to Buy Rational and/or Borland?

oblivious writes "I got this in e-mail this evening: According to a Reuters report that crossed the wires late today, the speculation is that Microsoft will make bids to buy both Rational and Borland. Shares of both Rational and Borland are up on the news, and so far both IBM and Microsoft have no comment on this report." We recently ran a story about IBMs planned purchase of Rational. Chris didn't make clear in here - it's not that Microsoft might buy both, but that Borland might be a likely target, if a bid to buy Rational out from under IBM fails, which it is likely too. Rational and IBM have signed the substantive portion of the agreement already, so any sort of counter bid would have some fun legal consequences for all involved.

201 of 475 comments (clear)

  1. HOLY HELL! by gralem · · Score: 3, Insightful

    Nothing would be worse than M$ buying borland. It would be the end of JBuilder--a fantastic java IDE. Not to mention delphi and KYLIX! This would be B*A*D.

    ---gralem

    1. Re:HOLY HELL! by stratjakt · · Score: 2, Interesting

      Why would it mean the end?

      Once they bought up Borland they're no longer competing, what would they have to gain by throwing away all that mindshare - thats what they're buying. Thats the only value Borland has to offer.

      --
      I don't need no instructions to know how to rock!!!!
    2. Re:HOLY HELL! by SerpentMage · · Score: 2, Interesting

      This would be great....

      Because now finally people may get off their butt and think about buying other tools. People have become too complacent about the tools they buy. Not to say that JBuilder is bad. But Eclipse, SlickEdit are really good tools that do things in different ways.

      I am looking forward to this because it will open the playing field...

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    3. Re:HOLY HELL! by ackthpt · · Score: 5, Insightful
      Nothing would be worse than M$ buying borland. It would be the end of JBuilder--a fantastic java IDE. Not to mention delphi and KYLIX! This would be B*A*D.

      I sure hope there's some sort of public comment allowed to the FTC on such a move, because this could, as you point out, clearly be viewed as quashing competition. As JBuilder is a excellent Java development tool, and we all know by now about how Microsoft wants to kill or cripple Java. Further, JBuilder is expanded and repackaged by Oracle, a chief DB rival of Microsoft. I'm sure if I spent the afternoon I could come up with many other reasons this is anti-competitive and in dire need of a letter stating so.

      --

      A feeling of having made the same mistake before: Deja Foobar
    4. Re:HOLY HELL! by ProxyUser · · Score: 3, Informative

      JBuilder has a cousin. Oracle's JDeveloper! Oracle licensed JBuilder code from Borland and started a separate branch in the late 1990s. It is a very good IDE. And yes, its free for "personal" use and it works on Linux.

      --
      "There's no right, there's no wrong. There's only popular opinion." --Jeffrey Goines
    5. Re:HOLY HELL! by hermescom · · Score: 2, Interesting
      Well, that would be interesting. As far as I remember, Micorosoft lost it's Java lisence back in 97, after Sun got pissed at them for adding Windows-specific functionality. So if microsoft buys Borland, will they not be blocked from developing any of Borland's java products (read: JBuilder)?

      Seems like that part of the company will be utterly useless to them unless their goal is to stamp out java IDEs. But we already mentioned Eclipse on this thread.

      P.S. IANAL
      P.P.S. Neither am i anal.

    6. Re:HOLY HELL! by tomhudson · · Score: 5, Insightful
      I used to be one of Borland's biggest fans, back when Philippe Kahn ran the show. Since his resignation on November 24th, 1995, Borland products have not been, IMHO, all that great.

      Let them be bought out; let them discontinue all the competing products ... at this point, all it will do is drive people to learn more about open-source alternatives, anyway. And maybe Philippe will want to rejoin the fray. This could only be a good thing.

      Mind you, there may be anti-trust concerns w. M$ buying out Borland, since Borland is their biggest competitor in the computer languages market (Borland at one time had 2/3 of ALL the language market for the PC, with everyone else splitting the difference).

      Anyway, I stopped using Borland products after Delphi 3 (the newer ones didn't offer that much more, and splitting the line-up into so many different versions of the same product - Professional, Enterprise, Desktop, etc., just pissed me off). This was a far cry from the original Borland marketing philosophy: Great product, great price. I really miss the days of Turbo C / Borland C++

    7. Re:HOLY HELL! by stratjakt · · Score: 2, Interesting

      >> So if microsoft buys Borland, will they not be blocked from developing any of Borland's java products (read: JBuilder)?

      If they bought Borland, they'd be buying Borlands liscenses as well, I'd guess.

      I imagine Borland would continue to be Borland, and operate under MS as an umbrella corporation.

      I don't think the fact that MS has/doesnt have a liscense would affect Borland in an arrangement like this.

      I mean tech companies buy other companies for their technology, not just to knock em out of competition (though that's a nice side effect). Eg, bought 3DFX, and eventually incorporated 3DFX's patents and whatnot (stuff like their FSAA routines) into the nv30.

      But then I don't really know. Would the purchase price of Borland be less than they lose to them via competition every year?

      NOHIALSIRTMI (No one here is a lawyer so its redundant to mention it)

      --
      I don't need no instructions to know how to rock!!!!
    8. Re:HOLY HELL! by timeOday · · Score: 2
      This would be great.... ... I am looking forward to this because it will open the playing field...
      Wait, market consolidation opens up the playing field how?
    9. Re:HOLY HELL! by hermescom · · Score: 2, Informative
      True, but in this particular case, Microsoft was specifically blocked by Sun from using Java, following a pretty lengthy trial process. The block was placed on them as a company. It's not like they didn't buy the licenses, but they actually had the licenses revoked.

    10. Re:HOLY HELL! by yog · · Score: 5, Insightful

      Microsoft is trying to replace Java with C#, its own, "improved" version. They are not going to buy Borland for several billion dollars just to prop up a "legacy" language like Java. If they wanted to do that, why not just release new versions of the old Visual J++? This would cost them a few millions and to hell with Borland.

      No, Microsoft is doing this for one simple reason: to get rid of a Java powerhouse. Just as they did with Foxpro, which they bought and pretended to maintain for a few years while pushing their own products Access and Sql Server, they're going to shelve Borland and Togethersoft too. Why shouldn't they? They've got about $50 billion in cash, nothing to spend it on, and Java continues to annoy them. It's a logical move.

      --
      it's = "it is"; its = possessive. E.g., it's flapping its wings.
    11. Re:HOLY HELL! by sheldon · · Score: 3, Interesting

      "This was a far cry from the original Borland marketing philosophy: Great product, great price. I really miss the days of Turbo C / Borland C++"

      The original Borland marketing philosophy was to sell Turbo Pascal for $39.95 when everybody else was selling compilers for $500 or more.

      I agree, they started getting into trouble when they decided they could sell Delphi or Java tools for $5k and abandoned their early philosophy of low-priced quality tools for everyone. Their new strategy seems to be "How much are people willing to pay to not use Microsoft?"

    12. Re:HOLY HELL! by haggar · · Score: 2

      Out of genuine curiosity: what do you use nowadays, then?

      I second your opinion about Turbo C/Borland C++ (and I would add Turbo Pascal, too); they were really outstanding, back then.

      --
      Sigged!
    13. Re:HOLY HELL! by uradu · · Score: 3, Informative

      > I stopped using Borland products after Delphi 3 (the newer ones didn't offer that much more...)

      You stopped at the wrong version. Many useful features were added in 4 and properly debugged in 5. If you use Professional, version 5 is your best bet. There are lots of IDE improvements (in particular navigation and code completion), plus forms are stored as text. I don't think 6 and 7 added much value to Professional, mainly lots of Enterprise and Web stuff.

    14. Re:HOLY HELL! by tomhudson · · Score: 2
      Here's what I use nowadays:

      For C/C++ programming:

      • gcc as a compiler
      • vi or kate as an editor
      • multiple terms or windows as an IDE
      • grep or ctags as search tools
      • make or shell scripts as project tools
      For other programming (perl, php, shell scripts), everything pretty much stays the same, except that I don't need a compiler.

      Borland's biggest innovations were:

      1. the DOS IDE
      2. hiding "make" with a project manager
      With the ability to have multiple windows open on pretty much any OS, and the ability to pipe errors to a file or a separate terminal window, there's less need for an integrated IDE.

      Using "make" takes a bit of getting used to, but, once you get the hang of it, you can use it for all sorts of other stuff, so it's worth the learning curve.

      Oh, my environment is linux. I abandoned Windows development years ago, just as I left DOS development a decade before. Mind you, of all the tools that I miss, right after BC++ 3.1, I would have to say "Clipper". Sold some nice database apps using that (sigh) :-)

      So, what do you use?

    15. Re:HOLY HELL! by tomhudson · · Score: 2
      A friend of mine used version 4, and I didn't see anything in it that would make it worth my while to upgrade.

      Starting in version 5, Borland started taking out things in the Professional version that had been there in version 4.

      As for the forms being stored as text, you could always view and edit them as text, even in version 1 (I forget what combination of Ctl/Alt/ShiftF12 was the shortcut).

      They also dropped the report writer (ReportSmith) after version 2, which I also thought was pretty sucky of them. another attempt to milk developers for more $ from seperate licenses.

    16. Re:HOLY HELL! by radish · · Score: 4, Informative

      There are still people using JBuilder? Seriously you need to take a look at the new version of IntelliJ IDEA - I have yet to show it to anyone who hasn't become a dedicated convert within a couple of days. No it's not free, but at $400 for better than Jbuilder Enterprise functionality it's a damn bargain!

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    17. Re:HOLY HELL! by uradu · · Score: 2

      > I didn't see anything in it that would make it worth my while

      There are three things in particular in 4+ that I can't live without anymore: CTRL-SHIFT-C to create method bodies for all method declarations in a class (quite tedious to do manually if you don't have to), CTRL-SHIFT-Up/Down to switch between method declaration and definition, and CTRL-Click on an identifier to take you to its declaration. Every time I have to go to pre-4 I feel naked without these aids.

    18. Re:HOLY HELL! by tomhudson · · Score: 2
      I agree, QuickReports sucked. It also wasn't a real report writer, not like ReportSmith, which they broke out into a seperate product. The internet components in Delphi 3 Pro also sucked, as they were just wrappers around activex controls (Internet Chameleon, IIRC), and not true components.

      So, it's a good thing we've got alternatives nowadays. I remember paying $500 for Delphi 1, $375 for an upgrade to Delphi 3 Pro, and being totally blown away by seeing the price increases for the "Enterprise" version of 4. That's when I said "fuck 'em".

    19. Re:HOLY HELL! by Reziac · · Score: 2

      Bingo. The ONLY reason I can see for M$ to be interested in acquiring Borland is to remove a competitor from the marketplace, and to cut down on the number of competing *classes* of products.

      Oh, sure, they'd acquire Borland's tools, but AFAIK there's nothing preventing M$ from licensing those tools right now, if they really want to. (Or developing their own, for that matter.)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    20. Re:HOLY HELL! by tomhudson · · Score: 2
      These are just IDE enhancements. The core product seems (at least to me) to be suffering from three things:
      1. bloat
      2. hacks caused by the use of single-parent-hierarchy class structure (which causes bloat)
      3. trying to be all things to all people
      These carried over into Kylix, which is why I don't use it, unfortunately, because I had great hopes for it.
    21. Re:HOLY HELL! by uradu · · Score: 2

      > These are just IDE enhancements.

      Just? Considering that, after the class library, the IDE is what makes you most productive, that's hardly a minor thing. Sure, you could buy a third party code editor, but that's yet more money, and most people won't.

      > hacks caused by the use of single-parent-hierarchy class structure

      Well, it sounds like you have issues with the language itself then. Perhaps Delphi isn't for you after all.

      > trying to be all things to all people

      Borland's biggest problem is that most people aren't using Delphi, not inherent problems in the product itself. Maybe it's something they can't do much about, since it's hard to blame someone for failing to compete well with Microsoft. As a product, I fail to see anything majorly wrong with Delphi, especially when compared to Microsoft's offerings.

    22. Re:HOLY HELL! by tomhudson · · Score: 2
      I agree. What's really a good idea is to use a make file or shell script such that, once you're satisfied with your scripts, change all your "includes" and "requires" so that they actually insert the source file at that point, like a c #include .

      This way, your server only has to open one file handle for your script, the interpreter only has to parse one file, etc. You get the advantages of developing/testing with multiple source files, and implementing with a single file. It also makes you think your logic through a bit differently.

    23. Re:HOLY HELL! by tomhudson · · Score: 2
      That's just it ... there's now so much more to the computer language world than just Borland and Microsoft.

      Mind you, the class structure isn't a part of the language - it's an add-in. There's no real reason why it couldn't now be implemented as a multiple-inheritance class structure. The reason for single-class inheritance is historical. At the time, Borland wasn't able to implement the full c language into it's delphi compiler backend. In particular, multiple-inheritance wasn't going to happen any time soon, which is why CBuilder was so late in shipping. So they opted for the single-inheritance class structure, and all the kludges and "cut-and-paste" code duplication in the libraries to make it happen.

      I agree that an IDE makes you productive. I loved their DOS IDEs, and Delphi's was definitely way ahead of its' time when it came out. However, with the advent of server-centric apps, there's not much need for "visual components", not for stuff generating code on the server. And the web browser becomes the universal platform for client-side presentation, removing the need for "visual components" on the client side.

      This is what really had Microsoft's underwear in a bunch - the browser becomes the platform, then who needs their OS?

    24. Re:HOLY HELL! by z2000 · · Score: 4, Interesting

      Um, two words: Visual J#

      They essentially did resurrect Visual J++ by morphing Java to work with the .Net common language infrastructure. Looks like Java, smells like Java - but it's 'I can't believe it's not Java'.

      Microsoft is afraid of losing their visual modeling partner. The bad part is that Borland's new modeling solution TogetherJ doesn't support the Microsoft platform. Rational's XDE does. If IBM gets Rational, Microsoft loses it's status with Rational as a first class platform, and Borland would be something of a consolation prize. I doubt that Microsoft would want to buy Borland because it would probably take less development resources to make Visio into a decent UML modeling tool than it would to make Together support their platform. Also, if I'm not mistaken TogetherJ is written in Java, a cardinal MS no-no.

    25. Re:HOLY HELL! by uradu · · Score: 3, Insightful

      > There's no real reason why it couldn't now be implemented as a multiple-inheritance class
      > structure. The reason for single-class inheritance is historical.

      I don't know where you're getting your facts. Object Pascal was never intended as a multiple-inheritance language, it had nothing to do with Borland being unable to implement MI. Borland's C++ compiler did MI capably long before Delphi came about. Delphi's single inheritance is a school-of-thought thing. Heijlsberg designed Delphi and the VCL to be THE end product, not a transition product on the way to the REAL C++ product. He was always a Pascal guy, ever since he created TP 1. They only reused the VCL in C++ Builder because it already existed and took less work than rewriting it from scratch and using a different inheritance model.

      > However, with the advent of server-centric apps, there's not much need for "visual components",

      Well, we definitely have different points of view on that. I don't think the browser will become THE platform anytime soon, at least not with current technologies. Relatively few types of applications can be expressed well in a stateless Form paradigm with the bulk of the code executing remotely. A rich user experience will ALWAYS require either lots of client-side code and components, or a very fat pipe to do X-type remoting. "Thin client" computing (as if!) looks good on paper and management loves it for all the obvious reasons, but it will never completely replace client side apps. Some things will always make more sense in a browser and others on the desktop.

      Besides, even for server side programming the component approach is gaining hold. Just look at Microsoft's ASP.NET and Borland's web components. Face it, intermingled HTML-and-script programming is a major kludge and in no way the wave of the future. The web didn't all of a sudden make proven concepts such as separation of interface and logic obsolete. It's just that the technologies were still in their infancy and were often driven by neophytes that knew Perl and HTML and thought they ruled the world.

    26. Re:HOLY HELL! by axxackall · · Score: 2
      JBuilder has a cousin. Oracle's JDeveloper! Oracle licensed JBuilder code from Borland and started a separate branch in the late 1990s. It is a very good IDE. And yes, its free for "personal" use and it works on Linux.

      Oracle JDeveloper is not very good IDE. I know several development teams who bought JDeveloper license, tried to use it, and then switched to Together, Eclipse or even Netbeans.

      Oracle JDeveloper is good only for novices, who wants to creat own first Java applicatin, and Oracle database is a part of it. I don't know any commercial Java application developed in JDeveloper up to the QA point.

      --

      Less is more !
    27. Re:HOLY HELL! by Mannerism · · Score: 3, Informative

      And while we're on the topics of JDeveloper and Rational, it's worth noting that JDev now integrates class and activity UML diagramming tools. Also, the 9i developer suite includes an Oracle repository-based SCM tool. So, apparently, Oracle has decided to go their own way on the UML and SCM fronts (although, oddly enough, I recall that a couple of years ago some Oracle people I was working with were discussing rumours of Oracle buying Rational).

      I'll second the opinion that it's a good IDE. It's straight Java...I run it on Win2K, Linux, and Solaris. Get it here if you're curious.

    28. Re:HOLY HELL! by flacco · · Score: 2
      Mind you, of all the tools that I miss, right after BC++ 3.1, I would have to say "Clipper".

      Memories.... in the corners of my mind...

      Clipper was a great DOS database tool.

      --
      pr0n - keeping monitor glass spotless since 1981.
    29. Re:HOLY HELL! by tomhudson · · Score: 2
      You're talking Object Pascal as opposed to pascal. Not the same kettle of fish. :-) It is possible to implement multiple-inheritance classes in pascal, just as it's possible to add multiple-inheritance schemes to most languages (though I admit that in many cases, it will be a kludge at first).

      Turbo pascal isn't pascal any more than Turbo C is C. They're both just implementations of their respective languages. There ARE other versions of pascal out there, some of which predate his work.

      The problem wasn't multiple inheritance per se, it was integrating it into the VCL. This is why the single-inheritance schema was chosen for the VCL. As you pointed out, it was bolted into CBuilder because it was already there, and made for ease of maintenance between languages.

      As for the browser, ... ok, I should have mentioned that not all server-centric apps need be browser-based. They don't even have to be TCP/IP-based, but most will be. Yes, it's a major kludge, but so were many advances in the computer world when they first came out (more than 64k address space from Intel via segments (ugh!!!), mice, color adapters (yay), sound cards, disk drives (remember paper tapes - the original "removable storage"),) :-)

    30. Re:HOLY HELL! by FatherOfONe · · Score: 2

      I use Jdeveloper 9i and have found it a good IDE for JSP and standard java applications. I don't use any of their wizards to create stuff though. You say that you know several development teams who bought it and then switched to something else. Can you give specific reasons? What didn't they like, or what couldn't they do that the other IDE could?

      I have used Jdeveloper to work with a few MySQL databases also, so I don't agree that it is just for Oracle DB. Now if you want to use their wizards to do stuff and you buy in to the whole OC4J stuff then I would agree. But you don't have to do that stuff. I don't.

      I have not tried Together or Eclips, so I cannot comment on them, but I am seriously interested in what all those development teams needed to do that Jdeveloper couldn't do well.

      Please elaborate.

      --
      The more I learn about science, the more my faith in God increases.
    31. Re:HOLY HELL! by tomhudson · · Score: 2
      DOS and Unix :-)

      Maybe we should port it to linux.

      Don't you wish they'd get rid of the 2-minute delay between posts for people at the karma cap? When you just want to dash off a quick note --- :-(

    32. Re:HOLY HELL! by uradu · · Score: 2

      > You're talking Object Pascal as opposed to pascal.

      Borland Pascal introduced object features in the later versions of the language. Not the same as Delphi, but it laid the groundwork.

      > It is possible to implement multiple-inheritance classes in pascal

      Example?

      > Turbo pascal isn't pascal any more than Turbo C is C

      Huh? Be specific.

      > This is why the single-inheritance schema was chosen for the VCL.

      No, the Delphi compiler and the VCL were developed concurrently, adding features to the compiler (and language) as the need for them arose in the VCL. The design of the VCL was not a consequence of an existing compiler. It is the way it is because the designers WANTED it that way. They came from the same school of thought as the Java designers (in fact, Borland worked closely with Sun on Java), and while cynics like to think that they eschewed multiple inheritance because it's hard to implement (which it is), there's a lot more to that decision than that. After all, they already had a market leading C++ compiler, so they had the expertise. If there is any afterthought in there at all, it's C++ Builder. After much crying and whining from the community (myself included) over the choice of Pascal instead of C++, Borland gave in. Never mind that many of them learned to love OP on its own merits.

      > I should have mentioned that not all server-centric apps need be browser-based

      Of course not, I should know. I write mainly C/S apps, RPC style (and nowadays, web service-style). In that case you have two apps, one on the desktop, one remote. And both can still benefit handsomely from components--database components on the backend, GUI and communications components on the frontend. It still doesn't signal a move away from components. Face it, if there is one positive upshot of the whole OOP movement, it's component programming. Ok, I read that somewhere in DDJ, but it's true.

    33. Re:HOLY HELL! by haggar · · Score: 2

      We do Java: anyone can use whatever the heck they like, but the software must be within a certain budget bracket. People seem to have naturally standardized on VisualCafe. Many just use an editor with syntax highlighting. Then they check in their code into Clearcase and the build manager makes the build.

      --
      Sigged!
    34. Re:HOLY HELL! by BigJimSlade · · Score: 2

      I doubt that Microsoft would want to buy Borland because it would probably take less development resources to make Visio into a decent UML modeling tool than it would to make Together support their platform.

      I have to agree, especially if any of you have seen Visio for Enterprise Architects. Lots of UML and ORM (their big push for data modeling... check out http://www.orm.net for more info) is already in there. I think the most likely plot would be to scrap the Java tools.

    35. Re:HOLY HELL! by tomhudson · · Score: 2
      What I meant was that Borland's products don't define the language. In Pascal's case, it was Wirth. In C, it was Kernighan and Ritchie, and in C++, it was Stroustrup,. Borland just provides one implementation.

      I agree, I was one of the other whiners re pascal as opposed to c. :-) But the pascal language, while a good choice for beginners, sux in comparison to C.

      Looking at the class libraries, method calls, etc., it's obvious that Borland worked with Sun. But this was acknowledged by both sides while Java was still en pre-release.

      Borland lost a lot of their in-house expertise during the time they were implementing Delphi. This, plus corporate infighting, plus lawsuits, gag orders, etc., put a crimp on all Borlands products for a few years. This gave rise to the looser name 'Inprise', for example. Man, what a dog name that was. Talk about screwing up a brand. Right up there with New Coke!

    36. Re:HOLY HELL! by uradu · · Score: 2

      > What I meant was that Borland's products don't define the language.
      > Borland just provides one implementation.

      Not true in the case of Delphi. Delphi is not an implementation of some standard Object Pascal. In fact, there is no standard OP--Delphi IS standard OP. That's also why they gave up on the moniker Object Pascal. The language itself is now officially called Delphi. And yes, the VCL drove the implementation of language features.

      > But the pascal language, while a good choice for beginners, sux in comparison to C.

      Let's not start on that. Pascal is especially great for production code because it precludes some tricky hacks that "expert" C/C++ programmers used to like (such as assignment in logical expressions), and tends to make code overall more readable. It also avoids the header/implementation file mess and often results in half the number of source code files, which I personally find organizationally neater. It's not as expressive as C++, but that's not necessarily a bad thing.

      Borland definitely has had some bouts of identity crisis. And now again they seem to be acquiring companies that aren't strictly related to language tools, so I don't know what's going to happen with Borland long-term.

    37. Re:HOLY HELL! by tomhudson · · Score: 2
      I dunno, maybe I just feel sad for them since they seem to have gone downhill since the good ole days when they totally dominated the market with best-of-breed products :-(

      Oh well, have a nice day.

    38. Re:HOLY HELL! by Old+Wolf · · Score: 2

      Borland almost went broke cos they didn't make enough money from their earlier products. Now they are doing well.

      The different versions of Delphi aren't really that different - think of them as "Delphi", "Delphi with pre-written DB components" and "Delphi with even fancier components". (For those unfamiliar with Delphi, I am talking about VCL components).

      If you don't need those extra features, choose the base version. If you do need the extra features you have two options - write your own components, or buy theirs. If you're in a commercial environment then buying them is far cheaper than developing your own.

      This is a case where diversity is good - it is completely different to a fork, or to things like win2k server vs. win2k pro.

    39. Re:HOLY HELL! by Old+Wolf · · Score: 2

      Actually, let me expand on my previous post.

      For your $39.95 or whatever you got Borland's C and C++ compilers, and a basic IDE.

      Today, the C and C++ compiler is $0.00.
      The basic version of JBuilder (compilers + IDE + a few wizards and components) is $25.

      Seems that the value has increased!
      Anything extra you pay is for rapid-development aids. I'm sure you can write a Windows app far faster in Delphi than you could in BC++ 4.5 (and magnitudes faster than you could in Turbo C).

    40. Re:HOLY HELL! by tomhudson · · Score: 2

      Here's the problem - the earlier 3 versions included the DB components as a standard part of the package. The first 2 versions included a proper report writer. But Borland almost went broke, not because they didn't make enough $$$ from earlier products, but because increasing their prices and forking products caused the small-time developer (who was their bread and butter) to go to longer upgrade intervals, and seek out alternatives. At least, that's how I remember it. Oh, yeah, there was that whole "buy this company, sell that company" time as well. Sell the spreadsheet app (Quattro Pro). Buy a word processor app (WordPerfect / Borland Office Suite). Sell it to Corel. Buy dBase. Sell dBase off. Diversify. Don't diversify.

    41. Re:HOLY HELL! by tomhudson · · Score: 2
      Actually, I wrote my first Windows app in BC++ 3.1, without their ObjectWindows library (made my own little library, worked pretty well, after studying the windows.h include file) as an exercise to "see if I could". The damn thing was less than 8k, and FAST. Not bad for a Windows .exe with NO runtime library IM(NS)HO.

    42. Re:HOLY HELL! by MarcQuadra · · Score: 2

      Just because you don't like a product, or a company that makes it should not absolve your conscience from willing to let a struggling software house fall into the hands of a company that illegally strongarms the industry. This is a moral and legal issue now, not one of simple loyalty. It is immoral for Microsoft to purchase their competitors now that they have been convicted of using their giant wallet to stomp out entire markets.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    43. Re:HOLY HELL! by tomhudson · · Score: 2
      I would tend to agree with you. I'm surprised (not really, not with Bu$h in power) that Microsoft hasn't been charged under the RICO statute.

      So, rather than contribute to their illegal activities financially, you have two moral choices:

      1. Help people get away from using Microsoft products
      2. Help people who have no choice except to use Microsoft products, to be able to use those products without contributing financially to Microsoft
      Note that the second argument might be a valid defense for people cracking the activation keys to MS products. After all, if you live in a jurisdiction (Canada) where it's illegal to knowingly purchase something that has a connection to a criminal organization (5 or more people constitutes a criminal organization under current Canadian law, and MS has more than that here, and has violated our 'Combines Act' - the canadian equivalent to American anti-trust law, as well as a bunch of other laws - check out "certifying" people as "engineers", against Canadian law and also a violation of the consent agreement signed 2 years ago), you don't want to be guilty of providing financial support to a criminal operation.
  2. Monopoly? by Dedtired · · Score: 2, Insightful

    There is no way this ends up good, if MS makes the sale. But here's a question. At what point does MS own too much of the computing world? With MS buying Borland and Rational, does this signify the end developments for other OS's? If not this, then how much more does MS need to buy before they do own practically everything.

    --
    I have no friends. Will you be my friend?
    1. Re:Monopoly? by sql*kitten · · Score: 2

      There is no way this ends up good, if MS makes the sale. But here's a question. At what point does MS own too much of the computing world? With MS buying Borland and Rational, does this signify the end developments for other OS's? If not this, then how much more does MS need to buy before they do own practically everything.

      Neither Borland nor Rational are OS vendors. Further, pretty much all of Borland's products only run on Windows anyway. So the impact on the wider industry is minimal.

  3. Tell me it ain't true! by J.Stattlemeyer · · Score: 2
    This would bring about things that I don't even want to imagine.

    Do not rape my Borland! I can't live without their tools. Just thinking about how microsoft would bastardize their wonderful software makes me ill!

    --
    You like my new account? Just for you!
    1. Re:Tell me it ain't true! by Malcontent · · Score: 2

      Nobody uses the BDE anymore. It's like ten years old.

      --

      War is necrophilia.

    2. Re:Tell me it ain't true! by scott1853 · · Score: 2

      I'll have to raise my hand on that one. The company I work still develops new applications using DBase IV files with the BDE. It's mainly because we're a small shop of two programmers and we have a lot of experience in it, and our customers are also small companies that don't have an IT staff to handle things like MSSQL or Oracle for a real database. I personally wish we'd make the jump to something else, but I don't get to make those decisions.

    3. Re:Tell me it ain't true! by arkanes · · Score: 2

      Our in-house, enormously over-paid, amazingly lazy Delphi consultant still insists that we use the BDE. He needs a good asskicking.

  4. Schweet! by Anonymous Coward · · Score: 3, Funny

    Excellent! Where can I pre order Visual Pascal?

    1. Re:Schweet! by davmct · · Score: 2

      as funny as this sounds, I wouldn't put it past microsoft. although it would be a bastardized version of pascal that works with the .NET framework.

    2. Re:Schweet! by Mannerism · · Score: 2

      No, no: Visual _Turbo_ Pascal.NET

    3. Re:Schweet! by rlowe69 · · Score: 2

      Excellent! Where can I pre order Visual Pascal?

      Don't you mean Delphi?

      --
      ----- rL
    4. Re:Schweet! by SILIZIUMM · · Score: 2

      Isn't it Visual~1.Net ?

  5. sure? by nick-less · · Score: 2

    Microsoft will make bids to buy both Rational and Borland

    If MS buys Borland they would become a Java Addict and Linux Software Producer (Kylix, JBuilder). I doubt this would happen so soon ;-)

    1. Re:sure? by larien · · Score: 2

      Another view: if MS buys Borland, how long do you think those products would last?

  6. Re:Hate to say it but.. by Lxy · · Score: 4, Insightful

    successful? How? Borland C++ Builder, Delphi, and Kylix GONE. I don't call that successful. I call that anti-competitive.

    --

    There is no reasonable defense against an idiot with an agenda
    :wq
  7. Remove the competition... by larien · · Score: 5, Interesting
    This would basically be MS buying two competitors. Rational Clearcase competes with Visual Sourcesafe and Borland's development products obviously compete with Visual Studio (as well as doing a fair bit with Java, which MS probably don't like).

    If this is true, they've obviously decided to really flip the bird to the courts...

    1. Re:Remove the competition... by Paul+Komarek · · Score: 4, Interesting

      I don't think they'd keep Visual Sourcesafe if they had access to Clearcase. I've met some anti-open-source-and-Free-software people (and regular people, too) that use cvs because Visual Sourcesafe is so bad.

      That said, I'm not real impressed by Clearcase either. But I've never heard of it being so bad that users preferred cvs.

      -Paul Komarek

    2. Re:Remove the competition... by k98sven · · Score: 3, Informative

      Hell, maybe MS's plan is to buy them and keep them funded and alive to prove to the courts they are interested in competition. Its just as likely.

      No, it's not. Showing interest in competition means staying away
      and letting the products compete in the marketplace. The courts know this.

      Given the choice of interpreting this as:
      a) MS killing off some weaker competitors
      b) MS liking competition so much that they'll buy competitors and
      lose money to keep them afloat.

      I have a very hard time seeing anyone, viewing both options as "just as likely",
      especially not a court in an anti-trust case.

    3. Re:Remove the competition... by Christopher_G_Lewis · · Score: 5, Informative

      That's like saying Notepad competes with Word.

      ClearCase is a full, team oriented SCM. Very robust.

      Source Safe is fine for small development project (teams of 1-5, projects that have very few releases etc) but it doesn't scale well, has sh*tty back up capabilities (Can't backup if someone's logged in, can't force someone to logout...) and most of the cool functionality of a SCM (Labeling, branching, merging) are very poorly implimented.

      Not to say that I don't use it for my personal development projects (scripts, small C++ COM objects, VB projects), but you must understand it's limitations.

    4. Re:Remove the competition... by yog · · Score: 2

      Correct; VSS is a legacy product, according to MS's own website. It's just in maintenance mode now. Comparing VSS to ClearCase is ridiculous. VSS is a toy. Occasionally you have to rebuild the database because it gets "corrupted". Very confidence inspiring!

      I've heard that internally, MS uses Rational Rose for its CASE and source control systems; perhaps someone else can confirm this?

      --
      it's = "it is"; its = possessive. E.g., it's flapping its wings.
    5. Re:Remove the competition... by Paul+Komarek · · Score: 2

      I've been watching subversion. Are you using it for critical data? If not, would you feel confident recommending it for critical data? Don't worry, I won't hunt you down if I decided to use subversion and have problems -- after all, you're anonymous. =-)

      -Paul Komarek

    6. Re:Remove the competition... by tc · · Score: 2

      Last I heard, MS internally use an (internally) modified version of Perforce called "Source Depot".

    7. Re:Remove the competition... by rthille · · Score: 2

      "Clearcase is so bad that I prefer CVS" -me.

      My last job switched from CVS to clearcase. Big mistake. Required a full-time admin, and the source was still unavailable ~5% of the time, and if the repository is down, so is your sandbox :-(

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    8. Re:Remove the competition... by Kismet · · Score: 2

      Interesting. I am supporting several CVS modules for various development teams right now. Regarding the teams that normally would use Microsoft VSS, there is not a single developer who doesn't _constantly_ gripe about how awful CVS is.

      Having used VSS for a couple of years on a previous project, I would definitely agree with them. Sure, it appears that VSS is not good for remote development (the off-site source code products for VSS have also proven too slow - hence our switch to CVS). Still, VSS is MUCH easier to use than CVS if you are working from a MicroSoft development platform and don't have to worry about sharing code remotely. VSS has a more intuitive interface than CVS, even WinCVS is terrible.

      VSS also does not suffer from some of the retarded problems that CVS has, such as managing repository directories and administrating CVS users. These tasks take extra time on CVS, and are non-issues under VSS. I shouldn't have to spend time supporting CVS; we never had to with VSS.

      I'm keeping my eye on Subversion - I think it might be the system that will replace CVS as the open source tool of choice for source control.

    9. Re:Remove the competition... by Paul+Komarek · · Score: 2

      All of my datapoints (all 3, that is) for VSS were multi-platform or multi-site. I guess if you have less than half the flexibility cvs, the interface will be easier. ;-) FWIW, I've never actually seen or used VSS.

      -Paul Komarek

    10. Re:Remove the competition... by jmccay · · Score: 2

      Microsoft already owns stock/shares in Borland, and they liscence technology from Borland. If they do buy Borland, if would be to get of the the money they pay Borland to use Borland technology. They never said what technology Microsoft was liscencing, but I think it might be the compiling down to one language because Borland was doing that years before with Delphi & C++ Builder. I really hope Borland doesn't buy either one. I don't mind Rational being bought by IBM, but I would mind if they were bought by Microsoft.

      --
      At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
    11. Re:Remove the competition... by Old+Wolf · · Score: 2

      You're right that WinCVS is an utter piece of crap. (So is WinSCP while we're here. Someone should tell those people how to write windows software.)

      However commandlike CVS is alright, and is refreshing to use over the big expensive GUI source control because it is simple and fast.

      But it lacks a lot of important features (for example, referencing a branch by date, or listing modules in the repository, or listing branches, or ways to know what merges you've done at what stages of what branches).

      So you have to choose between the goodness of CVS, and the extra features (at the expense of hardness-to-use) of the expensive ones. I'm sure there are many people and companies in both camps here.

  8. There goes open source developement tools by Hellkitten · · Score: 3, Insightful

    MS buys Borland: Bye bye kylix

    MS buys Rational: Sue any open source that provides anything similar to rational products, or uses anything rational may have patented

    --
    - We are the slashdot. Resistance is futile. Prepare to be moderated -
    1. Re:There goes open source developement tools by xagon7 · · Score: 2, Insightful

      Don't forget bye bye JBuilder...which is where Borland's $ comes from nowdays anyway.

  9. Re:What about Kylix ? by kin_korn_karn · · Score: 3, Funny

    Maybe MS wants to replace VB with something less shitty.

  10. No Borland .NET IDE by MagPulse · · Score: 2

    I was on the Borland Developer Network page yesterday and found this article on Borland's upcoming .NET IDE.

    "Borland plans to offer an alternative to Microsoft's Visual Studio .NET development environment. Such a product could suit application developers that want to leverage .NET and the best applications from many vendors."

    The only other .NET IDE I know of today is SharpDevelop, which feels sluggish on my P3 1.2GHz. Anyone know of others?

    1. Re:No Borland .NET IDE by Reziac · · Score: 2

      That's called the Micro$oft Reflex: someone says "alternative product" and M$ immediately tries to kill them off!!

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  11. D'oh! by CorporatePunk · · Score: 4, Funny

    Next Headline : Microsoft buys C# and Visual Studio. In their attempt to own the world, Microsoft accidentally bought something they already own! Who watches for these kind of things?

  12. not both companies by Jasn · · Score: 5, Informative
    If the submitter had read the story they would have seen that it talks about separate rumors about separate purchases. In particular the Borland rumor has an IBM Rational purchase as its reason for being.

    If there were any rumor about MS thinking about bidding for both Rational and Borland as part of the same universe (and bear in mind that even the separate rumors are just rumors), it would surely have been in the first paragraph of Reuters' story, instead of what is (Rational), which is the more important rumor of the two.

  13. MS buys Rational/Borland, what of Linux products? by tsetem · · Score: 2, Insightful

    This is pure speculation on my part. But considering MS's stance on Linux, and supporting non-MS operating systems, would they kill cross-platform support?

    I don't know how many customers Rational has that are using the Windows version of their SW (eg: ClearCase & ClearQuest), versus the Linux & Unix versions. Is there enough income coming in to encourage MS to support other platforms?

    And as far as Borland is concerned, I would expect the Kylix to get knifed quickly since it's prob not a significant source of revenue.

    I could see how IBM buying Rational would be good for Linux & the community. But MS buying Rational seems like a way for MS to kill off a bunch of viable products on non-MS platforms.

    Thoughts?

  14. Monopoly in action. by rasjani · · Score: 3, Informative

    Obviously, im not the only one to point this out but.. If MS where to buy Borland, that would make life of the Kylix in Linux quite unstable. While kylix is allready in its second phase and we havent seen massive amounts of free and/or proprietary software build with it, its still microsoft acting against certain market..

    Also, Borland products are competing with Visual Studio series, and allthou i havent used anything from Rational (nor from VisualStudio), i guess MS has data modelling tools just like Rational... Yey! Good for competition..

    --
    yush
    1. Re:Monopoly in action. by GroovBird · · Score: 2

      I suspect if Microsoft were to buy Borland, they would invest in Delphi for .Net (to bring in all the Delphi developers) and sell Kylix to the MKS people or something. They wouldn't just let it die because they know it's a lot of developers they can either gain or lose.

      All in all, I think it would be a good thing. Honestly.

    2. Re:Monopoly in action. by buzzcutbuddha · · Score: 2, Informative

      Microsoft themselves, use Rational tools for their modelling needs, and has worked with Rational to ease the integration of Rational XDE within Visual Studio.NET.

    3. Re:Monopoly in action. by Jonathan · · Score: 2

      I suspect if Microsoft were to buy Borland, they would invest in Delphi for .Net (to bring in all the Delphi developers) and sell Kylix to the MKS people or something. They wouldn't just let it die because they know it's a lot of developers they can either gain or lose.

      If Delphi went .NET (which wouldn't be that hard -- just add a Pascal compiler with access to the .NET API and call it "Delphi" -- sure it wouldn't be backwards compatible, but neither is VB .NET), what would be the point of Kylix? The whole point was that Kylix was compatible with Delphi, making cross platform development possible.

    4. Re:Monopoly in action. by GroovBird · · Score: 2

      Cross platform development is a joke. It's a hoax. It's hype.

      Kylix was meant to be a Delphi for Linux, sure, and they sold it as a "cross-platform" development tool, but I tell you right now, if you develop your Windows applications using CLX (which you need to do if you ever want to achieve this so called cross-platformness), then you're using the Qt libraries, and your GUI just isn't the same.

      There aren't that many cross-platform control libraries available either. The situation is improving though.

      BTW, there already is a Delphi.NET compiler. It's currently in "preview" and it's included in Delphi 7. There isn't that much new language features necessary to make it .NET compatible. It's mostly library stuff.

      Dave

    5. Re:Monopoly in action. by Reziac · · Score: 2

      Oh, so I'm not the only one who went "ARRGGH!!" at the thought of M$ buying Borland!!

      Not only Kylix, but you can bet Borland's current habit of freewaring (if that's a word :) its older compilers would soon vanish. :(

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    6. Re:Monopoly in action. by jafac · · Score: 2

      I don't see why that would be a problem.

      After all. Microsoft's purchase of Bungie didn't slow down the release schedule for Halo on Mac OS X.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    7. Re:Monopoly in action. by jbolden · · Score: 2

      Parrot is supposed to support the .NET api on Windows. So what they might do is Delphi & Kylix can compile to the parrot VM which supports and keeps up with .NET. This has another advantage for Microsoft in that it creates a multi platform VM not controlled by Sun which Sun can't claim is controlled by Microsoft.

      All told I don't see any reason for Microsoft not to support Parrot.

    8. Re:Monopoly in action. by rasjani · · Score: 2

      What i really meant is that Kylix didnt go to be "VB" or "Delphi" fame in Linux platform..

      Reason why i didnt adopt it (even thou i had some experimenting with it) is the lack of postgres (way back in version 1) and gtk clix bindings.. I guess it supports postgres now but afaik no gtk/gnome.

      Interesting point in that is that now, gnome/gtk is going to be default desktop in Solaris 9 and (my wild quess) linux side is quite big too even if qt might have more users..

      So, hell with kylix anyhow, but sad thing if it vanishesh in such purchase.. If it ever will happen ...

      --
      yush
    9. Re:Monopoly in action. by greenrd · · Score: 2
      Any open source VM can be embraced and extended by Microsoft, unless it has strong trademark protection, backed up by a serious threat of lawsuits.

      But for me that isn't really the issue. The real issues are:

      1. Will MS patent essential extensions to .NET and hinder open source implementations from implementing them?
      2. Will MS leave essential parts of .NET insufficiently documented in future, thus hindering open source implementations? (see how much difficulty WINE has had, if you don't believe this could happen!)
      Given the examples of WINE and Samba (corresponding to Win32 and SMB respectively, both not openly documented fully), I wouldn't trust MS further than I can throw them. As another perceptive slashdotter noted, if MS lets .NET succeed on Linux, people will no longer need Windows on the average slim client (because it'll be accessing .NET services through a browser) or on the server (because it'll be running *NIX). So are MS trying to shoot themselves in the foot?

      There's got to be some factor missing here - and I believe that factor is that MS is bound to play a bait-and-switch. Cross platform my arse.

    10. Re:Monopoly in action. by jbolden · · Score: 2

      I agree with your basic point. Right now Microsoft wants .NET to be cross platform because they are more worried about Java. Once they stop being worried about Java; or start getting worried about an equal good or better .NET: VM, development environment, language... they may very well shift the ground.

      In any case Parrot has a BSD style license so it would be perfect for currently open source yet easy for Microsoft to bait and switch.

  15. Plans? by Halo- · · Score: 2

    IBM plans to buy Rational? IBM is just needs shareholder approval (from Rational) and the government to approve it.

  16. I don't buy it by Delirium+Tremens · · Score: 2

    Somebody must be playing rumors to have the stock go up or something.
    The truth is, Microsoft may be interested in acquiring Borland, but Borland is most probably not interested in being sold to Microsoft. Anyway, if it was even a remote possibility, Oracle at the very least would step in.

    1. Re:I don't buy it by Wateshay · · Score: 2

      As the article points out, as a publicly traded company, Borland is required to entertain offers from all comers. Whether or not they want to sell to MS may be irrelevent.

      --

      "If English was good enough for Jesus, it's good enough for everyone else."

    2. Re:I don't buy it by davmct · · Score: 2

      From the quotes from Borlands' CEO, it sounds like he's more than interested in being bought out by MS. What better of a deal he could he get? he gets to jump a sinking ship, get a hefty bonus for making the sale, and live on easy street.

      1. Build a company
      2. Sell it to Microsoft
      3. ???
      4. PROFIT!

  17. I recieved this as a Rational customer by Anonymous Coward · · Score: 5, Informative

    To our valued customers:

    We are delighted to tell you that IBM and Rational Software have announced a definitive agreement for IBM to purchase Rational. This is a very exciting time for both companies and builds on the extensive business relationship IBM and Rational have had for over 20 years. Most importantly, it will provide significant benefits to you.

    If you've been using Rational's solution to build business applications to automate your business, you will appreciate the combination of Rational's solution with IBM's e-business strategy. IBM helps customers integrate their business processes and software infrastructures to build an on-demand e-business. This requires the integration of software development, transaction management, data management, collaboration, and systems management and security. With Rational's demonstrated strength in software development, IBM will offer leading solutions in each of these categories and provide a complete solution for creating an on-demand e-business. This includes broad support for your application development efforts for a variety of environments, including J2EE, .NET, and others.

    If you've been using Rational's solution to build software for software products and systems, you'll enjoy the benefits of an improved solution through the combination of IBM and Rational technology. Rational's outstanding solution in this space will be amplified through synergies with IBM's pervasive computing strategy. This is an important market for IBM, and Rational is key to IBM's software strategy. Whether you're building a software product, a technical system, real-time software, or embedded software, IBM will be able to provide you with industry-leading products, services and support.

    Rational will become the fifth division in IBM Software Group (joining WebSphere, DB2, Lotus, and Tivoli) and retain its brand identity. The division will be led by Mike Devlin, Rational's current CEO.

    As with other business acquisitions of this nature, this one will require government regulatory approval and the approval of Rational's shareholders.

    IBM and Rational are impressive as separate entities. Together, with our complementary software strategies, people talents, and commitment to customer success, we can provide you with even more value.

    Thank you for your continued support. We look forward to expanding our relationship with you in the future.

    Best regards,

    Steve Mills
    Senior Vice President & Group Executive
    IBM Software Group

    Michael Devlin
    CEO
    Rational Software

    1. Re:I recieved this as a Rational customer by LibertineR · · Score: 2, Informative
      We all got that letter, but it doesnt mean Jack. Rational is a public company, and they have to accept bids from EVERYONE, no matter what sweet deal the CEO made with IBM.

      Microsoft can afford to spend whatever they need to move the shareholders to their side. IBM is going to lose this one.

    2. Re:I recieved this as a Rational customer by richie2000 · · Score: 3, Informative
      Relevant Press Release.

      IBM and Rational Software Sign Agreement for IBM to Acquire Rational
      December 6, 2002

      Armonk, N.Y., and Cupertino, Calif. -- IBM (NYSE:IBM) and Rational Software Corp. (NASDAQ:RATL) today announced the two companies have entered into a definitive agreement for IBM to acquire the equity of Rational at a price of approximately $2.1 billion in cash or $10.50 per share.

      So how come no one spotted this like six days ago?
      --
      Money for nothing, pix for free
    3. Re:I recieved this as a Rational customer by greed · · Score: 2

      So did I, so I sent it to abuse@rational.com and abuse@ibm.com.

    4. Re:I recieved this as a Rational customer by Kris+Warkentin · · Score: 2

      Yeah...Slashdot posted it on Dec. 8 (after I submitted it on Dec. 6). They don't like to be on the cutting edge around here....let the news get a little stale first. I mean, it's only the biggest software deal of the entire year.

      --

      In Soviet Russia, hot grits put YOU down THEIR pants.
    5. Re:I recieved this as a Rational customer by richie2000 · · Score: 2
      *sing* I'm a karma whore and I'm okay.
      I work all night and I post all day.
      I troll /. and flame Jon Katz.

      I wish I had more modpoints, just like Commander T!

      I want to see you fit "CmdrTaco" into a song lyric. I dare you!

      --
      Money for nothing, pix for free
  18. Re:Hate to say it but.. by harks · · Score: 2, Insightful

    Wasn't there just a slashdot article saying that Microsoft lost money in every department except for Windows and Office? http://www.self-aggrandizement.com/archives/monopo ly_much.html this mentions it too so I dont think that MS buying them will make them profitable.

  19. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  20. Why is Rational in trouble? by pclminion · · Score: 2, Insightful

    Why is Rational considering a sale to another corporation, anyway? Do they just need a boost, or are they a sinking ship?

  21. New Borland Product Line by hayriye · · Score: 3, Funny

    J#Builder
    Turbo Pascal.NET

  22. antitrust anyone? by 10Ghz · · Score: 2

    Wouldn't either of these deals be blocked by the authorities? Like when MS tried to boy Quicken.

    --
    Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    1. Re:antitrust anyone? by Delirium+Tremens · · Score: 2

      I doubt it. The authorities might understand the issue when Quicken is involed, but I doubt they have any understanding of what MS buying Borland would mean to the industry.

    2. Re:antitrust anyone? by mtfbwy · · Score: 2, Insightful

      Not with the current administration in office.

    3. Re:antitrust anyone? by Reziac · · Score: 2

      I might misremember, but I thought when M$ tried to buy Quicken, Intuit told M$ to go suck eggs. I don't recall any gov't intervention involved. (The attempt I recall was from several years before the M$ antitrust trial.) IIRC, M$ then bought some other product and rebadged it as M$ Money.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    4. Re:antitrust anyone? by Reziac · · Score: 2

      Ah, this must have been a second attempt. The one I'm thinking of was from about 3-4 years earlier (before M$Money existed at all).

      I guess if you won't sell M$ a product line, they just buy your whole company :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  23. Comment removed by account_deleted · · Score: 3, Insightful

    Comment removed based on user account deletion

  24. Microsoft The Rampant Purchaser by SmartGamer · · Score: 4, Interesting

    Sheesh! This is getting way out of hand, and the government really needs to step in and do something.

    Micro$oft has been on a buying spree recently. Rareware was one of its more recent aquisitions, much to my horror. They had good games; now, I'll avoid them on general principle.

    M$ is trying to expand by assimilation. Don't have the tools/knowledge/brains/experience to corner a market? Just buy someone who does! If they don't sell, drive them out of business!

    This chain will only end with complete Microsoft control of the world- literally- or M$ gets broken up. The government has to step in and cause the second.

    Microsoft's "Buy Or Kill" strategy is, unfortunately, an effective one. Destroy all competition, by taking what they have, if possible; expand to new markets by buying the leader of the industry.

    End result? A Microsoft monopoly on almost every technological market.

    *whimper*

    --
    Warning: Poster of this comment is a nerd. Just like everybody else here.
  25. Re:Hate to say it but.. by mcguirez · · Score: 5, Interesting

    Well Borland is profitable:

    roughly 5m/quarter for the past 4...

    That's 8% net profit margin - now this isn't
    Microsoft level profits but it's probably
    ethically obtained!

    --
    When you hear hoofbeats, think horses, not zebras
  26. Great! by lovebyte · · Score: 2, Funny

    Now nobody will say that MS does not innovate.

    All of Borland's and Rationale's innovations are belong to MS!

    --

    I'll do it for cheesy poofs.

  27. Re:What about Kylix ? by shut_up_man · · Score: 2, Funny

    Unfortunately, I think MS wants to replace something less shitty than VB with... VB.

  28. Re:HOLY HELL! : Eclipse! by hermescom · · Score: 3, Interesting
    I wouldn't be too worried about loosing JBuilder. After all, Eclipse is better, faster, and open-sourcier. Not to mention it doesn't use godawful Swing(r)(tm)(c)(pi).

    I am a Java programmer myself (laugh it up), but Swing just plain annoys me.

  29. In other news... by TrekCycling · · Score: 4, Funny
    Microsoft today acquired the Free Software Foundation, acquiring the GPL and the last vestiges of competition.

    This news brought to you via your XBox home media center, by MSNBC.

    No, we're not a monopoly yet. Nothing to worry about. Go back to playing your game made by Rare.

  30. It's a free market by dybdahl · · Score: 2

    Having been a Borland tool user since Borland was invented, I'm sure that Delphi could become the JBuilder of .net. This makes a lot of companies interested in buying Borland - for each their reasons: IBM, Sun, Microsoft. One thing is sure: Fuller's own future looks bright, no matter who he sells to.

  31. They already bought Anders... by mcguirez · · Score: 2, Informative


    Well, M$ already has Anders Hejlsberg - the
    chief architect/inventor of both Delphi and
    C#. I guess it was only a matter of time...

    --
    When you hear hoofbeats, think horses, not zebras
  32. MS will not buy BOTH of them by javatips · · Score: 5, Informative

    Actually, this story is more accurate.

    First this is jusr rumors and speculations.

    Second, Borland will likely become an acquisition target for MS ONLY in the event that IBM complete the acquisition of Rational.

    If MS do acquire Borland, that will be funny (and painful at the same time). They would acquire a bunch of very popular Java products! And the UML tool (which is the thing they are the most interested in) is written in Java! What will they do with it... convert it to C#?

    1. Re:MS will not buy BOTH of them by jimmyCarter · · Score: 2

      And the UML tool (which is the thing they are the most interested in) is written in Java! What will they do with it... convert it to C#?

      It's a safe bet...

      --

      -- jimmycarter
    2. Re:MS will not buy BOTH of them by the_rev_matt · · Score: 2

      Yes, they will. It will be very painful, as they will rewrite the UML tools in C# and repurpose all the other tools to be .Net tools instead of Java tools (J# Builder, etc) killing off one of the best sources of Java development tools. I think the Borland purchase would help MSFT much more in the fight against Java than a purchase of Rational would help in the fight against IBM.

      --
      this is getting old and so are you

      blog

    3. Re:MS will not buy BOTH of them by pmz · · Score: 2

      What will they do with it... convert it to C#?

      They will probably try to force rewriting it for .NET. Imagine the cultural collision. I wouldn't be surprised if hundreds of Borland employees suddenly update their resumes and post them to Monster, et. al.

    4. Re:MS will not buy BOTH of them by fferreres · · Score: 2

      What will they do with it... convert it to C#

      Probably, and make the Java version weaker as they see fit. MS can build very decent software elsewhere, so when they buy is more for closing the branches they don't like and not because they really need the assets.

      --
      unfinished: (adj.)
    5. Re:MS will not buy BOTH of them by sacrilicious · · Score: 3, Informative
      They would acquire a bunch of very popular Java products! [Will they] convert it to C#?

      No matter... IntelliJ is eating Borland's lunch anyway. IntelliJ's java IDE is substantially better than JBuilder (I've used both for over a year), and it's only 1/3 the price.

      .

      --
      - First they ignore you, then they laugh at you, then ???, then profit.
  33. Re:Hate to say it but.. by 4of12 · · Score: 3, Informative

    successful? How?

    Um, because they'll get shares of MSFT which are backed by $40 billion in cash reserves?

    But you're right, that's the end.

    Borland's products will be examined for what they can contribute to MS Visual Whatever and then be slowly phased out after they've been assimilated.

    Taking the argument further, and in reverse, I think it's been a damn shame that good compiler technology has been kept on a leash in Redmond to further awkward corporate interests rather than simply providing quality, standards-based development tools. Yes, MS does provide development tools that are good to some extent already, but they could be so even more if they were untied from the corporation.

    --
    "Provided by the management for your protection."
  34. Re:MS buys Rational/Borland, what of Linux product by MagPulse · · Score: 2

    An interesting thought is that the question of Microsoft making cross-platform compilers now is a serious one.

  35. Smart move on MS' part by jheidebr · · Score: 5, Informative

    Microsoft in buying Borland aquires not only a UML modelling tool (Borland recently aquired TogetherSoft). But, they also purchase one of the better Java vendors out there. This move is both offensive and defensive. M$ gains a UML modelling environment while simultaneously killing off a significant segment of the Java tools industry.

    If Microsoft pursues Rational as well they end up with the 2 best UML tools in the industry and kill off IBM's strategic partner. The net effect is that Microsoft wins big.

    However, I can't believe that M$' shareholders would agree that both purchases are necessary. I expect that if Microsoft is unable to sway Rational over then we will see them make a serious bid for Borland. After all its the UML modelling software that MS wants, and if the IBM purchase of Rational goes through then MS has no modeller for their developers.

    Seeing as IBM is a large player in open source software (Apache/Eclipse/Linux) and Java I personally hope to see the Rational purchase succeed, however, M$ has a crap load of cash sitting on hand - if M$ wants to start a bidding war they certainly have the ability to.

    And so the consolidation in the industry continues.

    1. Re:Smart move on MS' part by sheldon · · Score: 3, Interesting

      "After all its the UML modelling software that MS wants, and if the IBM purchase of Rational goes through then MS has no modeller for their developers."

      MS is setting up Visio as their UML modelling tool. We've found it to be more stable than Rose, even if it has fewer features. I wouldn't worry about that.

      I was questioning why MS would want Borland at all, and then I see that Borland recently bought Starbase.

      Starbase makes a reasonably decent SCM called StarTeam, and a Requirements Management piece called CaliberRM. Those are two areas that Microsoft needs some help in.

      But I still don't see it, I think Microsoft's best interests are served with a partnership with Borland... so they remain as a competitor. Borland has committed to .NET tools, etc.

    2. Re:Smart move on MS' part by pmz · · Score: 2

      This move is both offensive and defensive.

      No, it is just offensive (meaning smelly and repulsive).

      TogetherSoft and Rational have the two most popular round-trip UML tools out there. Imagine MS getting their dirty hands into it. That would possibly alientate lots of people who choose those tools, because MS already spoiled Visio.

    3. Re:Smart move on MS' part by Locutus · · Score: 2

      You can only think of Microsoft actions in how they kill competition. You do that and you'll have the reason for their actions.

      BTW, why did Microsoft purchase Coopers & Peters? Why are they spending around $500 million each time they find a government is moving to open source? The answer has nothing to do with being competitive.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    4. Re:Smart move on MS' part by kelzer · · Score: 2

      "After all its the UML modelling software that MS wants, and if the IBM purchase of Rational goes through then MS has no modeller for their developers."

      MS is setting up Visio as their UML modelling tool. We've found it to be more stable than Rose, even if it has fewer features. I wouldn't worry about that.

      Borland now owns TogetherSoft, which in my opinion has the best modeling tool (though the price is up there with Rose), and a pretty good all-around development environment, which does support .NET development (don't know how well). Maybe somebody came to the realization that Visio had some architectural issues which prevented it from fulfilling that role without a major re-engineering effort. Or maybe they just want to kill the product, since it's still primarily known as a Java development tool.

      But I still don't see it, I think Microsoft's best interests are served with a partnership with Borland... so they remain as a competitor

      Microsoft doesn't need competitors anymore! The DOJ case is over. They only needed competitors while the case was open, hence major donations, er, um, I mean, investments in Borland, Apple, and Corel, to keep them from going under, all made while the case was open.

      --

      ---------------------------------------------
      SERENITY NOW!!!!!!!!!!!!!!!!
    5. Re:Smart move on MS' part by sheldon · · Score: 2

      Why did Microsoft buy Visio?

      Why did Microsoft buy Frontpage?

      Why did Microsoft buy SQL Server?

      Why did Microsoft buy SourceSafe?

      Why did Microsoft buy Great Plains?

      Microsoft doesn't have a history of buying companies to kill competition, they buy them to take over their product lines and drive them against other competitors.

    6. Re:Smart move on MS' part by Old+Wolf · · Score: 2

      Next thing you'll be trying to tell me that they bought DOS

  36. Remove even more competition... by staplin · · Score: 5, Informative

    Plus, Borland just bought StarBase, which produces the StarTeam SCM system, as seen in this press release. (Wow, just look at the way the Borland logo is plastered all over the StarBase website!)

    So with Rational and Borland, they knock out 2 competitors in the SCM market!

    1. Re:Remove even more competition... by staplin · · Score: 2

      Or rather, if they manage to buy either company, they still knock out at least one competing SCM pacakge.

  37. How shall we troll this? Let us enumerate... by smittyoneeach · · Score: 5, Funny

    Now we see the basis for Bobby Schmidt's "Hell Freezes Over" column in the latest CUJ. The next Visual C++ is standards-compliant by vacuuming up a quality comptetitor...
    No, that's a troll.
    But Borland has a lot of Java product, and owning that would help to maneuver it out of the C# path...
    No, that's a troll, too...
    Borland's CLX library has the potential to do what QT could not, popularize GUI-applications that run under 'Doze and X, so you could blunt that attempt to compete if you owned the product... (seriously, I can't name a single application on the local CompUSA shelf using QT, please educate me)
    No, that's YAT (Yet Another Troll)
    The fact that the DOJ is a singleton-class, MS server application running inside the Beltway box means that MS can do whatever the fsck it likes and laugh about it...
    Ah, now that is a sufficiently gratuitous troll...

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  38. Re:Not according to Slashdot by blancolioni · · Score: 4, Insightful

    Pick your prophecy people: If you claim in one post that Microsoft is doomed, then you must forever disagree with any claims that they are a monopoly.

    Slashdot is not monolithic!

    Sigh.

    Retarded, irritating and whiney -- sure. You've proved that by combining a false dichotomy with a big flaming strawman. Cheers.

  39. MS, JBuilder, and Sun Case? by syntap · · Score: 2, Interesting

    Wouldn't MS have to scrap/shelve JBuilder under its agreements/court-ordered restrictions in the Sun case?

    I'm sure if Borland was entertaining an MS offer, other companies would consider buying it knowing that it was up for sale. Oracle, Sun, and IBM are obvious choices, but there are others. I don't think Larry Ellison would mind a true merge of their Java tools, and what better way to stick it to MS than to outdo their .Net development offerings?

  40. Borland recently bought a competitor to Rational by SmirkingRevenge · · Score: 2, Interesting

    Roughly 2 months ago Borland bought StarBase, makers of StarTeam (a SCM system) which is a direct competitor to Rational's ClearCase as well as Microsoft's horrible SourceSafe.

    I've often wondered when MS was going to step it up and take over the SCM world, maybe this is the first volley?

  41. M$ did it again by picone · · Score: 2, Interesting

    Well, now that Unix/Linux users have an easy an effective RAD with C++/Pascal support and with tons of features (Im talking about Kylix of course) M$ is trying to buy it.

    Is this not ilegal?
    I still remember the news "Netscape X Explorer" and the end of the history too.
    And now the fight is Delphi X VB, well it seams the M$ found a different way to solve its problmes.

  42. Bad business decision by mao+che+minh · · Score: 2

    Microsoft is going about this "taking over the world" thing all wrong. Why don't they just offer Linus 10 billion dollars for the rights to Linux?

  43. Emperor Bill by mmynsted · · Score: 2, Funny

    Now I am simply waiting to here a break-in announcement from Bill Gates that
    he has declared himself the world's emperor.

    Steve Ballmer at Internal M$ meeting:

    "The US Senate will no longer be of any concern to us. I have
    just received word that the Emperor has dissolved the government
    permanently. The last remnants of the Old Republic have been swept
    away."

    Employee: "But that's impossible. How will the Emperor maintain
    control without the bureaucracy?"

    Ballmer: "The regional sales managers now have direct control over their
    territories. Fear will keep the local systems in line. Fear of our software."

  44. This Sux! by AlgUSF · · Score: 2, Interesting

    Compaq buying DEC was bad enough. Microsoft buying Borland is horrible. I remember in the early 90's it was like "Wow, Microsoft makes a compiler too? No thanks, I will stick to Borland", and now it's like "Wow, Borland is still in buisiness". What is left for all of the tech giants of the past like Cray, DEC (err Compaq, no HP), Borland. IBM's only saving grace is that they were quite diversified, and MSFT will never be able to topple them.

    --


    I want my rights back. I was actually using them when our government stole them after 9/11.
  45. Re:What about Kylix ? by tomhudson · · Score: 2
    from what I hear, the latest versions include Borland's C/C++ compiler) </quote>

    All versions of Delphi have included a (renamed) copy of Borlands' C/C++ compiler.

    Delphi's pascal source code files are converted to something the C compiler can understand, and then compiled. It's been this way since Delphi 1.0.

    You can even invoke it (DCC) from the command line. Check your documentation, it's all there.

  46. Re:How shall we troll this? Let us enumerate... by AntiNorm · · Score: 5, Funny

    The next Visual C++ is standards-compliant by vacuuming up a quality comptetitor...

    For Microsoft, this is standards-compliant.

    --

    I pledge allegiance to the flag...
    of the Corporate States of America...
  47. probably doesn't matter by g4dget · · Score: 2

    Microsoft can't buy Forte or Eclipse. If they eliminate Borland's products, that will simply reduce the fragmentation of non-Microsoft development tools--not necessarily a bad thing.

  48. So how long before... by mengel · · Score: 4, Insightful
    ... Rational software only runs on Windows?

    This is the pattern that Microsoft and Intel both have repeatedly run through:

    • find a company whose software helps you develop software, or web pages, or what have you
    • buy that company
    • make future relaeases that only work on Windows
    as the software rot makes the old versions fail, users of that software are herded towards Windows.
    --
    - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
    1. Re:So how long before... by mengel · · Score: 2
      ALL largish companies do this (or something similar), not just MS and Intel. Insurance companies gobble up little comptetitors, fast food chains set up shop next to similar local business, Starbucks does the same.
      But in the case of monopolies like Microsoft, much of that becomes illegal. Even buying up direct suppliers of your competitors to shut off their supplies might be illegal. But the Microsoft/Intel trick is to buy up companies that make things that customers of your competitors buy to use with your product.

      This would be like Starbucks buying up Sweet-n-Low and reformulating the sweetner it so it makes any coffee but theirs taste horrible, then doing the same to Nutrisweet, then to sugar and dairy companies...

      Pretty soon only people who like their coffee black will buy it from anyone else.

      --
      - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
  49. Re:That's why we need Lazarus!!!! by justsomebody · · Score: 3, Informative

    Compare lazarus to delphi or kylix.

    bad: Some points are still missing.
    good: They are evolving fast enough
    bad: not fast enough, at least if you wanna move now
    good: It's native in all OS
    good: It works much better than wined-kylix (debuging in kylix is a real pain in the ass, it remembers me on windows days, crash, (optional restart), crash, must restart or logoff (or kill all processes in top - delphi and windows are not included, restart is a must there))
    bad: less features than kylix
    good: lighter, faster

    all in all together. I have licensed delphi 7 and kylix 3, but I don't use them, only for some small db projects. All my other work is more console than gui, so lazarus ROCKS, at least for me.

    --
    Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
  50. Re:Borland and Microsoft?! by will_die · · Score: 2

    They got a bunch of the big names back then when it looked like Borland was out of the development business. Some of the top C# creators came from Borland.

  51. P.S. by yog · · Score: 3, Interesting

    It also gives MS a chance to hurt Linux, which Borland has been supporting in recent years with JDeveloper and Kylix.

    --
    it's = "it is"; its = possessive. E.g., it's flapping its wings.
  52. Who need Borland or Rational? by g4dget · · Score: 5, Insightful
    There are free IDEs (Eclipse, Forte), and there are free UML tools (ArgoUML, probably others). If they aren't good enough yet, they will improve further. And the only good product Rational has ever had, Purify, has a better open source equivalent already.

    Microsoft's old strategy of killing competitors by buying them doesn't work with open source. Sorry, Bill.

    1. Re:Who need Borland or Rational? by Cryptnotic · · Score: 2

      And the only good product Rational has ever had, Purify, has a better open source equivalent already.

      What is this better open source equivalent which you refer to?

      --
      My other first post is car post.
    2. Re:Who need Borland or Rational? by IamTheRealMike · · Score: 4, Interesting
      There are free IDEs (Eclipse, Forte), and there are free UML tools (ArgoUML, probably others)

      Indeed, but what makes Delphi so unique and special isn't so much the IDE (though the IDE is excellent), it's the compiler.

      Delphi is fast. I mean, really fast. No other compiler comes close. To put things in perspective, when Borland first added multiple error reporting to the compiler (ie one compile would report more than one error) I didn't understand why they did it. I hadn't seen javac at that point. I didn't understand, because it was actually faster for me to press Ctrl-f9 to trigger a recompile in order to move to the next error, than it was to move my hands from the keyboard to the mouse and back again.

      Their compiler is that fast. It can do a project with over 100,000 lines of code I have sitting here in less than 8 seconds. The resultant binaries are tight. When I tried my first C++ program, I was astonished at how long it took to compile as it read in all the headers etc. I was sure I must have done something wrong.

      Part of the reason it's so fast is just long history, Borland have had a lot of time to optimize it, but the other was the language design. Object Pascal is designed for fast compiles. For instance, it doesn't use headers, but each compiled unit (.dcu -> .o) included header information with it, meaning it's insanely fast to link them together. It also has excellent remake logic, if you only touched one file, only one file was recompiled. There is no [preprocessor, so the compiler can be single pass.

    3. Re:Who need Borland or Rational? by g4dget · · Score: 2

      The Jikes compiler for Java is also very, very fast. And an open source compiler (I believe GNU Pascal) supports Object Pascal.

  53. Re:Not according to Slashdot by Melantha_Bacchae · · Score: 2

    Microsoft is a monopoly, and an abusive one. That fact has been proven in a court of law, and upheld upon appeal.

    So was IBM at one point. IBM was unbeatable, unstoppable. But they were stopped, and gasp, even took the opportunity to mend their ways somewhat.

    Now Microsoft is the unbeatable, unstoppable, juggernaut. With Longhorn/Palladium/Millennium and the Hollings bill, they have the potential of going even farther than IBM, becoming a US government mandated monopoly, ruling the computer industry for a thousand years, or even forever.

    Of course a monopoly is built on top of customers. While a company maintains a monopoly they can use it (against the law) to shoehorn themselves into other markets and be a real bully. But becoming that bully bears a hefty price tag. Microsoft is very much a hated bully.

    Microsoft has managed, with Licensing 6 and other ploys, to alienate two thirds of their customers. If those customers go elsewhere, it is the end of Microsoft's monopoly, and their mad dreams of world domination. That is the danger Linux, Apple, various office suites and browsers pose: an alternative, that has arisen because angry customers want and need a way out of this nightmare. That is how Linux and Apple can stop the unstoppable, and pull the evil monopoly down. Today's monopoly does not guarantee tomorrow's monopoly, or even that tomorrow will come for Microsoft.

    That is the irony, badly mangled in the Americanization of "Godzilla 2000": to achieve world domination and begin a thousand year kingdom, only to have Godzilla destroy you the very same day.

    Microsoft is a monopoly, an illegal and much abused one, at the height of its arrogance, cruelty, and power. It could lock the world in its iron fist for a thousand years. Or it could be destroyed tomorrow. Nothing is certain but this: its fate is in our hands.

    Shinoda: "The age of Millennium."
    Io: "What does that mean?"
    Shinoda: "A thousand year kingdom. It wants to create a home for itself. There is one flaw in its plan: Godzilla."
    "Godzilla 2000 Millennium" (Japanese version)

  54. Re:What about Kylix ? by djmurdoch · · Score: 2

    All versions of Delphi have included a (renamed) copy of Borlands' C/C++ compiler.

    Delphi's pascal source code files are converted to something the C compiler can understand, and then compiled. It's been this way since Delphi 1.0.


    That's nonsense. The current compiler has a common back end with the C/C++ compiler, but that doesn't mean it translates into something the compiler can understand (which is presumably C or C++), it just means that the front-ends of both compilers produce a parse tree which the back end converts to object code.

    I'm not sure that this was true of Delphi 1.0, though. That was a 16 bit compiler, which used the same code generation as its Turbo Pascal predecessor. The TP compiler was written in assembler.

    I think what's new is that recent versions distribute both front-ends in the same package.

    You can even invoke it (DCC) from the command line. Check your documentation, it's all there.

    What does that show? Turbo Pascal had command line compilers for years.

  55. M$ using financial markets as a club by Ingolfke · · Score: 3, Interesting

    From the article in respect to M$ rumored bid - "That pushed the stock up, indicating that investors are betting there could be some sort of bidding war for the company, the traders said."

    M$ doesn't care to own either of the companies. I belive they're driving up the cost of the Rational acquisition for IBM by floating rumors that they're goign to jump into the mix. The Boreland rumor adds some credibility to the rumor of a M$ bid for Rational because it looks like M$ has a backup plan. In reality they'll drive the price of Rational up, let IBM pay big bucks for it, and then announce or leak that Boreland just wasn't worth acquiring thereby devaluing the Boreland stock.

    And yes... I do believe that the Unmarked Black Helicopters run Palladium.

  56. Re:C++ Builder by omibus · · Score: 3, Informative

    What is left after that??!! True, Delphi kicks VB's ass in every possible catigory...but after you take out C++Builder and Kylix you are left with
    1. Delphi -- Competes with VB
    2. JBuilder -- ya, MS just loves Java!
    3. Interbase -- already got SQL Server, Access and Fox Pro
    4. People -- oh wait, they already hired all of them away.

    Consider this, Borland is MS biggest competitor in the compiler market. MS would buy Borland and gut it. Once again, the superior technology (Borland) looses.

    --
    Bad User. No biscuit!
  57. Re:first fist by eno2001 · · Score: 3, Funny

    If only I had moderation points today... this WAS truly funny if you are a Quake player. Someone please mod this up as funny.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  58. Re:What about Kylix ? by justsomebody · · Score: 2

    They can do two things.

    Expand or kill.
    First is not possible. Well, maybe for you in your dream. I can't imagine my self using a M$ product on any other than M$ platform (or half of the current people, well newcommers maybe). The thing is that I some day stopped believe M$ and I would not trust them that M$ products I use on other than M$ platforms are stable and secure as they should be (and that would be probably intentional if you look at M$ past).

    Second is more likely. Delphi was used for many commercial applications so killing kylix in their eyes means keeping developers for them self. The thing is that they maybe don't realise that kylix was not used much. Sorry, but for a simple app (no network serving) coding there is just too much lacking features.
    1. No reporting components
    2. No real db access as in delphi which covers that department much better, ok you can use zeos but that's not it
    3. QT only, no gtk (but that's the least of the problem)
    4. kylix just isn't it

    --
    Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
  59. so soon? by DuctTape · · Score: 2, Funny

    I thought Microsoft bit off more than it could chew when it bought the Catholic church.

    --
    Is this thing on? Hello?
  60. Re:Not according to Slashdot by blancolioni · · Score: 2, Funny

    Hi honey! Did I strike a nerve?

    Perhaps you missed the whole "prevalent argument" conditional put on that?

    Nope, but you used so many words to make your point that my clipboard got tired and I couldn't paste it.

    the majority of Slashdotters will in one story ...

    Actually, you got me there. The majority could be saying any old thing, but my threshold is +3, so what's going on in the bowels of Slashdot passes me right by. Which means I'm huddled in Slashdot's appendix by the way.

    Firstly let me get the de rigueur insult in here: You suck eggs and your mother wears army boots! Save the insults for the next girl guides meeting moron because they just case you for the savage that you are.

    Mine was better.

    xxx

  61. Re:Hate to say it but.. by 4of12 · · Score: 2

    How would MS make development tools if it wasn't part of the corporation?

    It wouldn't.

    Like just about every other software development company, it would go out and buy those tools from independent competing vendors, such as Borland.

    --
    "Provided by the management for your protection."
  62. Re:What about Kylix ? by tomhudson · · Score: 2
    Dude, check your dead-tree manuals. Or the many books written by people who worked on writing Delphi. Delphi was (at least until and including version 3) a front end for Borland's C compiler.

    All Borlands' compilers were written in assembler. So what? They still compiled from C. Just because the compiler was doing in-memory assembly doesn't mean that it was compiling pascal code directly.

  63. Anders Hejlsberg and Borland by nickos · · Score: 2, Insightful

    Since Anders Hejlsberg, the Danish creator of Turbo Pascal was pinched by Borland by Microsoft to be the chief architect of C# and the Common Language Infrastructure used by .NET, perhaps Microsoft will decide to go the whole hog and get the rest of the company too? Borland had (has?) some of the best developers in the field and may be worth buying just for them.

    1. Re:Anders Hejlsberg and Borland by drinkypoo · · Score: 2

      Microsoft usually just hires people away from borland, I've known quite a few people who worked for them in the past (I used to live in Santa Cruz, everyone who lived there at the time knew at least one person who worked for each of the following: SCO, Seagate, Plantronics, and Borland.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  64. Rational isn't available. by sammy+baby · · Score: 2

    IBM's "planned" available of Rational isn't just "planned." It's actually done. I'd suggest that maybe you guys missed it, but, well, you know.

  65. Re:In other news... by Alsee · · Score: 3, Insightful

    Microsoft today acquired the Free Software Foundation, acquiring the GPL and the last vestiges of competition.

    I was about to say that it wouldn't do Microsoft any good because they still wouldn't really be able to use any GPL code, then I realized something...

    quite a bit of GPL code has an "or any future version of the GPL" clause. If Microsoft DID aquire FSF it could simply release a new version of the GPL and effectively remove all protection on all of that software.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  66. Re:C++ Builder by GeckoFood · · Score: 5, Insightful

    The real loss will not be C++Builder. The true loss will be Kylix.

    While C++Builder is a reasonable approach to C++ development, you need to consider the quality of what it generates. In my experience, the executables that C++Builder generates are very large and very slow to execute. Being a fan of Delphi, I expected fairly small and fast executables when I purchased C++Builder, but there is a definite difference between the runtimes and the resulting executable code.

    If you compare the floating point code generated between Delphi and C++Builder, there is an immense difference. The Pascal code generates much faster executables -- and that ought not to be! However, this is the case for Borland's C++ product line and it has been this way for over 10 years.

    Practically every other C++ compiler out there generates tighter code than Borland's, especially in the area of floating point math. I am no fan of M$, and never have been, but I must say that their binary code is tighter, by quite a margin, than Borland's. If they acquire Borland and kill off C++Builder, they will be killing off a great GUI front end with a miserable code generator. Yes, I know Borland's is more ANSI compliant...so what? If the binary is slow, and you care about run times, ANSI compatibility is not your primary concern.

    Where we will lose as developers will be in the loss of Kylix. It might not be perfect, and it might not be the most efficient code creation engine, but if it creates projects that can be ported to Linux, M$ will want to kill that off quick! And I can't say that I blame them (even if I disagree with the idea).

    --
    Be excellent to each other. And... PARTY ON, DUDES!
  67. Now you have by SuperKendall · · Score: 2

    I still would use CVS in a heartbeat over ClearCase, if not under a corperate mandate to use ClearCase. It is a lot better than Sourcesafe though, at least from my distamt memories of SourceSafe!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  68. Re:What about Kylix ? by tomhudson · · Score: 2
    Guess what? Do a search on google for "DCC32 C Compiler". It's a C compiler.

    Remember, the original language spec for pascal was that it (the source) was to be converted to pcode to be run through a pcode interpreter, a la java.

    One of Borlands' innovations was converting pascal source into C in memory, then compiling it.

    This goes along the lines of how C++ was originally done (AT&T CFRONT compiler) - source cpp files were converted to standard c, then compiled. Compilers that could use c++ source directly didn't come along until later.

  69. Borland undervalued and underrated... by CommandNotFound · · Score: 3, Interesting

    Although I wish Borland would stay a scrappy independent forever, I always thought that Sun or Oracle would be a good parent for Borland.

    Actually, if you could get past the CEO egos, a combined Sun/Oracle/Borland could be an instant IBM and Microsoft "killer". They would have the hardware from desktop on up that could be supplemented with x86 hardware, the enterprise backend software (J2EE, Oracle, etc), some of the best development tools around (Delpi/Kylix for Linux/Solaris, JBuilder, CBuilder, etc), and an Office suite to boot.

    Their corporate cultures seem to be compatible, from what I know of them (not much, directly, but based on years of reading). I don't see anything compatible between Microsoft and Borland, however.

  70. Re:Not according to Slashdot by Hard_Code · · Score: 5, Funny

    "your mother wears army boots!"

    On that note, can anybody explain why this is actually an insult? I never understood. Surely there are many mothers in the military. And army boots are rather sturdy. If my mother wore army boots I think that would imply she could kick your mother's ass. Actually, I think arming more mothers would be a good idea all-around.

    --

    It's 10 PM. Do you know if you're un-American?
  71. Re:What about Kylix ? by djmurdoch · · Score: 2

    Dude, check your dead-tree manuals.

    I'd be happy to. Just give me a page reference.

    All Borlands' compilers were written in assembler. So what? They still compiled from C.

    Strange then that their Turbo Pascal compiler came out several years before their Turbo C compiler.

  72. Re:Not according to Slashdot by Alsee · · Score: 3, Insightful

    A) Different people can have different oppinions.

    B) Either one could be wrong. How the hell does that mean people can't still assert the other one?

    C) They could BOTH be right. It's completely possible for Microsoft to be an EvilMonopoly and on the verge of collapse in one or more markets. Assuming they ARE and EvilMonopoly, anything short of total bankruptcy could still require government intervention to set things right.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  73. Re:Hate to say it but.. by Malcontent · · Score: 2

    Be sure to pass that lesson on to your children.

    --

    War is necrophilia.

  74. Re:What about Kylix ? by tomhudson · · Score: 2
    Strange then that their Turbo Pascal compiler came out several years before their Turbo C compiler.</quote>

    It's easier to implement a subset of the C language, than to implement the whole thing.

    That's why, for example, the original C Builder's delivery date slipped, and slipped, and slipped. You can implement a pascal-to-c converter, and the subset of c necessary to compile, than to implement a full ansi-compliant c compiler. The "problem set" of of pascal is much simpler.

    On a historical note, Philippe Kahn wrote the original pascal compiler in 6 weeks in a hotel room. :-)

    As for the page references, all my dead trees are at home (14 x 6 shelves, 2 decades+ of manuals, etc...).

  75. SourceSafe is NEVER an option by ChaosDiscord · · Score: 4, Informative
    Rational Clearcase competes with Visual Sourcesafe....

    Only to the extent that a bank competes with random strangers as a reasonable place to keep my money. SourceSafe may be viewed by many as a reasonable alternative for Clearcase, but that's a horrible mistake. SourceSafe is deeply flawed and inappropriate for any but the most trivial situations. I've written a paper on Visual SourceSafe's many flaws. Spread the word! Friends don't let friends use SourceSafe!

  76. Why by jafac · · Score: 2

    I can't understand why MS would want to buy Borland, they've already hired away all their talent.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  77. Re:How shall we troll this? Let us enumerate... by cow_licker · · Score: 2, Informative

    Um... CLX is based on QT. Partially at least.

    http://www.drbob42.com/kylix/kylix.htm

    --
    $_='while(read+STDIN,$_,2048){$a=29;$b=73;$c=142;$ t=255;@t=map{$_%16or$t^=$c^=($m=(11,10,116,100,
  78. Re:Hate to say it but.. by Radical+Rad · · Score: 2
    Borland C++ Builder, Delphi, and Kylix GONE. I don't call that successful. I call that anti-competitive.

    Maybe but it would take 10 years and a incorruptible Department of Justice to prove it.

  79. They Did by irix · · Score: 2
    --

    Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  80. Re:HOLY HELL! : Eclipse! by axxackall · · Score: 2
    I am a Java programmer myself (laugh it up), but Swing just plain annoys me.

    I have to program on Java from time to time as well, but usually I use high-order languages, like Python and Lisp. Well, whole Java annoys me. Swing and EJB are both the best illustration of how to sell bad technologies through non-technical managers.

    I think with death of Borland (that's the goal of Microsoft deal, isn't it?) the chances of Java to survive will be less, while chances for better languages of new generation (read: functional and logical programming languages) to come to the market will be bigger. I wonder (but won't be surprised) if Microsoft will start sell some of them.

    --

    Less is more !
  81. Re:Not according to Slashdot by Anonymous Coward · · Score: 3, Informative

    Soldiers fighting overseas would pay local prostitutes by giving them their boots.

  82. Rational Software Up 3% On Rumors Of Second Bidder by SailorBob · · Score: 2

    Rational Software Up 3% On Rumors Of Second Bidder

    By DONNA FUSCALDO

    Of DOW JONES NEWSWIRES

    NEW YORK -- Shares of Rational Software Corp. (RATL) saw heavy volume Wednesday after rumors spread on the Internet that a second company could make a bid for the software maker.

    The stock recently was up 30 cents, or 3%, to $10.59 on volume of 21.5 million shares. Average daily volume is 5.6 million.

    International Business Machines Corp. (IBM) said Friday it would buy the software tools maker for $2.1 billion, or $10.50 a share.

    Following news of the pending acquisition, some Wall Street pundits said IBM was getting Rational on the cheap, which sparked speculation that another bidder would step in. On Wednesday rumors abounded that Microsoft Corp. (MSFT) could be that second bidder.

    Officials at Microsoft, Rational Software and IBM declined to comment.

    While investors traded up shares of Rational on the rumor, some analysts discounted the veracity of the speculation.

    Gary Abott, an analyst at RTX Securities, said the chances of a second bidder emerging are highly unlikely.

    There is a constituency out there that believes IBM has stolen this on the cheap, said the analyst. I do not count myself among that group.

    According to the analyst, who does not own shares of Rational, Microsoft is an unlikely suitor.

    Microsoft is an intelligent and formidable company and paying a premium to this price doesn't appear to a make a lot of sense to me or anybody, he said. RTX Securities does not have an investment banking relationship with Rational.

    The rumor was also reported on CNBC.

    Kevin Buttigieg, an analyst at Kaufman Brothers, agreed a counter offer from Microsoft is unlikely.

    He noted that IBM included a clause in the agreement, which basically said that if a competitor purchases Rational, the software tool maker's source code would still be disclosed to IBM.

    Buttigieg does not own shares of Rational and Kaufman Brothers doesn't have any investment-banking ties with Rational.

    Still that didn't stop investors from betting that another suitor may step up to the plate.

    After reaching a high of $10.72, Rational's shares swapped hands recently at $10.59, up 30 cents. That's a slight premium to IBM's all-cash offer of $10.50 a share, signaling that some investors expect a higher bid.

    Rational's trade volume, at nearly 26 million shares, was nearly five times its average daily trade volume of 5.5 million shares.

    The stock is certainly acting like people expect a higher offer, said one arbitrage analyst.

    The analyst said the acquisition would make sense for both Microsoft and IBM. It's a small deal, he said. IBM can write the check and so could Microsoft.

    IBM is hoping to close the deal in the first quarter. If there is a bidding war it will have to happen soon.

    -By Donna Fuscaldo, Dow Jones Newswires; 201-938-5253; donna.fuscaldo@dowjones.com

    (Janet Whitman in New York contributed to this report.)

    Updated December 11, 2002 3:20 p.m. EST

    --

    Woopty Doo Basil, what does it all mean?!

  83. Wrong. (or so I feel) by BoomerSooner · · Score: 2

    They may not be able to buy Forte or Eclipse but they can remove a significant development tool for the linux platform that allows the exact same project to run on solaris, linux, windows and mac os (to a lesser extent). This gives credibliity to the platform as a stable one that is supported by large vendors.

    Personally I develop through my company for Windows and Linux the same (JFC) but for OS X I use the development tools (interface builder) from Apple and tie into my same java classes (we recompile a cocoa app). We build an Aqua interface and tie into the same backend. On Linux and Windows all development is in textpad (via wine in linux). Any other apps that are specifically remote in nature are implemented in JSP for web access. So I can sort of agree with you but not entirely. If I didn't use Windows so much I'd be using vim exclusively (but that's another fight altogether!).

    1. Re:Wrong. (or so I feel) by g4dget · · Score: 2
      If I didn't use Windows so much I'd be using vim exclusively (but that's another fight altogether!).

      Are you aware that there are excellent Windows-native GUI versions of vim? Check on the VIM site.

      They may not be able to buy Forte or Eclipse but they can remove a significant development tool for the linux platform that allows the exact same project to run on solaris, linux, windows and mac os (to a lesser extent).

      Delphi was great at the time as an alternative to C development on Windows. But today, C++ pretty much has won as the low-level object-oriented programming language; with wxWindows or Qt, you also get excellent cross-platform development support. And for high-level cross-platform development, you get Java. What do we need Delphi for?

    2. Re:Wrong. (or so I feel) by BoomerSooner · · Score: 2

      We don't need Delphi we need JBuilder.

      I like vim but only if i'm exclusively using linux. I like Textpad just as much (although I always wind up hitting esc : wq in textpad and it does nothing!).

  84. Re:How shall we troll this? Let us enumerate... by smittyoneeach · · Score: 2


    Hmmm... So, perhaps a little more research next time? Props for straightening me out...
    </blush>

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  85. Re:are you sure? by Christopher_G_Lewis · · Score: 3, Interesting

    That is strange. Not sure how yours was setup, but if you checked files out for developing, it was irrelevant to the ability to backup the VSS database - same with being logged in.

    Correct, but I forgot that we always ran ANALYZE.EXE before backups, causing the backups to "fail", which is what I should have said...

  86. Not Borland!! by Eric+Damron · · Score: 2

    "Borland, like Microsoft, also sells programming tools that allow software developers to build programs for Microsoft's .NET Internet software. But unlike Microsoft, Borland's tools allow developers to run their applications in non-Microsoft environments..."

    And this I fear is the motivation. Borland sells an excellent tool called Kylix that runs on Linux. The product has two IDEs. The first is equivalent to Borland's Delphi and the second is the equivalent to Borland's C++Builder.

    In fact by using these tools, companies can develop Microsoft products and easily port them to Linux. Microsoft doesn't want that on the desktop.

    Remember what happened when Microsoft bought Corel shares? Corel almost immediately announced that there would be no further development on Corel Linux. Of course Corel management said that the decision had nothing to do with Microsoft's purchase. Yeah, right...

    So all I've got to say is if you want to use these excellent tools you may want to buy them soon!

    --
    The race isn't always to the swift... but that's the way to bet!
  87. Divide and Conquer - the oldest trick in the book by mattypants · · Score: 2, Interesting

    Microsoft are attempting to push the price of Rational up to either bust the deal or create fear and confusion in the Java market. The Borland thing is just to add credibility by appearing to have a contingency plan. Basically, they are terrified of an IBM armed with Rational dev tools and Java - a certain .NET killer.

  88. FUD by Reiners · · Score: 2, Funny

    I especially liked this part of the story:

    '"We never comment on rumors and speculation," a Microsoft spokeswoman said.'

    No, they only start them.

  89. Great Site on Microsoft Monopoly by IamSorrow · · Score: 2, Insightful

    While browsing for info in regards to the legality of a proposed buyout of Borland, I ran across this site from Microsoft Monopoly, at Stanford, Its has a fairly well laid out description of all of Microsoft's past woe's and tangles with the law.

  90. Argo doesn't do collaboration diagrams by jlusk4 · · Score: 2

    Argo doesn't do collab/sequence diagrams, nor does the whiteboard ed. of TJ. Boo, hiss. I haven't found *any* free tool that does collab/sequence diagrams (Dia doesn't count, I need this for work, not home.)

    I'm tired of static class diagrams that don't tell me how the system *works*.

    So is Allen Holub. See http://www.javaworld.com/javaworld/jw-01-2002/jw-0 111-ootools.html.

  91. This would be bad for cross platform developers by blackwizard · · Score: 2

    First, consider that Rational's source control products. As bloated as they can be, they run on Win32 and many flavors of *NIX.

    Next, Borland does a lot of Java work. Under Microsoft's rule, this would surely slow to a trickle or be converted to the .NET platform.

    Obviously, industry support for non-Microsoft platforms would be greatly reduced if these buyouts go through. Not only that, but many of the good people at Rational and Borland would be soon out of work, as Microsoft would suddenly find them irrelevant to their strategy.

    Yes, I think this would be very bad for cross platform development, and the software industry in general.

  92. Re:What about Kylix ? by tomhudson · · Score: 2
    Point well taken :-)

    At least we don't have to call it "Inprise's C++ and Pascal compiler". Inprise. Sounds like a medical condition or social disease.

  93. Makes me happy I'm using free software... by Tord · · Score: 2

    Reading all the fearfilled comments here about what might happen with Borland C, Kylix etc including their communities and all that time and effort people have spent on learning those development environments, just makes me feel warm and fuzzy inside that I've settled for free software. :)

    Nobody can take over free software like that, at least not with the communitys acceptance, feels great to be immune against threats like that. :)

    Of course, still hopes that things turns out well for Borland, the Kylix community etc...

  94. Re:What about Kylix ? by tomhudson · · Score: 2
    You got it right when you said the C Builder IDE was written in C++, and the Jave Builder IDE was written in Java. The Delphi IDE was written in Pascal, but it's only the IDEs that are "self-hosted". The back end for building the exe is the same compiler. Not that there's anything wrong with this. It's the way I would have done it, too. Changing a few resource strings doesn't change the actual working of the compiler. :-)

    I agree, Borland tech was always my favourite. Unfortunately, they lost me when I moved to linux, and their Kylix product just doesn't do it for me. It's not a native app (requires WINE to run, at least the first two versions I tried out) and produced .exe files. Ugh! Borland's first pascal compiler used a core licensed from someone (forget his name - you can find it on the net) to which they added an IDE. It's the IDE that (at the time) was the cutting-edge stuff we all drooled over! Ah, memories.... :-)

    Have a nice day!

  95. Re:What about Kylix ? by djmurdoch · · Score: 2

    Yes, Kahn was one of Wirth's students, and he may have written the original Pascal compiler, but it was Anders Hejlsberg who wrote Turbo Pascal. It was a Pascal compiler, not p2c plus a C subset compiler.

  96. Re:What about Kylix ? by tomhudson · · Score: 2

    Not to argue. The original turbo pascal was licensed from Hejlsberg, with an IDE from Kahn. :-) However, the Delphi series is a whole different kettle of fish (or in this case, pretty s/fowl/foul/); It works, but single-class hierarchies really suck and require too many compromises. At least that's my opinion, and I noticed that single-class forced me to make ugly compromises when I was designing my own components. In the end, it wasn't worth the bother.