Java Trial Support Coming In Linux Standard Base
LinuxScribe writes "Java isn't in the LSB — yet. It's been a hard target to hit: which version gets standardized? How will test suites work? But the new version of LSB will take the first steps towards Java inclusion in standardized Linux development by introducing trial support for the language."
The LSB still doesn't make much in the way for accommodations for source-based distros. And while I laud its efforts, the LSB also states that distros should standardize on RPMs where as the one distro taking off like a rocket is DEB based and unlikely to ever move over to RPMs.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
I can fucking run browser applets on 64-bit Linux?
So annoying... home is dual 32-bit so I can run TD Ameritrade with no problems---it flies.
Then at work which is quad-64 bit, in order to get any java applets to work I'd have to bastardize my browser down to 32-bit so nsplugin can launch them---and when OpenSuSE releases an update on YaST--it blows this setup away since it sees "aha, you're on 64-bit, buddy!"
Sun not supporting 64-bit applets in their runtime is a travesty. Fix it!
I see it from 2 angles:
*) Linux is so easy to develop for because it comes with a C compiler
*) Java is the language all of the schools teach
To keep new programmers interested in linux, java should be a standard (or at least easy) part of linux distros moving forward.
Experienced users can delete it if they don't want the bloat of it.
Next step, take the butt-ugly out of the java gui widgets.
Should we abandon LSB and embrace chaos, or should we try to make it work? Just because people are not adhering 100% to a standard, that does not make it useless or irrelevant. Look at SQL or even POSIX.
Anyone can whine about perceived problems. What do you think should be done to fix LSB?
The only Java implementation released under the GPL is 1.6.
I think that's a pretty overwhelming reason.
Sun Java 1.6 was released under the GPL. GP is not talking about GNU Java.
Don't you mean java.lang.Exception?
-William Brendel
Unlike mono.
Java is standard in ways that mono will never be.
"Anonymous Coward" is a really accurate description of your attitude.
We have nothing else. POSIX is insufficient. We need LSB. It needs to work. Even in its current state it keeps Linux from turning into a nebulous mess.
What? That's simply not true. An emulator is a program that imitates a piece of hardware in order to execute programs originally intended to run on the hardware. Which is exactly what the Java VIRTUAL MACHINE (JVM) does.
Programming languages hide hardware details using abstraction, but they don't emulate anything.
I guess he's not the only one.
Maybe not
Perl is a program that imitates a piece of hardware, too. Just it because it doesn't happen to exist doesn't mean that it's not an emulator.