What an IBM-Sun Merger Might Mean For Java, MySQL, Developers
An IBM-Sun merger is a tantalyzing possibility; snydeq writes "Fatal Exception's Neil McAllister suggests that an IBM/Sun merger could crown Big Blue king of enterprise software development. 'Acquiring Sun would make IBM the clear leader in Java, as it would become the caretaker of the open source reference implementation of the JRE,' which, along with GlassFish, would become entry-level gateways to IBM's WebSphere stack. Moreover, MySQL would give IBM's database division a significant entry-level hook, and NetBeans/Eclipse would unify IBM's front against Visual Studio. 'All in all, this move would solidify IBM's role as "the developer company,"' McAllister writes. 'In other words, if this merger goes through and you're an enterprise developer and you're not an IBM customer now, get ready — because you soon will be. Better bring your wallet.'"
And blackbearnh writes with a short interview with Brian Aker (who came to Sun as MySQL's director of architecture, and is now the lead for MySQL fork Drizzle) about what life would be like under Big Blue's control.
IBM
The company culture between Sun and IBM are too different for a successful merger. The trend that anything big blue acquires seem to die a slow and agonizing death isn't helping either.
Here's a poll to vote on maintaining Sun's independence from IBM:
http://www.misterpoll.com/polls/426985/results
This space left intentionally blank.
No one tell Ballmer. I'm not sure he could handle this kind of let down.
Have we learned nothing from the recent "too big to fail" mess? I realize IBM is already too big to fail, but do we want to let them add to it? Sun failing would be fine for the market. Lots of small companies would jump in to take its place. Sun being bought by IBM would stifle the marketplace and would exert far too much control.
Sometimes to have a free-ish market we have to think about unpleasant topics like anti-trust.
...on the JavaPosse Google group here. Some talk about what this might mean for Netbeans, as one of the JavaPosse guys (Tor Norbye) is (was?) on the NB team.
Also, what would this do for the massive JavaCC book market? Expand it, I hope!
The Army reading list
Is that new releases of Java and Solaris will be EBCDIC only!
Fascism starts when the efficiency of the government becomes more important than the rights of the people.
I've said it before, and I'll say it again:
IBM will take all of Sun's great software products, and either ruin or kill them through a combination of strategic imperative, incompetence, and bureaucracy.
Say goodbye to Netbeans. IBM doesn't want competition to Eclipse.
Watch OpenSolaris get pillaged for bits like ZFS and DTrace to GPL and put in Linux and then left in the ditch (though I don't think they'll kill closed-source Solaris).
Glassfish will survive only because it already has a large independent community, despite IBM cutting off funding for it.
Java will take twice as long to evolve, as IBM's bureaucracy will dwarf that of the JCP's. Swing will be slowly killed, to be replaced by SWT. As for Websphere, it's known to break the JEE spec, and indicates the direction IBM will take Java in.
OpenOffice, right now not the cleanest, most user friendly app, will worsen if Lotus Symphony is anything to go by.
IBM pays good lip service to open source, and contributes o some strategic projects (ex Apache Harmony), but their true commitment to open source is much less than that of Sun's. That's what the Linux crowd sometimes fails to understand.
This space left intentionally blank.
I see this story has been tagged "Pipedream". I don't know what kind of pipe people are smoking these days, but to me it doesn't sound like any kind of pleasant or desirable dream to have one company in control of so many things we depend on...even more so during an economic downturn.
These posts express my own personal views, not those of my employer
I hope Netbeans don't become the mess that Eclipse is threatening to become. The multiple distributions, the commercial only plugins, UI inconsistencies, and instability.
I know the Eclipse fanboys will object, but I've used both IDEs and Eclipse has its issues and feels like it was built by a committee consisting of competitors.
With Netbeans, I don't have to worry about CDT not meshing with the current patched version of the platform, or having to choose between Subclipse or Subversive and trying to get past that stupid Java HL issue with Ubuntu. Netbeans just works.
Nothing against Eclipse, I just don't want any of that crap to migrate over to Netbeans.
Then there's IBM history other editors like XyWrite...
These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
Wow. Just...wow. All IBM gets out of the deal is the Java name. All the other assets are basically bogus, which the market has already figured out.
InfoWorld hits another high score in tech buzzword bingo, but misses the point completely...
"In a 32-bit world, you're a 2-bit user. You've got your own newsgroup, alt.total.loser." -Weird Al
LAYOFFS!
I'd love to see a C# plugin for NetBeans, personally. NetBeans 6.5 is the first release I'd call almost as good as Visual Studio (I can't stand Eclipse, personally), and there's not much work left to make it a genuine competitor for what I use it for. I'm already looking at moving my C++ development over to it. Having an .NET plugin would seal the deal for me.
(It can't be any worse than MonoDevelop...)
"You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
More importantly, what has IBM open sourced?
Sun has open sourced more of their own code than IBM has. Actually, Sun probably has open sourced more lines of code than anyone for that matter.
For large organizations, such as Sun and IBM, that have licensing agreements for parts of their technology, open sourcing a closed source project is not a trivial matter.
There's still a bit at Sun that was supposed to be open sourced that hasn't. Will IBM continue this? Will they put the same amount of effort into Sun's current open source projects? This is what worries me. Some of Sun's important open source projects compete with IBM's open and closed products.
The acquisition of Sun would have to transform the mindset of IBM. The open source gameplan that Jonathan Schwartz outlined in his video blogs seems like a good one, but if they get eaten up by IBM, I don't know if that plan will be able to be set in motion. It seems that when IBM acquires someone, the acquired company becomes more like IBM and not the other way around.
It's not just about open source though. Sun has been creating a lot of great hardware. The CMT chip based servers are awesome. The Ranger super computer is a great example of what you can do with their massive infiniband switch.
The billions of dollars they would spend to acquire sun would be worth it just to get Andy Bechtolsheim in my opinion.
The current economic crisis has made Sun a great bargain for those that can afford to acquire it.
Netbeans/Eclipse is going to be strange and I really hope that Netbeans doesn't die.
AIX/Solaris seems easy. IBM would be stupid to kill Solaris. AIX would likely be put on legacy support. Solaris may even become the default OS for IBM's new mainframes.
Power/Sparc would have to consolidate and with IBM/Sum/Fujitsu working together you might see some even more impressive risc servers coming out.
OpenOffice.org will continue because IBM uses it as a base for Lotus Symphony. StarOffice may die or get wrapped up in Symphony.
Glassfish might be tough. Competes with WebSphere and IBM has been more behind Apache's Geronimo app server I think.
I think Sun's blades might be very appealing to IBM.
As for Java, I'm more comfortable with it being under Sun than IBM. For all the press IBM has had over the SCO trial, I don't see them as good of an open source company as Sun. I can't remember the details right now, but there were some Apache projects, as well as OpenOffice.org where IBM wasn't really sending stuff upstream. The license in those cases didn't require it, but I still think it says alot, especially considering the financial benefits IBM has received from those projects.
Dual Opteron < $600
If Rational is any indication, IBM is going to figure out what Sun's cash cows are and hold those customers hostage.
I've been an enthusiastic ClearCase user and administrator (please let's not start that flamewar again) all the way back to the Atria days. After dealing with IBM as a vendor since they bought Rational, I've seriously considered recommending against ClearCase to my customers.
It's not just the incompetent and ever-changing bureaucracy, which is indeed infuriating, it's the attitude of their reps. They go way beyond "We've got it, you want it, you get it on our terms." They act more like bill collectors than anything else. At one point, because of a paperwork delay in my purchasing organization, our ClearCase support lapsed. IBM called me EVERY DAY until they got their check, even after I told them to stop and let all their calls go to voice mail.
I don't know what Sun is like to deal with these days, but no matter how bad they are, it can't be worse than IBM.
I'm more interested in what IBM will do with the SPARC processor and Solaris, and how that affects Fujitsu.
the growth in cynicism and rebellion has not been without cause
"The company culture between Sun and IBM are too different for a successful merger."
Success: [n] Chomp, chomp, gulp.
Just ask the former employees of Sequent, Informix, or Rational.
"I once preached peaceful coexistence with Windows. You may laugh at my expense - I deserve it." Be's Jean-Louis Gass
You do realize that that is just a list of projects they contribute too. It gives no indication of the level of contributions. A lot of those contributions are patches to make sure the projects can work with IBM hardware and software.
Not saying there contributions are meaningless, but I don't think anyone can reasonably argue that IBM has contributed more to open source than Sun.
IBM might open source a less powerful version or maybe a pet project, while Sun will go out, buy a company and open source the technology.
That's a big deal, especially considering the relative size and financial power differences between the two.
Dual Opteron < $600
"For those out there that think this is a good thing, try to navigate IBM's website."
Yeah, too bad Sun's pages suck equally badly. As much as possible, I've always used Google to search either one.
"I once preached peaceful coexistence with Windows. You may laugh at my expense - I deserve it." Be's Jean-Louis Gass
Bare with me for a moment.
Sun is full of PhDs, patents and interesting technologies and I think their corporate culture is much more close to Apple than to IBM. They have a fairly decent server product line with competitive prices, a host of enterprise contracts all over the world and an excellent OSS "server" OS which is still being developed heavily. They have a solid 64-bit RISC architecture coupled with energy efficient multicore processors that give even the best x86 chips a run for their money. Not to mention their storage strategy which is, IMHO, brilliant. ZFS, StorageTek, Lustre, fishworks, mysql all fall into a strategy of acquisitions and development that was commenced several years ago. Has it started yielding financial results yet? Arguably not quite. Was it spot-on? Hell yes. Storage has come and it will be big. The bad economic conditions make their financial problems worse, but it's not like they didn't give their best.
Apple could really use them to buy its way into the Enterprise. They have already ported dtrace and zfs to MacOSX, demonstrating that a lot of technologies can be used outside of Sun products with success. Considering the stockpile of cash they're sitting on, it would not really be a problem for Apple to buy them. With their combined strength (heard that one before, right?) they could really be a dangerous adversary for IBM, HP and Microsoft.
Well, if that isn't a pipe dream, then what is?
Would be interesting to find out what IBMs plans for Sun Ray are. Desktop virtualisation is an area that Sun excels in at the moment.
Blue Sun
... Visual Studio sucks compared to Eclipse when it comes to how user-friendly the tool is.
Do you actually use both on a regular basis?
I've honestly never met someone that does that prefers Eclipse.
I use Visual Studio, XCode, and Eclipse, on a daily basis, and as far as I'm concerned, Visual Studio is just about the only thing Microsoft has ever done right, and beats the hell out of any other IDE I've ever used.
Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
Until recently IBM had made orders of magnitude greater contributions to the Open Source community than Sun.
Prove it. There was an EU study in 2006 that analyzed the corporate contributions to Debian. Sun was the largest with about 4 times the peron months attributed to it than IBM who came in second place.
That's only what came with Debian and doesn't count open sourcing Solaris or Java or any of the other projects they recently open sourced.
A different view is this old post from Ben Rockwood that they contribute equally but in different ways. Even if that were true, that's like your rich friend and really really rich friend donating the same amount of money to charity.
I think IBM gets way too much credit because they got sued by SCO. Remember. IBM didn't come in to save Linux because SCO sued Linux, SCO sued IBM.
I've switched over to Netbeans a long time ago. One of the reasons I like open source software is because it's free. Doing mainly web development and sometimes swing apps, Netbeans rocks and I don't have to buy any plugins to do what I need.
Dual Opteron < $600