If you check out Adam Leventhal’s blog, I can’t help but think many of SUN’s staff feel that they are being robbed by the open source movement.
Poor SUN, the world is changing and so fast they have not the intellectual capacity nor the financial savvy to keep up with it. It is a simple fact of numbers, so let me make it REALLY SIMPLE for Mr. Leventhal: We have MORE developers in the open source community. We not only have more, but I am afraid to inform Mr. Leventhal we also have THE BEST, world class actually, in the open source community. Sorry, no, they do not work at Sun. No, I am sorry, a great many kernel engineers are NOT American. Furthermore, I am sorry if that chaps your ass and you think we are criminals.
As one of the “robbers” in the open source movement referred to in the blog I guess I started to write code for the open source movement when I realized that commercial software sucks. The bugs, the poorly performing code and of course the price…etc. There is no other reason. I got sick of it. I also always dreamed of what it would be like to run an IT department that had the source code from everything in user application land down to the kernel source code. Linux made that a reality, open source made that a reality.
More importantly, there must be a WHOLE TON of pissed off people like myself, pissed off from working 80 hour weeks with vendors who write crappy OS kernels, drivers, etc and there isn’t a DAMN THING WE COULD DO ABOUT IT.
That is until now…
Sometimes I wonder with so much crappy software, why people are so “surprised” commercial software development is moving offshore. Why pay a bunch of over paid SUN engineers to write crappy code, when you can get the same crappy code for less? However, there is a difference betwen SUN code and Open Source code: The open source community works under the montage of cooperation, freedom of ideas and are not restricted by a racist employer, an arrogant human resources manager or a CEO who plans on closing the doors of the company just before he gets his Golden Parachute.
Ever write code in an environment like that Mr. Leventhal? Probably not. But thats OK, the open source community would welcome you anyway if you decided to leave sun.
You know, there has been a lot of racket about DTRACE and Solaris 10. One has to wonder why you need to put in 20-30,000 seperate counters in an operating system KERNEL, just to figure out where the bottleknecks are?
Could it be that the kernel is so badly designed, that without DTRACE it would be virtually impossible to make heads or tails of its performance in the wild running perhaps a simple Oracle Database?
Probably. Probably why I use Linux too. I don’t need 10, 20, 30 thousand seperate break points in a Linux kernel tree to figure out where it has problems. You see, the Linux Kernel is an OS Kernel. THATS ALL.
It isn’t an application written to sell more Solaris SPARCE architecture machines, you see, looking for a problem to solve. It was designed to be a portable OS KERNEL for any processor with no secrets. If you have a better way of doing something, the source is there…
BE MY GUEST…
I am sick of corporate type portraying open source programmers as thieves in there blog’s. Sick of it, and more importantly with every solaris/sparc machine, windows box i take out of the BIG PICTURE I not only reduce my work week hours from downtime but improve the quality of computing for everyone.
Which is no secret as far as our source code goes, but for SUN that secret for improvement is shared with only those that can pay the highest price. Ultimately this means source code is not the best, but certainly is the priciest for those who can pay to play.
You can keep Solaris closed, because open source code is the best because everyone has looked at it….and can. No matter what country, economic background.
Ultimately this is what threatens corporations who want patents on software. Besides revealing the fact they are paying medicore computing scientists astronmical salaries to write source code, they also find better more creative open source solutions by people half the age of thier existing staff.
I am sorry if that chaps your ass too in your blog. You spent how many years on that paging algorithm only to find LINUX does it better and written by a 20 something with half your experience?
The arrogance is there, that people who spend X number of years shouldn’t have to put up with people like you. In an Open Source environment we have no secrets to keep things like that happening.
But then, you probably wouldn’t have the balls Mr. Leventhal to work in the OPEN SOURCE community.
Gregory, go and find something out about Dtrace before yu start bagging and actually misrepresenting it. Even better, try playing with it, You may even find that it’s useful.
The majority of probes have not “been inserted”, nor are there any dedicated counters.
The majority of the probe points are inserted dynamicaly as required. They are the Function Boundary Probes. Unless a dtrace probe is using them, they do not exist.
The whole point of having so many places that probes can be placed is that you do not know beforehand, what you may need to look at. The implementation that has been done provides a protected means of placing probe points without having to do things like recompiles and reboots.
As an engineer who works in the area of crashdump analysis for when things go wrong, I am the first to say that sure, we have our problems. I also think that anyone who goes out and claims that their O/S does not have problems is being terrribly arrogant.
On a more general point, having just read through Adam’s last couple of entries and comments he has made, I believe that you are reading things into his comments that really are not there. I certainly don’t see any complaining about us being robbed by open source. For goodness sake, we are one of the major corporate paricipants on the open source movement. In fact, the kernel group is one of the main drivers behind the Open Sourcing of Solaris.
Part of the idea of open sourcing solaris is to engage the community (and I suspect that you would be surprised at just how much positive feedback we are getting on this from folks who want to work with us).
If people regard something that we have done as useful and want to try their hand at doing in another O/S, I actually say more power to them. This is a good thing, and has the potential to raise the bar on Operating Systems in General. If it’s not any good, then it won’t get copied.
I am saddened that you see Sun and Solaris in the light that you do, but that is certainly your perogative. It’s not the only opinion out there. I think we have the right to be proud of stuff when we think we’ve done a good job on something; just as you have the right to be proud of your own code.
That was such a ludicrous display of chest-thumping, that I thought it must surely be a joke. (And I’m tempted to repeat a response that I gave to David S. Miller many years ago, when he and I were both younger and more foolish — but I’d like to think that I’ve grown up a tiny bit since then, so I’ll refrain.) Assuming that this was in earnest, most of your diatribe was so obviously wide of the mark that it doesn’t even merit a response — but I do take issue with this:
You know, there has been a lot of racket about DTRACE and Solaris 10. One has to wonder why you need to put in 20-30,000 seperate counters in an operating system KERNEL, just to figure out where the bottleknecks are?
Could it be that the kernel is so badly designed, that without DTRACE it would be virtually impossible to make heads or tails of its performance in the wild running perhaps a simple Oracle Database?
So first of all: they’re not counters, okay? They’re probe sites that allow for arbitrary instrumentation. And we didn’t “put them in” — these sites are dynamically determined. That is, we put intelligence into the insturumentation provider that understands how to instrument the kernel dynamically and safely. Not like you will, but read our USENIX paper for details:
As to your (strange) assertion about DTrace being required because of the misdesign of the Solaris kernel: DTrace is used more often than not to find problems far above the kernel level. Because the kernel is in charge of basic resources on the machine like CPU, I/O and networking, kernel instrumentation is often required to root-cause an application-induced systemic problem. Check out Section 9 in our USENIX paper for a concrete example of this. (Or perhaps you are the author of gtik2_applet2, and you’ve come seeking revenge?)
Finally: for being such a big-time “world class” super-stud, googling “gregory carter”, “greg carter” and variants (and looking for your posts on LKML) turns up just about nothing. So how about you point us to some production kernel code you wrote, Mr. Open Source Superstar…
How on earth can you claim that Adam Leventhal is saying that Sun is being robbed by open source programmers? Can you even point to a single post in his blog that comes anywhere close to claiming that? I’ve just gone and read all of his entries, and I can’t fine one. Sure, there are a lot of “look how cool Solaris is”-type posts on blogs.sun.com, but that’s to be expected. It’s no worse than the media hype surrounding Linux the past few years. And I certainly feel that many in the Solaris kernel group have earned some bragging rights – many of them have been working for years on the new abilities in Solaris 10.
I do have to say, I downloaded Solaris x86 just the other night to have a play since it’s one of the only OS’s left that I do not know.
It installed well under VirtualPC but defaults to 256 colour in the VESA driver (I’ve not yet tried playing with it’s configurations at all yet).
I do have to say I did enjoy the Solaris experience.. Installation was a piece of cake, I’ve not yet driven in to Networking etc. and won’t try that until I prepare a HDD to dualboot it with on a native machine, and not a virtual one.
With CDE setup the way it was, Solaris actually reminded me ALOT of OS/2 Warp 3.0, I think with some effort in the GUI which LookingGlass is meant to deliver, some updated video drivers for hardware 3D, and this OS could be a serious challenge to any other *NIX out there for even the home
You know what dude, you sound like a PUG to me. I doubt you have even seen a line of Linux source code and you probably wouldnt know what to do with it:
” We not only have more, but I am afraid to inform Mr. Leventhal we also have THE BEST, world class actually, in the open source community. Sorry, no, they do not work at Sun. No, I am sorry, a great many kernel engineers are NOT American. Furthermore, I am sorry if that chaps your ass and you think we are criminals. ”
The best? World class? Heh, there is so much infighting in many Open Source projects I am surprised you guys can get anything done. You guys cant even agree on a common desktop, or a standard API and you think you are the best? As for you guys being criminals only time will tell. I personally would welcome an OpenSolaris. I quit using Linux, I got tired of being a permanent beta tester. Hell, give me FreeBSD, Solaris or Windows for a desktop or server anyday. there is only one group that I think has their act together, no its not Sun, No its not Microsoft, no it sure as heck isnt Apple, its the FreeBSD guys.
” As one of the “robbers” in the open source movement referred to in the blog I guess I started to write code for the open source movement when I realized that commercial software sucks. The bugs, the poorly performing code and of course the price…etc. There is no other reason. I got sick of it ”
I didnt see your name in his blog, so its probably a good assumption he doesnt know you. I pay for quality, you get what you pay for and I find the frustrations of Linux really annoying. All software has bugs. Linux, Windows, Solaris all major applications have bugs. If you are calling Linux bug free, then yes you really need to grow up. There are commercial applications that the Open Source “equivalents” dont even hold a candle to.
” The open source community works under the montage of cooperation, freedom of ideas and are not restricted by a racist employer, an arrogant human resources manager or a CEO who plans on closing the doors of the company just before he gets his Golden Parachute. ”
Yeah, you also fight too much amongst yourselves, trash talk everybody in public, cant get your act together enough to actually produce a product that everyone can use, reverse engineer products to get some kind of interoperabilty and piss of developers instead of working with vendors and trying to cooperate on driver development and other issues. you have hundreds of Linux distributions that are not compatible with each other. Your idea of evangilism is “Windows must die for Linux to live, Bill Gates is evil dont give him your money” In my daily work I have yet to find a Windows client that really cares how much money Bill Gates has, they want to do their jobs, be productive and go home.
” I am sick of corporate type portraying open source programmers as thieves in there blog’s. Sick of it, and more importantly with every solaris/sparc machine, windows box i take out of the BIG PICTURE I not only reduce my work week hours from downtime but improve the quality of computing for everyone. ”
And I am really sick of Open Source guys who think they know it all, you dont. As for your BIG PICTURE, I have been using Windows 2000/XP machines that I have never had a problem with since they were installed, in the 1999-2001 time frame. Seems with Linux I always had to screw around with those machines, either to fix problems or format the hard drive and install Windows 2000 or FreeBSD. I have only been hacked one time in my life, and the victim was a SuSE Linux Enterprise Server machine that was used as an e-mail server.
” You can keep Solaris closed, because open source code is the best because everyone has looked at it….and can. No matter what country, economic background. ”
I can look at Windows source code through the Shared Source program, I can look at Solaris source code through a license from Sun. As for recompiling and redistribution, yeah you can do that with Linux and sure you may find that all great and lovely, I dont. If you redistribute a modified kernel, the ball is in your court, you have to provide the tech support and you have to provide answers when something goes wrong, I have nether the time nor inclination and neither do Red Hat or Novell because their support tehnicians suck. I used to like SuSE and used it as my distribution of choice for years, and their tech support was the best. Since their merger with Novell, they have gone the wayside. Which was really too bad.
The rest of your arguments are boring at best. I can see corporate software developers dont even have to try to kill the Open Source movement, if even half of the Open Source community has your type of attitude, you guys will do a fine job of destroying it yourselves. You may consider yourself an Open Source advocate but all I see of you is that you are a closed minded zealot.
I like the idea that Sun engineers are out there reading forums, mailing lists, writing blogs, and participating in discussion. It’s a good sign that real engineers want to get involved in the community, even if it is only fighting FUD.
Lots of vocal engineers, regardless of whether you agree with them or not, is better than a “corporate wall of silence.” It’s also rather arrogant to say that Sun engineers shouldn’t participate “our forums” – they have as much a right as anyone to defend their work.
Just to be clear: we don’t disagree with you about the importance of open source in the abstract — that’s why we’re open sourcing Solaris. Now, as to your specific assertion that you can’t possibly know how DTrace works because “little closed source weenies” like me have hidden the magic beans from you: I direct you to /usr/include/sys/dtrace.h and /usr/include/sys/dtrace_impl.h on your Solaris 10 machine. In those two files, you will find incredibly detailed explanations (including several ASCII art diagrams) of how DTrace works. (I think you would be hard-pressed to find any kernel subsystem that is as clearly documented as DTrace is in those two files — open source or otherwise.)
Moving on, it seems that memory leaks make you particularly angry:
FOR EXAMPLE, REBOOTING SERVERS NIGHTLY SO THEY DON’T CRASH IN THE MIDDLE OF THE DAY from memory leaks.
For whatever it’s worth, quite some time ago we developed novel technology for detection of memory leaks in the Solaris kernel — and we used this technology to find and fix over 200 bugs. As a result, I can say with confidence that the servers that you are rebooting due to memory leaks are not Solaris servers. More recently, we have expanded this technology to be available to user-level applications. You can find more information on this technology here:
Not that I expect you to follow the links, of course — you have already shown that you’re much more interested in regurgitating dogma than you are in understanding technology. And how could you even be expected to follow these links, anyway? Surely not when one of them is from the blog of your personal Professor Moriarty: the diabolical “Mr. Leventhal.”
As an Open Source software user, Linux user, FreeBSD user, Solaris user, and others, and as a rational being, you embarass me. Where the hell in your head do you live?
Not one problem anywhere is ever solved by being so antagonistic. No progress has ever been made on anything, by anyone, by assuming such a high-handed, uncooperative attitude and flinging names and mindless drivel around. Have you ever heard of social responsibility and civilized behavior? Does the word “manners” ring a bell?
OK, so you don’t like Solaris or Sun. DON”T USE IT! Just learn to act as if you had a proper upbringing. Manners and the civilised code of behavior are opensource, what’s your excuse?
Can I just make an appology here to you people from SUN who have had to sit back and take that top readers oppinions.
I would just like to say that there are people here who DO NOT agree with 1) His manners, 2) His conduct, and 3) His statements.
Thank you for Solaris, and being competition is a tough market place, and thank you for the other work SUN gives to the computing community (OpenOffice, LookingGlass etc)… IT IS very much appreciated.
You guys cant even agree on a common desktop, or a standard API and you think you are the best? As for you guys being criminals only time will tell. I personally would welcome an OpenSolaris. I quit using Linux, I got tired of being a permanent beta tester. Hell, give me FreeBSD, Solaris or Windows for a desktop or server anyday. there is only one group that I think has their act together, no its not Sun, No its not Microsoft, no it sure as heck isnt Apple, its the FreeBSD guys.
—-
no wonder that people dont agree on a common DE or API all the time. they dont need to. they dont have the same aspirations. the guy in the first post represents his opinion. stop attacking linux for that and besides when did freebsd not become open source or have a common api?. tell me when people have actually open source solaris and not just rumours.
It’s mostly amusing to read comments such as the one from GC.
Those folk I know who work for Sun usually yawn and indicate
that they don’t read slashdot for the comments. Hadn’t realised that OSNews unfortunately harboured the same sort
of bigots.
Of course, you can tell a bigot, you just can’t tell him or her too much!
What I find quite annoying is the incredibly vocal crowd which deems that “Unless it’s written by, with and for Linux, and it’s F/OSS, then it sucks”. That same crowd really doesn’t understand what leap of faith it was for Oracle to port their rdbms to run natively on linux. That crowd doesn’t understand why companies like Sun, IBM and HP have research groups doing basic research, and that for all the money that gets pumped in to that research, it is more than reasonable to try to make just a little bit of money from the results.
Finally, re GC’s comment about golden parachutes — I think it is reasonable to assume that most other people who come across Sun will find out pretty quickly that McNealy has been at the company since it started — he still has employee ID number 3, Schwartz has been at the company since about 1996, and the management team is in there for the long haul. Again – that’s all the icky factual stuff that zealots such as GC aren’t interested in because if they had any shred of understanding of logic, they’d have to admit that
Sun does get things right, does employ frkn smart people, and has done a helluva lot more for the OpenSource community than all except for UC Berkeley.
Or better yet, a way to trace idiotic posts so that that that a public flogging can be dished out to simpletons.
About the only axe I have to grind with Solaris is the semi-decent hardware support, apart from that, Solaris is a great operating system. Then again, if one were to buy one of their nice Opteron workstations, one wouldn’t experience the hardware incompatibilities, so I guess maybe in the future I might have a look at purchasing an Opteron system.
It would be nice, however, if SUN created an entry level Opteron/AMD64 system that is priced slightly lower than the entry level SUN Blade 150, integrated graphics card on a PCI-Express bus would do the trick IMHO.
Finally, re GC’s comment about golden parachutes — I think it is reasonable to assume that most other people who come across Sun will find out pretty quickly that McNealy has been at the company since it started — he still has employee ID number 3, Schwartz has been at the company since about 1996, and the management team is in there for the long haul. Again – that’s all the icky factual stuff that zealots such as GC aren’t interested in because if they had any shred of understanding of logic, they’d have to admit that
Agreed. If McNealy was in for the quick buck, he would have jumped ship back in the dot-con boom when SUN’s share price was flying close to the stratosphere.
SUN is making great progress on the product front, all they need to do is get their marketing into full swing – the last thing I want to see is yet another Digital story – great products that aren’t marketed resulting customers never knowing about these new and superior products.
I hope that the patch management at Sun has improved since Solaris 8… today I tried to install some free software from BlastWave, a site advertised on the Sun home page. But I had no luck installing KDE, because it depended on sambalib, which needed a certain freely available patch (111298) which in turn wont install without another patch (108992), which is only available to “contract customers”!
I got the patch anyways but Iยทm not telling how – I can only say that I suspect Sun breaks its own restriction.
Oh well, I just saw the difference: I tried the Patch Support Portal, from which you can only access a limited subset of patches, while I should have used the Patch Finder…
“It would be nice, however, if SUN created an entry level Opteron/AMD64 system that is priced slightly lower than the entry level SUN Blade 150, integrated graphics card on a PCI-Express bus would do the trick IMHO.”
Haven’t you heard? Schwartz’ latest mental fart is to give away hardware, so line up early…
You kiss so much you could be one of the “chosen”…
That first post was a joke, so funny i almost fell off of my chair
Anyway, I agree with Lone OSer, Sun has given a lot of very good projects to the OSS community, such as OpenOffice, Looking Glass, and maybe soon Solaris and Java.
It are people like the first poster that discredit the whole OSS community. Too bad.
I feel like a lot of Sun bashing on this site is partially my fault. I hope it doesn’t make too many Sun engineers sob in their cubes.
My perspective of Sun is rather simplistic. They make great software, great hardware and contribute a lot to OSS. But I don’t trust them because they’re sitting on a fence, supporting the wrong companies and spreading almost as much FUD as us F/OSS zealots.
As for me? I’m just sittin here in my comfy leather chair sippin my coffee happily hacking away on my Linux distro and watching Sealab 2021.
I would like to se the source code for download and the build tools for Solaris 10. I think you and your Sun engineering staff would find it hard pressed to find the Linux Kernel not clearly documented either.
But I still do not see a download for Solaris 10’s source code or build tools to make it practical to track down problems with it.
As for your suggestion that memory leaks make me angry.
That is not true.
I hunt down memory leaks in my Java, C software all the time. I actually enjoy looking for them.
๐
What makes me frustated is building computer technology and software systems when there are memory leaks in code I do not have the source code too and cannot fix.
That makes me angry, and I am sick of it.
Quite frankly I have used a great number of “Novel” methods of memory detection from a large number of companies.
Your missing the point Brian. Everyone is human, and because we write software, we need to be able to have the source to fix the final binaries as delivered.
As a Software Engineer for example, I don’t care what Novel methods Sun has developed to track bugs.
If I do not have the source, your just another closed source weeny telling me to stay calm as my servers go down for the 8th time rebooting because you won’t give me the source code to apply your “Novel” memory debugging approach.
Understand?
I do regurgitate DOGMA. Specifically, source code rules. I regurgitate it too my customers all the time.
There! Companies who do not follow these principles will be competing with guys like me who have very stressful jobs working with software, and are powerless to fix some very serious engineering problems with products we buy because we have no source code.
When you have the source, you control your own uptimes, service levels and application quality.
Its that DOGMA I have with Open Source software. I do not like closed source weenies telling me I can’t have “perfect” uptimes, or applications that work 100% of the time.
I don’t like sweating over customer NAGIOS alerts hoping for a recover message because I have to reboot software every 24 hours as the final solution to my uptime problems.
I don’t mean to kill your momentum — you seem to be on a pretty good tear here — but we are open sourcing Solaris. And it’s so rock stars like you can finally help weenies like us with the problems which have made us furrow our brows in vain attempts to understand what’s going on.
Great. When you have the source code for downloading, I am sure OSNEWS will carry it.
As long as you don’t do something stupid with the licensing, or restrict it too make it impractical, I am sure guys like me and others would be glad to assist Sun and recover many ours of server uptime and a good nights sleep.
If you can’t sleep at night you tend to write software more badly than if you had a good nights sleep. I am all for that.
Now….while we are on the topic of open sourcing Solaris 10…what about Java?
“SolarisExpress showed 8/04 was available, but after I logged in and went to the final download page only 7/04 was available. Any ideas? “
Actually, I also only found 7/04 for download despite 8/04 being listed on the website before you proceed to the Download Center.
“Have you tried the Solaris Patch Manager 2.0? You can download it for free at sunsolve.sun.com for Solaris 8, 9 both SPARC and x86.
Once its installed just run /usr/sbin/smpatch analyze and then /usr/sbin/smpatch update.
It will download and install required patches.”
Actually I just installed it, but being new to it I went with pprosvc -l to list updates and pprosvc -i to install them. Is that approach different from that of smpatch? Do I do things wrong?
pprosvc is deprecated. You should use the /usr/sbin/smpatch command instead. I believe the pprosvc is their for compatibility with earlier releases of patchpro.
/usr/sbin/smpatch analyze
/usr/sbin/smpatch download or just /usr/sbin/smpatch update to install the patches.
“Finally, re GC’s comment about golden parachutes — I think it is reasonable to assume that most other people who come across Sun will find out pretty quickly that McNealy has been at the company since it started — he still has employee ID number 3,”
Hey, when you work at ‘BurgerBoy’, your ‘golden paracute’ is a bag of fries isn’t it Carter? I would like to see ANY hard evidence that you actually DO anything other than troll. I suppose if you stick to that though, you probably don’t screw up your ‘Lindows” install too bad.
I hereby apologise to any and all at Linspire, I just couldn’t resist speaking in terms Carter would understand, Mindless insults!
But then again, BurgerBoy doesn’t pay well enough to afford any Sun hardware.
And yes, I know, something really is wrong with the
download. It’s probably just logistical. If it’s not better tomorrow, I’ll get on the phone and see if I can pester someone to fix it. Also note that there’s an email address you could mail for assistance.
Numerous fontconfig, STSF, and Xft fixes and improvements
Too many to list, but hard to see since nothing in Solaris Express uses these yet. To see this, you’ld need to be one of the lucky few early testers in the Java Desktop System for Solaris beta program or build open source programs using the libraries in Solaris. — Alan Coopersmith
If this means that we’ll see SUN Opteron workstations rocking out there with Solaris and JDS, one things for sure, SUN is back, and lets hope, better than ever ๐
it has the XF86 video drivers built in. in kdmconfig, be sure
to scroll down and select the “XF86- … Nvidia” driver. i’m not sure if it works with the latest GeforceFX cards though. however, i do know it works with the Geforce4’s.
I hunt down memory leaks in my Java, C software all the time.
Now I know you are a troll who probably hasn’t written any major production code, let alone have 20 years experience debugging code.
Memory Leaks in “my Java”? Are you serious? If you had said debugging memory leaks in the JVM or even Garbage Collector bugs I would have given you the benefit of doubt.
Interesting.
If you check out Adam Leventhal’s blog, I can’t help but think many of SUN’s staff feel that they are being robbed by the open source movement.
Poor SUN, the world is changing and so fast they have not the intellectual capacity nor the financial savvy to keep up with it. It is a simple fact of numbers, so let me make it REALLY SIMPLE for Mr. Leventhal: We have MORE developers in the open source community. We not only have more, but I am afraid to inform Mr. Leventhal we also have THE BEST, world class actually, in the open source community. Sorry, no, they do not work at Sun. No, I am sorry, a great many kernel engineers are NOT American. Furthermore, I am sorry if that chaps your ass and you think we are criminals.
As one of the “robbers” in the open source movement referred to in the blog I guess I started to write code for the open source movement when I realized that commercial software sucks. The bugs, the poorly performing code and of course the price…etc. There is no other reason. I got sick of it. I also always dreamed of what it would be like to run an IT department that had the source code from everything in user application land down to the kernel source code. Linux made that a reality, open source made that a reality.
More importantly, there must be a WHOLE TON of pissed off people like myself, pissed off from working 80 hour weeks with vendors who write crappy OS kernels, drivers, etc and there isn’t a DAMN THING WE COULD DO ABOUT IT.
That is until now…
Sometimes I wonder with so much crappy software, why people are so “surprised” commercial software development is moving offshore. Why pay a bunch of over paid SUN engineers to write crappy code, when you can get the same crappy code for less? However, there is a difference betwen SUN code and Open Source code: The open source community works under the montage of cooperation, freedom of ideas and are not restricted by a racist employer, an arrogant human resources manager or a CEO who plans on closing the doors of the company just before he gets his Golden Parachute.
Ever write code in an environment like that Mr. Leventhal? Probably not. But thats OK, the open source community would welcome you anyway if you decided to leave sun.
You know, there has been a lot of racket about DTRACE and Solaris 10. One has to wonder why you need to put in 20-30,000 seperate counters in an operating system KERNEL, just to figure out where the bottleknecks are?
Could it be that the kernel is so badly designed, that without DTRACE it would be virtually impossible to make heads or tails of its performance in the wild running perhaps a simple Oracle Database?
Probably. Probably why I use Linux too. I don’t need 10, 20, 30 thousand seperate break points in a Linux kernel tree to figure out where it has problems. You see, the Linux Kernel is an OS Kernel. THATS ALL.
It isn’t an application written to sell more Solaris SPARCE architecture machines, you see, looking for a problem to solve. It was designed to be a portable OS KERNEL for any processor with no secrets. If you have a better way of doing something, the source is there…
BE MY GUEST…
I am sick of corporate type portraying open source programmers as thieves in there blog’s. Sick of it, and more importantly with every solaris/sparc machine, windows box i take out of the BIG PICTURE I not only reduce my work week hours from downtime but improve the quality of computing for everyone.
Which is no secret as far as our source code goes, but for SUN that secret for improvement is shared with only those that can pay the highest price. Ultimately this means source code is not the best, but certainly is the priciest for those who can pay to play.
You can keep Solaris closed, because open source code is the best because everyone has looked at it….and can. No matter what country, economic background.
Ultimately this is what threatens corporations who want patents on software. Besides revealing the fact they are paying medicore computing scientists astronmical salaries to write source code, they also find better more creative open source solutions by people half the age of thier existing staff.
I am sorry if that chaps your ass too in your blog. You spent how many years on that paging algorithm only to find LINUX does it better and written by a 20 something with half your experience?
The arrogance is there, that people who spend X number of years shouldn’t have to put up with people like you. In an Open Source environment we have no secrets to keep things like that happening.
But then, you probably wouldn’t have the balls Mr. Leventhal to work in the OPEN SOURCE community.
-gc
Gregory, go and find something out about Dtrace before yu start bagging and actually misrepresenting it. Even better, try playing with it, You may even find that it’s useful.
The majority of probes have not “been inserted”, nor are there any dedicated counters.
The majority of the probe points are inserted dynamicaly as required. They are the Function Boundary Probes. Unless a dtrace probe is using them, they do not exist.
The whole point of having so many places that probes can be placed is that you do not know beforehand, what you may need to look at. The implementation that has been done provides a protected means of placing probe points without having to do things like recompiles and reboots.
As an engineer who works in the area of crashdump analysis for when things go wrong, I am the first to say that sure, we have our problems. I also think that anyone who goes out and claims that their O/S does not have problems is being terrribly arrogant.
On a more general point, having just read through Adam’s last couple of entries and comments he has made, I believe that you are reading things into his comments that really are not there. I certainly don’t see any complaining about us being robbed by open source. For goodness sake, we are one of the major corporate paricipants on the open source movement. In fact, the kernel group is one of the main drivers behind the Open Sourcing of Solaris.
Part of the idea of open sourcing solaris is to engage the community (and I suspect that you would be surprised at just how much positive feedback we are getting on this from folks who want to work with us).
If people regard something that we have done as useful and want to try their hand at doing in another O/S, I actually say more power to them. This is a good thing, and has the potential to raise the bar on Operating Systems in General. If it’s not any good, then it won’t get copied.
I am saddened that you see Sun and Solaris in the light that you do, but that is certainly your perogative. It’s not the only opinion out there. I think we have the right to be proud of stuff when we think we’ve done a good job on something; just as you have the right to be proud of your own code.
That was such a ludicrous display of chest-thumping, that I thought it must surely be a joke. (And I’m tempted to repeat a response that I gave to David S. Miller many years ago, when he and I were both younger and more foolish — but I’d like to think that I’ve grown up a tiny bit since then, so I’ll refrain.) Assuming that this was in earnest, most of your diatribe was so obviously wide of the mark that it doesn’t even merit a response — but I do take issue with this:
You know, there has been a lot of racket about DTRACE and Solaris 10. One has to wonder why you need to put in 20-30,000 seperate counters in an operating system KERNEL, just to figure out where the bottleknecks are?
Could it be that the kernel is so badly designed, that without DTRACE it would be virtually impossible to make heads or tails of its performance in the wild running perhaps a simple Oracle Database?
So first of all: they’re not counters, okay? They’re probe sites that allow for arbitrary instrumentation. And we didn’t “put them in” — these sites are dynamically determined. That is, we put intelligence into the insturumentation provider that understands how to instrument the kernel dynamically and safely. Not like you will, but read our USENIX paper for details:
http://www.sun.com/bigadmin/content/dtrace/dtrace_usenix.pdf
As to your (strange) assertion about DTrace being required because of the misdesign of the Solaris kernel: DTrace is used more often than not to find problems far above the kernel level. Because the kernel is in charge of basic resources on the machine like CPU, I/O and networking, kernel instrumentation is often required to root-cause an application-induced systemic problem. Check out Section 9 in our USENIX paper for a concrete example of this. (Or perhaps you are the author of gtik2_applet2, and you’ve come seeking revenge?)
Finally: for being such a big-time “world class” super-stud, googling “gregory carter”, “greg carter” and variants (and looking for your posts on LKML) turns up just about nothing. So how about you point us to some production kernel code you wrote, Mr. Open Source Superstar…
How on earth can you claim that Adam Leventhal is saying that Sun is being robbed by open source programmers? Can you even point to a single post in his blog that comes anywhere close to claiming that? I’ve just gone and read all of his entries, and I can’t fine one. Sure, there are a lot of “look how cool Solaris is”-type posts on blogs.sun.com, but that’s to be expected. It’s no worse than the media hype surrounding Linux the past few years. And I certainly feel that many in the Solaris kernel group have earned some bragging rights – many of them have been working for years on the new abilities in Solaris 10.
I do have to say, I downloaded Solaris x86 just the other night to have a play since it’s one of the only OS’s left that I do not know.
It installed well under VirtualPC but defaults to 256 colour in the VESA driver (I’ve not yet tried playing with it’s configurations at all yet).
I do have to say I did enjoy the Solaris experience.. Installation was a piece of cake, I’ve not yet driven in to Networking etc. and won’t try that until I prepare a HDD to dualboot it with on a native machine, and not a virtual one.
With CDE setup the way it was, Solaris actually reminded me ALOT of OS/2 Warp 3.0, I think with some effort in the GUI which LookingGlass is meant to deliver, some updated video drivers for hardware 3D, and this OS could be a serious challenge to any other *NIX out there for even the home
market.
You know what dude, you sound like a PUG to me. I doubt you have even seen a line of Linux source code and you probably wouldnt know what to do with it:
” We not only have more, but I am afraid to inform Mr. Leventhal we also have THE BEST, world class actually, in the open source community. Sorry, no, they do not work at Sun. No, I am sorry, a great many kernel engineers are NOT American. Furthermore, I am sorry if that chaps your ass and you think we are criminals. ”
The best? World class? Heh, there is so much infighting in many Open Source projects I am surprised you guys can get anything done. You guys cant even agree on a common desktop, or a standard API and you think you are the best? As for you guys being criminals only time will tell. I personally would welcome an OpenSolaris. I quit using Linux, I got tired of being a permanent beta tester. Hell, give me FreeBSD, Solaris or Windows for a desktop or server anyday. there is only one group that I think has their act together, no its not Sun, No its not Microsoft, no it sure as heck isnt Apple, its the FreeBSD guys.
” As one of the “robbers” in the open source movement referred to in the blog I guess I started to write code for the open source movement when I realized that commercial software sucks. The bugs, the poorly performing code and of course the price…etc. There is no other reason. I got sick of it ”
I didnt see your name in his blog, so its probably a good assumption he doesnt know you. I pay for quality, you get what you pay for and I find the frustrations of Linux really annoying. All software has bugs. Linux, Windows, Solaris all major applications have bugs. If you are calling Linux bug free, then yes you really need to grow up. There are commercial applications that the Open Source “equivalents” dont even hold a candle to.
” The open source community works under the montage of cooperation, freedom of ideas and are not restricted by a racist employer, an arrogant human resources manager or a CEO who plans on closing the doors of the company just before he gets his Golden Parachute. ”
Yeah, you also fight too much amongst yourselves, trash talk everybody in public, cant get your act together enough to actually produce a product that everyone can use, reverse engineer products to get some kind of interoperabilty and piss of developers instead of working with vendors and trying to cooperate on driver development and other issues. you have hundreds of Linux distributions that are not compatible with each other. Your idea of evangilism is “Windows must die for Linux to live, Bill Gates is evil dont give him your money” In my daily work I have yet to find a Windows client that really cares how much money Bill Gates has, they want to do their jobs, be productive and go home.
” I am sick of corporate type portraying open source programmers as thieves in there blog’s. Sick of it, and more importantly with every solaris/sparc machine, windows box i take out of the BIG PICTURE I not only reduce my work week hours from downtime but improve the quality of computing for everyone. ”
And I am really sick of Open Source guys who think they know it all, you dont. As for your BIG PICTURE, I have been using Windows 2000/XP machines that I have never had a problem with since they were installed, in the 1999-2001 time frame. Seems with Linux I always had to screw around with those machines, either to fix problems or format the hard drive and install Windows 2000 or FreeBSD. I have only been hacked one time in my life, and the victim was a SuSE Linux Enterprise Server machine that was used as an e-mail server.
” You can keep Solaris closed, because open source code is the best because everyone has looked at it….and can. No matter what country, economic background. ”
I can look at Windows source code through the Shared Source program, I can look at Solaris source code through a license from Sun. As for recompiling and redistribution, yeah you can do that with Linux and sure you may find that all great and lovely, I dont. If you redistribute a modified kernel, the ball is in your court, you have to provide the tech support and you have to provide answers when something goes wrong, I have nether the time nor inclination and neither do Red Hat or Novell because their support tehnicians suck. I used to like SuSE and used it as my distribution of choice for years, and their tech support was the best. Since their merger with Novell, they have gone the wayside. Which was really too bad.
The rest of your arguments are boring at best. I can see corporate software developers dont even have to try to kill the Open Source movement, if even half of the Open Source community has your type of attitude, you guys will do a fine job of destroying it yourselves. You may consider yourself an Open Source advocate but all I see of you is that you are a closed minded zealot.
BTW I cannot wait to see what the SUN guys have done with the new release. They always seem to actually fix problems with each new release.
That first post made me laugh. Some people live in their own world.
I don’t think most open source programmers or contributors are that full of themselves.
This is getting ridiculous…
Sun should have their own website where their employees can go and debate among themselves.
I like the idea that Sun engineers are out there reading forums, mailing lists, writing blogs, and participating in discussion. It’s a good sign that real engineers want to get involved in the community, even if it is only fighting FUD.
Lots of vocal engineers, regardless of whether you agree with them or not, is better than a “corporate wall of silence.” It’s also rather arrogant to say that Sun engineers shouldn’t participate “our forums” – they have as much a right as anyone to defend their work.
Linux Fanatic: The Concept of DTrace means the Solaris Kernel is unstable. No, I’m not saying that because we have nothing similar.
2+ years later, after DTrace is copied to Linux
Linux Fanatic: Our Linux Trace is completely revolutionary. It is evidence that we innovate. No, we didn’t rip the idea away from Solaris.
GC,
Just to be clear: we don’t disagree with you about the importance of open source in the abstract — that’s why we’re open sourcing Solaris. Now, as to your specific assertion that you can’t possibly know how DTrace works because “little closed source weenies” like me have hidden the magic beans from you: I direct you to /usr/include/sys/dtrace.h and /usr/include/sys/dtrace_impl.h on your Solaris 10 machine. In those two files, you will find incredibly detailed explanations (including several ASCII art diagrams) of how DTrace works. (I think you would be hard-pressed to find any kernel subsystem that is as clearly documented as DTrace is in those two files — open source or otherwise.)
Moving on, it seems that memory leaks make you particularly angry:
FOR EXAMPLE, REBOOTING SERVERS NIGHTLY SO THEY DON’T CRASH IN THE MIDDLE OF THE DAY from memory leaks.
For whatever it’s worth, quite some time ago we developed novel technology for detection of memory leaks in the Solaris kernel — and we used this technology to find and fix over 200 bugs. As a result, I can say with confidence that the servers that you are rebooting due to memory leaks are not Solaris servers. More recently, we have expanded this technology to be available to user-level applications. You can find more information on this technology here:
http://access1.sun.com/techarticles/libumem.html
And here:
http://blogs.sun.com/roller/page/ahl/20040713#solaris_10_top_11_20
Not that I expect you to follow the links, of course — you have already shown that you’re much more interested in regurgitating dogma than you are in understanding technology. And how could you even be expected to follow these links, anyway? Surely not when one of them is from the blog of your personal Professor Moriarty: the diabolical “Mr. Leventhal.”
As an Open Source software user, Linux user, FreeBSD user, Solaris user, and others, and as a rational being, you embarass me. Where the hell in your head do you live?
Not one problem anywhere is ever solved by being so antagonistic. No progress has ever been made on anything, by anyone, by assuming such a high-handed, uncooperative attitude and flinging names and mindless drivel around. Have you ever heard of social responsibility and civilized behavior? Does the word “manners” ring a bell?
OK, so you don’t like Solaris or Sun. DON”T USE IT! Just learn to act as if you had a proper upbringing. Manners and the civilised code of behavior are opensource, what’s your excuse?
Well said. I’m sick of the minority giving a bad name to the majority.
Can I just make an appology here to you people from SUN who have had to sit back and take that top readers oppinions.
I would just like to say that there are people here who DO NOT agree with 1) His manners, 2) His conduct, and 3) His statements.
Thank you for Solaris, and being competition is a tough market place, and thank you for the other work SUN gives to the computing community (OpenOffice, LookingGlass etc)… IT IS very much appreciated.
You guys cant even agree on a common desktop, or a standard API and you think you are the best? As for you guys being criminals only time will tell. I personally would welcome an OpenSolaris. I quit using Linux, I got tired of being a permanent beta tester. Hell, give me FreeBSD, Solaris or Windows for a desktop or server anyday. there is only one group that I think has their act together, no its not Sun, No its not Microsoft, no it sure as heck isnt Apple, its the FreeBSD guys.
—-
no wonder that people dont agree on a common DE or API all the time. they dont need to. they dont have the same aspirations. the guy in the first post represents his opinion. stop attacking linux for that and besides when did freebsd not become open source or have a common api?. tell me when people have actually open source solaris and not just rumours.
It’s mostly amusing to read comments such as the one from GC.
Those folk I know who work for Sun usually yawn and indicate
that they don’t read slashdot for the comments. Hadn’t realised that OSNews unfortunately harboured the same sort
of bigots.
Of course, you can tell a bigot, you just can’t tell him or her too much!
What I find quite annoying is the incredibly vocal crowd which deems that “Unless it’s written by, with and for Linux, and it’s F/OSS, then it sucks”. That same crowd really doesn’t understand what leap of faith it was for Oracle to port their rdbms to run natively on linux. That crowd doesn’t understand why companies like Sun, IBM and HP have research groups doing basic research, and that for all the money that gets pumped in to that research, it is more than reasonable to try to make just a little bit of money from the results.
Finally, re GC’s comment about golden parachutes — I think it is reasonable to assume that most other people who come across Sun will find out pretty quickly that McNealy has been at the company since it started — he still has employee ID number 3, Schwartz has been at the company since about 1996, and the management team is in there for the long haul. Again – that’s all the icky factual stuff that zealots such as GC aren’t interested in because if they had any shred of understanding of logic, they’d have to admit that
Sun does get things right, does employ frkn smart people, and has done a helluva lot more for the OpenSource community than all except for UC Berkeley.
Or better yet, a way to trace idiotic posts so that that that a public flogging can be dished out to simpletons.
About the only axe I have to grind with Solaris is the semi-decent hardware support, apart from that, Solaris is a great operating system. Then again, if one were to buy one of their nice Opteron workstations, one wouldn’t experience the hardware incompatibilities, so I guess maybe in the future I might have a look at purchasing an Opteron system.
It would be nice, however, if SUN created an entry level Opteron/AMD64 system that is priced slightly lower than the entry level SUN Blade 150, integrated graphics card on a PCI-Express bus would do the trick IMHO.
Finally, re GC’s comment about golden parachutes — I think it is reasonable to assume that most other people who come across Sun will find out pretty quickly that McNealy has been at the company since it started — he still has employee ID number 3, Schwartz has been at the company since about 1996, and the management team is in there for the long haul. Again – that’s all the icky factual stuff that zealots such as GC aren’t interested in because if they had any shred of understanding of logic, they’d have to admit that
Agreed. If McNealy was in for the quick buck, he would have jumped ship back in the dot-con boom when SUN’s share price was flying close to the stratosphere.
SUN is making great progress on the product front, all they need to do is get their marketing into full swing – the last thing I want to see is yet another Digital story – great products that aren’t marketed resulting customers never knowing about these new and superior products.
I hope that the patch management at Sun has improved since Solaris 8… today I tried to install some free software from BlastWave, a site advertised on the Sun home page. But I had no luck installing KDE, because it depended on sambalib, which needed a certain freely available patch (111298) which in turn wont install without another patch (108992), which is only available to “contract customers”!
I got the patch anyways but Iยทm not telling how – I can only say that I suspect Sun breaks its own restriction.
Oh well, I just saw the difference: I tried the Patch Support Portal, from which you can only access a limited subset of patches, while I should have used the Patch Finder…
Always the same Sun ass-kisser…
“It would be nice, however, if SUN created an entry level Opteron/AMD64 system that is priced slightly lower than the entry level SUN Blade 150, integrated graphics card on a PCI-Express bus would do the trick IMHO.”
Haven’t you heard? Schwartz’ latest mental fart is to give away hardware, so line up early…
You kiss so much you could be one of the “chosen”…
That first post was a joke, so funny i almost fell off of my chair
Anyway, I agree with Lone OSer, Sun has given a lot of very good projects to the OSS community, such as OpenOffice, Looking Glass, and maybe soon Solaris and Java.
It are people like the first poster that discredit the whole OSS community. Too bad.
I feel like a lot of Sun bashing on this site is partially my fault. I hope it doesn’t make too many Sun engineers sob in their cubes.
My perspective of Sun is rather simplistic. They make great software, great hardware and contribute a lot to OSS. But I don’t trust them because they’re sitting on a fence, supporting the wrong companies and spreading almost as much FUD as us F/OSS zealots.
As for me? I’m just sittin here in my comfy leather chair sippin my coffee happily hacking away on my Linux distro and watching Sealab 2021.
Cheers.
Daan,
Have you tried the Solaris Patch Manager 2.0? You can download it for free at sunsolve.sun.com for Solaris 8, 9 both SPARC and x86.
Once its installed just run /usr/sbin/smpatch analyze and then /usr/sbin/smpatch update.
It will download and install required patches.
Hope it helps.
I would like to se the source code for download and the build tools for Solaris 10. I think you and your Sun engineering staff would find it hard pressed to find the Linux Kernel not clearly documented either.
But I still do not see a download for Solaris 10’s source code or build tools to make it practical to track down problems with it.
As for your suggestion that memory leaks make me angry.
That is not true.
I hunt down memory leaks in my Java, C software all the time. I actually enjoy looking for them.
๐
What makes me frustated is building computer technology and software systems when there are memory leaks in code I do not have the source code too and cannot fix.
That makes me angry, and I am sick of it.
Quite frankly I have used a great number of “Novel” methods of memory detection from a large number of companies.
Your missing the point Brian. Everyone is human, and because we write software, we need to be able to have the source to fix the final binaries as delivered.
As a Software Engineer for example, I don’t care what Novel methods Sun has developed to track bugs.
If I do not have the source, your just another closed source weeny telling me to stay calm as my servers go down for the 8th time rebooting because you won’t give me the source code to apply your “Novel” memory debugging approach.
Understand?
I do regurgitate DOGMA. Specifically, source code rules. I regurgitate it too my customers all the time.
SOURCE CODE RULES SOURCE CODE RULES SOURCE CODE RULES.
There! Companies who do not follow these principles will be competing with guys like me who have very stressful jobs working with software, and are powerless to fix some very serious engineering problems with products we buy because we have no source code.
When you have the source, you control your own uptimes, service levels and application quality.
Its that DOGMA I have with Open Source software. I do not like closed source weenies telling me I can’t have “perfect” uptimes, or applications that work 100% of the time.
I don’t like sweating over customer NAGIOS alerts hoping for a recover message because I have to reboot software every 24 hours as the final solution to my uptime problems.
I want the source to fix my own problems.
If that makes closed source weenies upset here,
TO DAMN BAD.
-gc
Greg,
I don’t mean to kill your momentum — you seem to be on a pretty good tear here — but we are open sourcing Solaris. And it’s so rock stars like you can finally help weenies like us with the problems which have made us furrow our brows in vain attempts to understand what’s going on.
SolarisExpress showed 8/04 was available, but after I logged in and went to the final download page only 7/04 was available. Any ideas?
Thanks!
Great. When you have the source code for downloading, I am sure OSNEWS will carry it.
As long as you don’t do something stupid with the licensing, or restrict it too make it impractical, I am sure guys like me and others would be glad to assist Sun and recover many ours of server uptime and a good nights sleep.
If you can’t sleep at night you tend to write software more badly than if you had a good nights sleep. I am all for that.
Now….while we are on the topic of open sourcing Solaris 10…what about Java?
๐
-gc
“SolarisExpress showed 8/04 was available, but after I logged in and went to the final download page only 7/04 was available. Any ideas? “
Actually, I also only found 7/04 for download despite 8/04 being listed on the website before you proceed to the Download Center.
“Have you tried the Solaris Patch Manager 2.0? You can download it for free at sunsolve.sun.com for Solaris 8, 9 both SPARC and x86.
Once its installed just run /usr/sbin/smpatch analyze and then /usr/sbin/smpatch update.
It will download and install required patches.”
Actually I just installed it, but being new to it I went with pprosvc -l to list updates and pprosvc -i to install them. Is that approach different from that of smpatch? Do I do things wrong?
You guys shouldn’t feed the trolls.
Daan,
pprosvc is deprecated. You should use the /usr/sbin/smpatch command instead. I believe the pprosvc is their for compatibility with earlier releases of patchpro.
/usr/sbin/smpatch analyze
/usr/sbin/smpatch download or just /usr/sbin/smpatch update to install the patches.
“Finally, re GC’s comment about golden parachutes — I think it is reasonable to assume that most other people who come across Sun will find out pretty quickly that McNealy has been at the company since it started — he still has employee ID number 3,”
Hey, when you work at ‘BurgerBoy’, your ‘golden paracute’ is a bag of fries isn’t it Carter? I would like to see ANY hard evidence that you actually DO anything other than troll. I suppose if you stick to that though, you probably don’t screw up your ‘Lindows” install too bad.
I hereby apologise to any and all at Linspire, I just couldn’t resist speaking in terms Carter would understand, Mindless insults!
But then again, BurgerBoy doesn’t pay well enough to afford any Sun hardware.
Any word on when Solaris 10 will be ready?
And will it have Looking Glass with Gtk support, and nVidia GeForceFX hardware support for it?
I’ve posted an in-depth look at the features available in
8/04 on my weblog, at http://blogs.sun.com/roller/page/dp/20040822#what_s_new_in_solaris
And yes, I know, something really is wrong with the
download. It’s probably just logistical. If it’s not better tomorrow, I’ll get on the phone and see if I can pester someone to fix it. Also note that there’s an email address you could mail for assistance.
Numerous fontconfig, STSF, and Xft fixes and improvements
Too many to list, but hard to see since nothing in Solaris Express uses these yet. To see this, you’ld need to be one of the lucky few early testers in the Java Desktop System for Solaris beta program or build open source programs using the libraries in Solaris. — Alan Coopersmith
If this means that we’ll see SUN Opteron workstations rocking out there with Solaris and JDS, one things for sure, SUN is back, and lets hope, better than ever ๐
it has the XF86 video drivers built in. in kdmconfig, be sure
to scroll down and select the “XF86- … Nvidia” driver. i’m not sure if it works with the latest GeforceFX cards though. however, i do know it works with the Geforce4’s.
I hunt down memory leaks in my Java, C software all the time.
Now I know you are a troll who probably hasn’t written any major production code, let alone have 20 years experience debugging code.
Memory Leaks in “my Java”? Are you serious? If you had said debugging memory leaks in the JVM or even Garbage Collector bugs I would have given you the benefit of doubt.
Mr. Carter I am almost certain your are