I'd rather see linux x86 hardware compatibility added to the Solaris kernel and, in addition, the inclusion of gnu code.
Gnu/Solaris not Gnu/Linux with Solaris libs.
I think the reality will be something more like BSD vs. Linux. A lot of shared software in the user space but seperate OS's. I don't see either one, absorbing the other.
2 year delivery schedules. Mountains of management and structure. Tons of code and features that nobody ever used. Impossible to fix issues after deployment....
All with the invarible result of everyone forgetting what the original requirements were 2 years ago. Lots of money down the drain, and bug free (yeah right) product that is of little use to anyone.
Gimme frequent changes and only he most basic of testing. Leaves lots of time for adding useful stuff. Sure, something is always busted, but over time, the working feature set grows.
Does anyone really expect computers to work as expected? As soon as we all learn to embrace the reality, that something will ALWAYS be busted, life get's a lot easier.
I guess I would have to agree about unix tools under Solaris. What would be really cool would be Gnu/Solaris. The Solaris kernel with the Gnu tools. Last time I tried Solaris x86 I had hw issues too, I was just hoping that it was more usable now.
Maybe Solaris x86 would work for you. Currently free, I think, but this changes a lot. Updates are free, supports java quite well:-) You can get gnome from ximian, if you are doing the desktop thing.
WS3 is step backwords from RH9. Its like they are trying to make their OS crappier with each version.
My RH9 box has timed out too and I don't know what to use. RHEL WS3 is lame, ES is too much. Debian is too old (are they still using kernel 2.2?;-)) I think I might try krud linux.
I think it depends on the oracle sales droid that you happen to run into. Hyperthreading is not a separate cpu core on the chip, so I think you could make a case that you shouldn't have to pay the price.
What irks me is that the multi-core cpu is just another technique to improve performance. Oracle is forcing their clients to freeze their database hardware at 1995 perfomance levels or face huge license fees.
I for one am going to use MySQL's cluster option instead.
I think its 4 or less cpu SLOTS. So the fact that the v880 has more than 4 slots means you have to buy enterprise. Even though you only have 4 processors installed.
Another way that Oracle licensing is on drugs.
MySQL now has a cluster option for HA and one has to ask if Oracle is really required for db's 100Gb in size.
I know Sun works this way on their larger boxen. Not sure about the Oracle implications for an E10k with only 32 proc enabled. I assume that when you are paying millions for your setup that you get to talk to someone at Oracle and "work something out".
All I know is the little box prices.
Oracle licensing sux, the people that figure it out at Oracle are obviously insane. I don't think they have any idea about technical realities. Or, possibly, they want to destroy Sun so that they can produce 1 fewer port of their, useful, but oddly priced, product.
"For the purposes of counting the number of processors which require licensing, a multicore chip with "n" processor cores shall be counted as "n" processors."
A great number of people use sparcs to run Oracle databases.
Current Oracle licensing schemes require that clients pay PER CPU CORE, for multi core processors. This screws anyone that uses Sun boxes, because the cores are US2 based. So the Oracle client has to pay heaps of cash to use, effectively, a 5 year old processor design. In addition, Oracle licensing requires that if your server has the capacity to hold more than 4 processors (eg cores) thes you have to pay the "enterprise" rates.
So in conclusion, the price of Oracle on a 2 cpu Xeon, AMD, or Ultra sparc 3 is about $6000. The price for Oracle on a 2 cpu Niagra (8 cores each) will be $320,000. Only an idiot will use this cpu (or this database). Since a lot of companies have a huge investment in Oracle, they will have no choice but to switch to x86 hardware. Sun is going to kill themselves with this design, despite the fact that the design, in itself, will greatly improve the throughput of their servers.
Oracle licensing is heavily slanted toward intel arcitecture, they have always penalized people for using risc based processors.
How about project LOCKSMITH. Its a requirement that all door locks can be opened with a special master key, owned only by law enforcement, the riaa and governemnt registerd maid services.
How come the most outrageous afronts to personal liberty always sound plausable when applied to the world of computers?
Mostly for the space savings, reduces the overall size of the jar and makes applets load faster. Wouldn't bother for server side code, but I always add an obfuscation task to my ant build script for applets. Check out the yguard obfucator.
Probably really useful for j2me stuff, and web start apps too.
I meant that they have a moral obligation. They have no legal obligation. However, when you live in a comminity there are certain moral obligations that go beyond what is actually codified in the laws or agreements.
People who act to the letter of the law with no moral comapss are generally assholes, and in the end they act as a drag to the very community that supports them.
I hate to quote a politician, but when JFK said "Ask not what your country can do for you, but what you can do for your country." I think he may have been getting at the idea that its not always possible to codify behavior for the benefit of society. At some point people have to put aside what is good for them to support the society. Assuming that they want the society to continue.
Its something that the generation that fought WW2 knows a lot about, even if it seems like an archaic idea now.
Google has benefitted from the OSS community. If this community faces extinction by FUD mavens like SCO then Google should step up to the plate. If I owned Google, that's what I would do, not because Google needs OSS to contine, but because it is important that OSS continues, and Google is in a position to help it continue.
Google OWES Linux. They have profited greatly from having Linux available for their company. Now they have to stand up for the community, they have an ethical obligation not cave into the obvious bully tactics of sco.
If they sign some slimy deal for a $1 with sco then they are saying that Google is the sort of company that will sell out the OSS community just to save a few dollars. This sort of action would only lend support to sco's unproven, unsubstanciated, undisclosed ascertions of sco code in the kernel.
I don't think Google is that sort of company, and I don't think that the people that run Google are that sort of people. I expect that Google will soon release a public statement akin to "We will not be paying SCO license fees until they provide proof that there is sco code in the Linux kernel".
However, I was going to use Solaris x86 on a previous project because it has better threading capabilities. This can make a big difference in highly threaded systems like the Java VM.
I struggled trying to get it to recognize the second drive on a pretty standard adaptec scsi card. I eventually gave up and went with linux. Now that redhat 9+ has the new threads there would really not be much point to using solaris.
What about the Internet? Taken as a whole it is a vast application. But it is an application that has been developed by a large group of comparitively small teams. Teams that had little or no contact with each other.
Formal structure and monumental coding processes are what non-technical managers impose on the software development process. Its an attempt to apply sound management practices from the textile, automotive, and other industrial sectors to something that in not industrial in its nature. This is why it fails so spectacularly, software is bad, expensive, and rarely delivered on schedule.
You can't build a meaningful system without understanding all of the parts that go into it. This is why specialization is an anathema to efficiency.
The ideal project group contains about 3 people, all of them code, all of them plan, all of them test, and all of them administer. The individuals may be responsible for a specific area, say security, but they all know and share in the design.
The main problem is that technical people don't know enough to serve in more than one capacity, and the formal corporate structures enforce this division, through their arbitrary classification of techs based on which ersatz MS diploma they possess. Administrators think that software development is separate from security administration, when in fact these are just two chapters in the same book. If developers know nothing about security you end up with MS Outlook, if security admins know nothing about software then you still end up with MS Outlook.
There are only two different job classifications in IT, the Hacker and the User.
I'd rather see linux x86 hardware compatibility added to the Solaris kernel and, in addition, the inclusion of gnu code.
Gnu/Solaris not Gnu/Linux with Solaris libs.
I think the reality will be something more like BSD vs. Linux. A lot of shared software in the user space but seperate OS's. I don't see either one, absorbing the other.
Sure do, and thank God that's all over with...
...
2 year delivery schedules.
Mountains of management and structure.
Tons of code and features that nobody ever used.
Impossible to fix issues after deployment.
All with the invarible result of everyone forgetting what the original requirements were 2 years ago. Lots of money down the drain, and bug free (yeah right) product that is of little use to anyone.
Gimme frequent changes and only he most basic of testing. Leaves lots of time for adding useful stuff. Sure, something is always busted, but over time, the working feature set grows.
Does anyone really expect computers to work as expected? As soon as we all learn to embrace the reality, that something will ALWAYS be busted, life get's a lot easier.
I guess I would have to agree about unix tools under Solaris. What would be really cool would be Gnu/Solaris. The Solaris kernel with the Gnu tools. Last time I tried Solaris x86 I had hw issues too, I was just hoping that it was more usable now.
Maybe Solaris x86 would work for you. Currently free, I think, but this changes a lot. Updates are free, supports java quite well :-) You can get gnome from ximian, if you are doing the desktop thing.
WS3 is step backwords from RH9. Its like they are trying to make their OS crappier with each version.
My RH9 box has timed out too and I don't know what to use. RHEL WS3 is lame, ES is too much. Debian is too old (are they still using kernel 2.2? ;-)) I think I might try krud linux.
I think it depends on the oracle sales droid that you happen to run into. Hyperthreading is not a separate cpu core on the chip, so I think you could make a case that you shouldn't have to pay the price.
What irks me is that the multi-core cpu is just another technique to improve performance. Oracle is forcing their clients to freeze their database hardware at 1995 perfomance levels or face huge license fees.
I for one am going to use MySQL's cluster option instead.
I think its 4 or less cpu SLOTS. So the fact that the v880 has more than 4 slots means you have to buy enterprise. Even though you only have 4 processors installed. Another way that Oracle licensing is on drugs. MySQL now has a cluster option for HA and one has to ask if Oracle is really required for db's 100Gb in size.
I know Sun works this way on their larger boxen. Not sure about the Oracle implications for an E10k with only 32 proc enabled. I assume that when you are paying millions for your setup that you get to talk to someone at Oracle and "work something out".
All I know is the little box prices.
Oracle licensing sux, the people that figure it out at Oracle are obviously insane. I don't think they have any idea about technical realities. Or, possibly, they want to destroy Sun so that they can produce 1 fewer port of their, useful, but oddly priced, product.
Oracle's lame license definition page
"For the purposes of counting the number of processors which require licensing, a multicore chip with "n" processor cores shall be counted as "n" processors."
I guess they have it in for Sun.
A great number of people use sparcs to run Oracle databases.
Current Oracle licensing schemes require that clients pay PER CPU CORE, for multi core processors. This screws anyone that uses Sun boxes, because the cores are US2 based. So the Oracle client has to pay heaps of cash to use, effectively, a 5 year old processor design. In addition, Oracle licensing requires that if your server has the capacity to hold more than 4 processors (eg cores) thes you have to pay the "enterprise" rates.
So in conclusion, the price of Oracle on a 2 cpu Xeon, AMD, or Ultra sparc 3 is about $6000. The price for Oracle on a 2 cpu Niagra (8 cores each) will be $320,000. Only an idiot will use this cpu (or this database). Since a lot of companies have a huge investment in Oracle, they will have no choice but to switch to x86 hardware. Sun is going to kill themselves with this design, despite the fact that the design, in itself, will greatly improve the throughput of their servers.
Oracle licensing is heavily slanted toward intel arcitecture, they have always penalized people for using risc based processors.
Me too, but I found several on-line tax sites this year that worked as well as the boxed stuff, cheaper too. All I needed was Mozilla.
Don't the rules of April 1 ediquette require that the jokes be played in the morning only?
/.
I think this joke's on
But seriously...
How about project LOCKSMITH. Its a requirement that all door locks can be opened with a special master key, owned only by law enforcement, the riaa and governemnt registerd maid services.
How come the most outrageous afronts to personal liberty always sound plausable when applied to the world of computers?
Mostly for the space savings, reduces the overall size of the jar and makes applets load faster. Wouldn't bother for server side code, but I always add an obfuscation task to my ant build script for applets. Check out the yguard obfucator.
Probably really useful for j2me stuff, and web start apps too.
With concentrated acid for blood... Don't look into the egg! Don't look into the egg!!!
I think desktop linux depends on one thing windows piracy prevention.
If people have to pay for windows then they will switch to Linux. Its that simple. Consumers always choose the cheapest product.
If the interface mattered to anyone, we would all be using Macs.
I meant that they have a moral obligation. They have no legal obligation. However, when you live in a comminity there are certain moral obligations that go beyond what is actually codified in the laws or agreements.
People who act to the letter of the law with no moral comapss are generally assholes, and in the end they act as a drag to the very community that supports them.
I hate to quote a politician, but when JFK said "Ask not what your country can do for you, but what you can do for your country." I think he may have been getting at the idea that its not always possible to codify behavior for the benefit of society. At some point people have to put aside what is good for them to support the society. Assuming that they want the society to continue.
Its something that the generation that fought WW2 knows a lot about, even if it seems like an archaic idea now.
Google has benefitted from the OSS community. If this community faces extinction by FUD mavens like SCO then Google should step up to the plate. If I owned Google, that's what I would do, not because Google needs OSS to contine, but because it is important that OSS continues, and Google is in a position to help it continue.
I'm pretty sure that they roll their own.
Google OWES Linux. They have profited greatly from having Linux available for their company. Now they have to stand up for the community, they have an ethical obligation not cave into the obvious bully tactics of sco.
If they sign some slimy deal for a $1 with sco then they are saying that Google is the sort of company that will sell out the OSS community just to save a few dollars. This sort of action would only lend support to sco's unproven, unsubstanciated, undisclosed ascertions of sco code in the kernel.
I don't think Google is that sort of company, and I don't think that the people that run Google are that sort of people. I expect that Google will soon release a public statement akin to "We will not be paying SCO license fees until they provide proof that there is sco code in the Linux kernel".
The article ends with:
Gotta say, that'd be pretty nice to have.
Which made me also think that the author was suggesting that this was somehow new.
Its never really "done" until MS does it. I guess because that's what everyone uses, so until MS does it, few if any have it.
Solaris on x86 is like linux on sparc...
However, I was going to use Solaris x86 on a previous project because it has better threading capabilities. This can make a big difference in highly threaded systems like the Java VM.
I struggled trying to get it to recognize the second drive on a pretty standard adaptec scsi card. I eventually gave up and went with linux. Now that redhat 9+ has the new threads there would really not be much point to using solaris.
eclipse.org
The scenario you describe doesn't scale for shit
What about the Internet? Taken as a whole it is a vast application. But it is an application that has been developed by a large group of comparitively small teams. Teams that had little or no contact with each other.
Formal structure and monumental coding processes are what non-technical managers impose on the software development process. Its an attempt to apply sound management practices from the textile, automotive, and other industrial sectors to something that in not industrial in its nature. This is why it fails so spectacularly, software is bad, expensive, and rarely delivered on schedule.
You can't build a meaningful system without understanding all of the parts that go into it. This is why specialization is an anathema to efficiency.
The ideal project group contains about 3 people, all of them code, all of them plan, all of them test, and all of them administer. The individuals may be responsible for a specific area, say security, but they all know and share in the design.
The main problem is that technical people don't know enough to serve in more than one capacity, and the formal corporate structures enforce this division, through their arbitrary classification of techs based on which ersatz MS diploma they possess. Administrators think that software development is separate from security administration, when in fact these are just two chapters in the same book. If developers know nothing about security you end up with MS Outlook, if security admins know nothing about software then you still end up with MS Outlook.
There are only two different job classifications in IT, the Hacker and the User.
Someone at university used Husband/Wife, his teacher (female) was not amused. So much for the A.
Maybe they "haven't talked to a single user" because they just don't talk or listen to users.