IBM's blade center is pretty out of date. Sun's blades will likely replace it and Themis will be out of the picture as they no longer need them for sparc blades.
Who cares? The time to compile classes in development. Even with JSPs, once they're compiled you don't have to recompile them. The speed of javac is irrelevant.
If you're talking about the speed of the JVM, since 1.5 I'm not sure there are any significant speed gains with IBM's JVM.
The only thing I'm worried about is NetBeans, honestly. I luv Eclipse, but I'd hate to see my NetBeans-using friends left out in the cold, and a move like that could even push a few of 'em towards VS and.NET if only to spite IBM.
I use Netbeans. If IBM kills it I won't go to Eclipse or VS. I'll be going to InteliJ.
To get Eclipse to do what Netbeans does for me, I'd have to buy a bunch of plugins for Eclipse. If I'm going to put out money, might as well spend my money on the best out there. Which is InteliJ.
I don't think the FOSS community really understands IBM. Maybe because you don't have IBM sales people coming in trying to sell you million dollar contracts.
When you meet with IBM sales reps and tell them you want a to build a stable database platform, they're going to want to sell you DB/2 on AIX.
IBM will sell you open source stuff if you ask for it, but they'd rather sell you on their own stuff.
ClassPath is a GNU project. Don't know what you're talking about there. IBM seems to be more involved with Apache's Harmony.
Since sun doesn't really own solaris, it's doubtful that's what they were after.
Remember, Fujitsu is a major developer on solaris and they could have started with open solaris years ago.
I'm not sure that's accurate. While Fujitsu has become more involved in Solaris development, I don't think you can say that Fujitsu is the major developer on Solaris.
Maybe you meant to say Sparc instead of Solaris, but I'm not sure if that's even true. Fujitsu seems to be the major developer of the Enterprise Sparc servers such as the M9000 though.
you're spouting red herrings. I migrate enterprises from Unix(tm) to Linux, we use compatibility matrices, for everything from hardware to kernel and OS patch versions to application software versions. If we upgrade the software the process is planned the same way. Backwards compatibility is never an issue
Uhm... If you have to have to plan the process so much, Backwards compatability IS an issue. You just found a way to work around it.
Solaris itself has a per-node licensing cost which makes it less attractive in a clustering environment
You got that backwards. I can download and use Solaris in production for free, no matter how many nodes. Even their Open HA Cluster software is free and open source.
In the corporate world here in the US, linux means redhat. Go download RHEL and do the same thing without forking over cash. Oh you can't.
Even when you pay for support, Solaris support is cheaper.
Yeah but what can we do? We're just a bunch of people that bitch and moan on slashdot.
If only there was some respected, well known figures in the tech world that could try and get the ear of people that mattered.
If only there was someone that already had advised the Obama administration, other national governments and even spoke at the UN that could raise the concerns with people that matter.:)
Stallman didn't like the cloud because it changes the way people use computers and will require a new version of the GPL.
Dammit people! We finally have a stable version of GNU/Hurd but it could have been out years ago if you didn't insist on forcing web technologies on the world requiring RMS to spend more time with lawyers than emacs.
Ellison was able to turn him around durring a joy ride in one of his fighter jets. Apparently RMS doesn't like barrel rolls.
In the software community, software engineers who will debate the finner differences between using "++i;" vs "i++;" stay away from databases and are almost proud of their ignorance.
There are no finer differences between i++ and ++i, there are functional differences.
i++ is equivalent to: var v = something + i; i = i+1;
++i is equivalent to: i = i+1; var v = something + 1;
In general I'd hope that "the community" is not using Solaris now because they see through BS stats
How are these BS stats? Sun didn't perform the study, the part about Sun was just a minor part of the study and I can't find any reference that they funded the study. OpenOffice.org is an important application. It was a proprietary product until Sun bought it and open sourced it. NFS hasn't had a major version release in about 10 years.
They also did quite a bit for Gnome and participate in other projects including X.org and Mozilla.
Sun participates in a lot of open source projects both their own and others. Don't know what you're talking about there. Unless you're talking about the Linux Kernel community which is just a small part of the open source community.
I'm not sure why so many people on the lkml have a bug up their ass when it comes to sun. Especially in recent years. In the past, I used to remember a lot of comments that would compare how something was done in Linux and Solaris. This was before Solaris source was made public. The reason it seems people were able to make those comparisons were because of information Sun freely published or that sun engineers shared.
While Sun hasn't been perfect, it is unfair to discount their contributions. What's going on with Harmony is unfortunate but we shouldn't forget all the other JSR's Apache was able to implement. Hopefully that gets resolved.
But I don't see it any different than some of the things RedHat does. I can't download RHEL for free and use it and get ISV support. I can get CentOS but I can't get ISV support for it.
Things can be hair when going from proprietary to open source and a couple of speed bumps shouldn't negate all of their substantial contributions.
I've been very happy switching to Solaris. Especially with java web apps where I've seen performance increase and memory usage decrease significantly.
Early on, PostgreSQL focused on complete implementation and correct behavior over speed, then worried about adding speed later. MySQL focused on speed, and worried over correctness and completeness later. Since then, PostgreSQL has sped up a lot, and MySQL has shaped up in implementation completeness. But it won't surprise me if PostgreSQL still has a few extra features.
This comparison of PostgreSQL vs MySQL is on PostgreSQL's wiki but it seems very fair.
The most interesting bit is this:
It is worth observing that the database engine is part of the core of PostgreSQL, whereas InnoDB is a dual-licensed product presently licensed from Oracle Corporation. It is uncertain how Oracle may alter InnoDB in the future as they act in competition with MySQL AB, whereas PostgreSQL has no such conflict of interests. MySQL AB has been working on a new database engine core called Falcon in order to free themselves from this situation, but historically developing a database core engine that is both fast and reliable has required many years of work and testing before a mature product suitable for production use is available. Initial benchmarks suggest Falcon has plenty of rough edges that need to be addressed.
The forking of MySQL is going to split resources and creating that replacement for InnoDB may take longer.
One of the reasons I like PostgreSQL is it is more like Oracle.
If you're doing a migration from Oracle, especially one that has a lot of pl/sql functions. Here's some good advice for converting pl/sql to pl/pgsql.
Also, going from PostgreSQL to Oracle seems easier as well. With PostgreSQL you can use more Oracle like features so if you need to move to Oracle, you can take advantage of some of it's advanced features instead of migrating simple tables and sql statements.
Sun was actively involved with PostgreSQL before they bought MySQL. I was really dissapointed with their decision, especially at the price.
My guess is they weren't really buying MySQL for the technology, they were buying it for the community. Overnight, a ton of MySQL users and developers were part of Sun's open source community. Building communities takes time and Sun was having a hard time doing it with some of their projects.
All it seems they did though is fund MySQL forks. Kinda messed up for the MySQL developers to do that but we don't know all the details.
$1 billion dollars could have funded a lot of improvements to PostgreSQL better clustering, replication, visual tools, and more. A better PostgreSQL could hurt Oracle more than buying MySQL. After Ellison announced he'd be moving his developers from Solaris workstations to Linux workstations, it could have been a nice comeback.
Have you been in a coma or something? This is where all the major chip vendors are going.
IBM's blade center is pretty out of date. Sun's blades will likely replace it and Themis will be out of the picture as they no longer need them for sparc blades.
IBM's javac is twice faster than Sun's.
Who cares? The time to compile classes in development. Even with JSPs, once they're compiled you don't have to recompile them. The speed of javac is irrelevant.
If you're talking about the speed of the JVM, since 1.5 I'm not sure there are any significant speed gains with IBM's JVM.
OpenSolaris also runs on IBM Mainframes. From what I understand IBM has been working on this as well.
OpenSolaris on Power was a project of OpenSolaris but I'm not sure how far that got.
The only thing I'm worried about is NetBeans, honestly. I luv Eclipse, but I'd hate to see my NetBeans-using friends left out in the cold, and a move like that could even push a few of 'em towards VS and .NET if only to spite IBM.
I use Netbeans. If IBM kills it I won't go to Eclipse or VS. I'll be going to InteliJ.
To get Eclipse to do what Netbeans does for me, I'd have to buy a bunch of plugins for Eclipse. If I'm going to put out money, might as well spend my money on the best out there. Which is InteliJ.
I don't think the FOSS community really understands IBM. Maybe because you don't have IBM sales people coming in trying to sell you million dollar contracts.
When you meet with IBM sales reps and tell them you want a to build a stable database platform, they're going to want to sell you DB/2 on AIX.
IBM will sell you open source stuff if you ask for it, but they'd rather sell you on their own stuff.
ClassPath is a GNU project. Don't know what you're talking about there. IBM seems to be more involved with Apache's Harmony.
Really... WTF are you talking about?
Since sun doesn't really own solaris, it's doubtful that's what they were after.
Remember, Fujitsu is a major developer on solaris and they could have started with open solaris years ago.
I'm not sure that's accurate. While Fujitsu has become more involved in Solaris development, I don't think you can say that Fujitsu is the major developer on Solaris.
Maybe you meant to say Sparc instead of Solaris, but I'm not sure if that's even true. Fujitsu seems to be the major developer of the Enterprise Sparc servers such as the M9000 though.
The base IDE maybe, but it simply can't compete with Eclipse's plugin ecosystem, which was after all the whole point of the Eclipse project.
When I was using Eclipse, all the plugins I wanted I had to pay for.
With Netbeans, everything I need comes in the download for free. Third party plugins I've installed went fine.
Eclipse's plug in ecosystem seems very good for the plug in vendors, not for developers.
you're spouting red herrings. I migrate enterprises from Unix(tm) to Linux, we use compatibility matrices, for everything from hardware to kernel and OS patch versions to application software versions. If we upgrade the software the process is planned the same way. Backwards compatibility is never an issue
Uhm... If you have to have to plan the process so much, Backwards compatability IS an issue. You just found a way to work around it.
Solaris itself has a per-node licensing cost which makes it less attractive in a clustering environment
You got that backwards. I can download and use Solaris in production for free, no matter how many nodes. Even their Open HA Cluster software is free and open source.
In the corporate world here in the US, linux means redhat. Go download RHEL and do the same thing without forking over cash. Oh you can't.
Even when you pay for support, Solaris support is cheaper.
Simpsons did it
But are the parts new and under warranty?
Yeah but what can we do? We're just a bunch of people that bitch and moan on slashdot.
If only there was some respected, well known figures in the tech world that could try and get the ear of people that mattered.
If only there was someone that already had advised the Obama administration, other national governments and even spoke at the UN that could raise the concerns with people that matter. :)
Smiles are contagious.
Ugh... I mean:
var v = something + i;
Stallman didn't like the cloud because it changes the way people use computers and will require a new version of the GPL.
Dammit people! We finally have a stable version of GNU/Hurd but it could have been out years ago if you didn't insist on forcing web technologies on the world requiring RMS to spend more time with lawyers than emacs.
Ellison was able to turn him around durring a joy ride in one of his fighter jets. Apparently RMS doesn't like barrel rolls.
Just looked it over. There was a typo but the last line should be:
var v = something + 1;
In the software community, software engineers who will debate the finner differences between using "++i;" vs "i++;" stay away from databases and are almost proud of their ignorance.
There are no finer differences between i++ and ++i, there are functional differences.
i++ is equivalent to:
var v = something + i;
i = i+1;
++i is equivalent to:
i = i+1;
var v = something + 1;
In general I'd hope that "the community" is not using Solaris now because they see through BS stats
How are these BS stats? Sun didn't perform the study, the part about Sun was just a minor part of the study and I can't find any reference that they funded the study. OpenOffice.org is an important application. It was a proprietary product until Sun bought it and open sourced it. NFS hasn't had a major version release in about 10 years.
They also did quite a bit for Gnome and participate in other projects including X.org and Mozilla.
Sun participates in a lot of open source projects both their own and others. Don't know what you're talking about there. Unless you're talking about the Linux Kernel community which is just a small part of the open source community.
I'm not sure why so many people on the lkml have a bug up their ass when it comes to sun. Especially in recent years. In the past, I used to remember a lot of comments that would compare how something was done in Linux and Solaris. This was before Solaris source was made public. The reason it seems people were able to make those comparisons were because of information Sun freely published or that sun engineers shared.
While Sun hasn't been perfect, it is unfair to discount their contributions. What's going on with Harmony is unfortunate but we shouldn't forget all the other JSR's Apache was able to implement. Hopefully that gets resolved.
But I don't see it any different than some of the things RedHat does. I can't download RHEL for free and use it and get ISV support. I can get CentOS but I can't get ISV support for it.
Things can be hair when going from proprietary to open source and a couple of speed bumps shouldn't negate all of their substantial contributions.
I've been very happy switching to Solaris. Especially with java web apps where I've seen performance increase and memory usage decrease significantly.
I don't know why this is marked as Funny... there are far too many programs or even webapps (PHP ones in particular) that only work with MySQL.
The problem is that the Funny mod can't differentiate between when someone is laughing with you or at you.
Early on, PostgreSQL focused on complete implementation and correct behavior over speed, then worried about adding speed later. MySQL focused on speed, and worried over correctness and completeness later. Since then, PostgreSQL has sped up a lot, and MySQL has shaped up in implementation completeness. But it won't surprise me if PostgreSQL still has a few extra features.
This comparison of PostgreSQL vs MySQL is on PostgreSQL's wiki but it seems very fair.
The most interesting bit is this:
The forking of MySQL is going to split resources and creating that replacement for InnoDB may take longer.
Thanks, I just grabbed the fist one from Google that looked familiar. Google must be slipping. :)
One of the reasons I like PostgreSQL is it is more like Oracle.
If you're doing a migration from Oracle, especially one that has a lot of pl/sql functions. Here's some good advice for converting pl/sql to pl/pgsql.
Also, going from PostgreSQL to Oracle seems easier as well. With PostgreSQL you can use more Oracle like features so if you need to move to Oracle, you can take advantage of some of it's advanced features instead of migrating simple tables and sql statements.
Sun was actively involved with PostgreSQL before they bought MySQL. I was really dissapointed with their decision, especially at the price.
My guess is they weren't really buying MySQL for the technology, they were buying it for the community. Overnight, a ton of MySQL users and developers were part of Sun's open source community. Building communities takes time and Sun was having a hard time doing it with some of their projects.
All it seems they did though is fund MySQL forks. Kinda messed up for the MySQL developers to do that but we don't know all the details.
$1 billion dollars could have funded a lot of improvements to PostgreSQL better clustering, replication, visual tools, and more. A better PostgreSQL could hurt Oracle more than buying MySQL. After Ellison announced he'd be moving his developers from Solaris workstations to Linux workstations, it could have been a nice comeback.
It also seems that the switch form solaris to linux might not have been developer driven. Even MS knows you have to keep your developers, developers, developers happy.
That's interesting. I wouldn't know though. Since version 5.0 I switched to Netbeans exclusively.
You're obviously not familiar with annotations and dependency injection in Java.
Here's a better side by side comparison of Java and Python.
Here's a Python developers view of some new Java features