Canonical To Remove Sun Java From Repositories, Users' Machines
New submitter an_orphan writes "Apparently, Oracle's 'Operating System Distributor License for Java' is expired, causing Ubuntu to not only remove sun-java from the partner repository, but from user's machines."
Canonical is the new Apple.
WTF? I'm no fan of Java (we all know the logo is coffee because you have time to get some while your app loads), but this is another challenge for the Linux desktop.
To shoot oneself in the foot?! I just don't get it. Wouldn't Oracle want to have their platform deployed as widely as possible? Someone's asleep at the helm. Just like at the media companies. Seems some big corporations these days are like chicken running around headless...
A successful API design takes a mixture of software design and pedagogy.
From the article: "Oracle, in retiring the ‘Operating System Distributor License for Java’, means Canonical no longer have permission to distribute the package." So it's not that Oracle has lost their right to distribute Java (JDK) or something, but they are retiring the license Canonical is using that granted them the right to distribute it with Ubuntu. The summary also states (correctly) that Ubuntu will remove the sun-java package from the repository and user's machines, but does not state why: “Due to the severity of the security risk, Canonical is immediately releasing a security update for the Sun JDK browser plugin which will disable the plugin on all machines.” Ubuntu’s Marc Deslauriers wrote in a mail to the Ubuntu Security Mailing list. “This will mitigate users’ risk from malicious websites exploiting the vulnerable version of the Sun JDK.” Summarizing: there are two things going on here, one is that Oracle has revoked the license Canonical is using to distribute Java (JDK) freely so it will not come with Ubuntu anymore. Java must now be downloaded from Oracle's site. Second: The java jdk package will be removed from user's computers because of severe security holes. Java must now be downloaded from Oracle's site. So, two things, one article and one terrible summary.
This will be a huge problem that I didn't see coming. I wonder what the wide ranging effect will be.
But more importantly I wonder if Canonical will some how notify Ubuntu users, better than this obscure blog post, that Canonical is about to wreak havoc on their systems.
Sensationalist headline is sensationalist.
Ubuntu will still have the OpenJDK, which is maintained in part by Oracle. "Sun Java" refers to a specific JVM installation.
All it takes is someone to pick apart the update, someone else to mirror it a few times and then all the people googleing for "java is broken in Ubuntu" find a modified update that fixes it. anyway, why does a distribution license expiry mean that people who already have copies may no longer use it?
All the while OpenJDK still doesn't work with half of the stuff out there, for example Juniper's SSL VPN.
Great! Java: Compile once, works nowhere.
Let's hope they handle this well (aka a de updater that lets people know what and why it happens).
I am critical about ubuntu usually, and I can almost hear some bearded guy saying: "Told you so, next time learn to build upon Free Software instead". But I think this time they would have rather avoided this and they couldn't.
I dunno, the industry seems to be killing java and flash ahead of time.
---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
Seriously, most people knew this would happen if Oracle got their hands on Sun's intellectual property. However, didn't think it would happen so quickly. My only question is, how good are the other alternatives. Pros, and Cons.
Ubuntu uses OpenJDK Java by default. Users have for years had the option to switch out the default OpenJDK Java for an alternative package in the 3rd party repository which is Sun Java. That alternative is being removed. In fact, it has never been available in the latest Oneiric 11.10 release of ubuntu. In the latest release OpenJDK is the default & the only java available from the package repos.
Most people use OpenJDK on Ubuntu and for them this news means nothing.
If you're using an older release (11.04 or earlier) and you have sun-java installed, simply remove the package & install default-jdk. problem solved.
Oh shit! I forgot to click "Post Anonymously"...
Why does Canonical even need a "Operating System Distributor License" for Java? Wasn't Java re-licensed as GPL v2 back in the Sun days? How can they stop anyone from distributing something under the GPL?
Warning: Opinions known to be heavily biased.
Are all Linux user going to have to know manually install *every* update to Oracle's Java then? No offense to the OpenJDK guys but some stuff just doesn't work right with it. If I remember correctly, a lot of the really big performance boost are also only in Oracle's JVM...
Nothing of value was lost. Seriously Java was always an abortion from a security point of view then Oracle got a hold of it and two updates a week later its still a security nightmare. The best thing that could happen is it's end, Java is more like Flash than Flash is now from a security point of view.
Kill java and remove half the attack surface from your systems.
I know people use Ubuntu on server systems as well. I can just imagine production systems falling over because, suddenly, there's no JRE/JDK installed anymore after routine maintenance security upgrades. Sounds like fun.
Gentoo saw the license expiring, and did a proactive thing: flipped the "fetch restriction" flag back on, forcing users to pull it manually and slap it into the right place to install/upgrade.
--
# Canmephians for a better Linux Kernel
$Stalag99{"URL"}="http://stalag99.net";
I have my computers setup the way I want it. That is why I disable automatic updates and selectively update. None of my windows machines are connected to the internet, and I don't have any iOS or android devices.
Reading the license agreements.
Get my Hitchhiker's Guide Tribute Novella From Pirate Bay
http://thepiratebay.org/torrent/6848623/Perfect_Me_By_Jason_Z._Christie
First - I want to see in the license where it requires them to pull it off systems.
Second - What the hell are they going to replace it with? Are they saying you have to download and install Java manually? OpenJDK supposedly doesn't work with all things.
Third - What does this mean for Ubuntu derivatives like Mint? Are they going to have to pull the jdk as well?
Forth - Can we _please_ take up a collection to have the Oracle execs framed for terrorism and shipped off to Gitmo?
Honestly this is just stupid.
"Bah!" - Dogbert
I just checked and i'm showing OpenJDK
Moves like continuing to use GNOME when KDE was clearly the better desktop environment
Um, Kubuntu.
with a different water pump. problem solved!!!
other than your car being out of commission for several days, and untold problems being encountered due to the incompatabilities between the old water pump and the new water pump. but whatever.
in the fantasy land of free software, you can replace word with openoffice, exchange with ????, and it wont cost anyone anything!
Gaah it's like being on Windows again, having to check every single package to make sure it's up to date or deal with their own specific stupid updaters. There's a reason we have apt, why does it have to break? This isn't earning Oracle any love in my book right now.
First, it doesn't but it prevents the distribution of security fixes, leaving systems where it is still installed vulnerable to publicly available exploits. Second nothing, you'll have to manage updates by yourself if you want the Sun JVK. Third, not certain, but likely. Fourth, no.
On Noes!
How will I get my Minecraft fix now!
Fuck it, there goes our 4 month Ubuntu workstation trial down the drain. We have Java crap which only works with Sun Java.
I want to see them try that with my live disk!
Whoah. Tone down on the bitterness man. I wish I had some of your insight into the world - on second thoughts I'm glad I don't.
They've targeted customers who are either spending somebody else's money (mainly the children of the wealthy living off of "daddy's money" or trust funds), those who are financially foolish (people who buy useless gadgets on credit), and those seeking a modern religion (the so-called Apple fanatics)
Yeah - those are the *only* people who buy Apple gadgets. Those millions and millions of foolish people living off daddy's money. Damn them! Damn them to Hell!
This has let them put out sub-par products with pretty horrible limitations,
Yeah, those MacBook Airs are just *rubbish* man. I *totally* can't see why Intel is giving other notebook vendors $100m just to try and come up with a reasonable competitor
but they can still sell them outrageous prices, and coupled with third-world manufacturing it allows them to make a very sizable profit.
obviously Samsung (and by extension Google), Amazon, Motorola, HTC and the rest are *good* companies because the fact that they have to sell their stuff at half the price just to try and get people to buy one and therefore don't make a profit at all means that *their* exploration of third world labour is somehow alright?
TL;DR version: OMFG get off your high horse mr AC anti-apple troll.
Hmm, you must be one of those IT Support shit stains that do nothing but reboot "your" user's machines for them.
I have encountered numerous problems in recent years with Java code that simply doesn't work on IcedTea. It's not doing anything clever or undocumented. It runs fine on Windows, on MacOS, and on the same Linux boxes but with a different Java run-time. On some of these projects, we had so many problems that we explicitly no longer support IcedTea and won't even consider support requests from customers who insist on using it.
I don't know about any other JREs based on OpenJDK, but IcedTea is so bug-ridden as to be unusable, and has been for a long time.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
No, Sun JDK is not being removed from users' computers, only the browser plugin is disabled, which is riddled with security flaws that are only corrected in newer versions that cannot be distributed by Canonical.
And no, removing the package from the repositories does not remove it from the system when already installed.
I work in a Java shop. We run Sun Java 6 on a mix of Solaris and Ubuntu. I'll be handrolling a deb from the Sun Java tarball precisely because not everything can be trusted to work identically between Sun Java 6 and OpenJDK 6.
We just recently hit a weird bug which turned out to be a "how did that ever work?" moment - revolving around different implementation-specific behaviours in Sun Java 6u24 for Solaris SPARC and Sun Java 6u26 for Linux.
We'll be moving to OpenJDK, but only after thorough testing. OpenJDK 6 is a proper Java, but we've discovered the hard way not to make any such move without thorough testing. Because programmers are human and bugs happen. Never trust, always verify.
http://rocknerd.co.uk
Go ahead steak my java rotten scumbag globalist thief I don't use it anyway. But try to remove the Sun and it's WAR!
He was talking about Ubuntu - the main offering. As a smart operation, of course Canonical has alternative offerings. Their main distro came with Gnome,
Whether that was good or bad, is a matter of opinion. Personally, I preferred KDE but chopped and changed between the two.
I'll see your Constitution and raise you a Queen.
I just did a synaptic update and it in fact upgraded sun-java6-jre and jdk, to 6.26-2lucid1.
"Yeah, those MacBook Airs are just *rubbish* man. I *totally* can't see why Intel is giving other notebook vendors $100m just to try and come up with a reasonable competitor"
Because all popular products are good?
I'm sorry, but, why do people use java? it's a pain, from every point of view.
I was fighting with my release of ubuntu last week because of this. In summary, a coworker's machine is set up properly and seems to magically work.
I had a different experience that ultimately prevents me from having to use a windows machine for server work when I get assigned on call days. Spent two weeks getting refusals and windows-only auto-downloads from the VPN-starting website under my OpenJDK. Clicked around until an alternative page stated the lie that only red hat and open suse worked. Found the version number that they required, which is secifically older than what The current Ubuntu will inject your machine with, so extra downloads directly from Oracle were required to continue testing. Had issues just removing the Open JDK via the default Ubuntu Control Center in part because of current dependencies that required complex Synaptic interaction, and then needed to manually force the .so link to point to the new JRE after manual extraction into a dubious location due to the lack of an installer.
After all the work to pass a single test of getting the right version for my 64 bit OS, all I got was a cryptic failure icon that brought up a debug console starting that I had a bad magic number. The web later pointed me to scripts that claimed to get around this but there were ambiguous confirmations on the forums. I reckoned to have started out with an OS that isn't in the official support list anyway and just decided to defer to the windows empire and lug the dedicated work laptop home. To sum up, Network Connect from Juniper should have better Linux documentation and support and Ubuntu should have better Java support.
Just like unpopular products are good? The Air is an excellent machine with no comparable competitor.
Ah Java - how many times have our PCs and Servers been compromised because of the numerous security bugs.
And the code? Write once, fucked everywhere.
Remember : if Java had real garbage collection, it would delete all the crap that spewed from so-called 'java developers' , dump VM, and then delete itself.
That's a question reasonably asked for products that are popular by fiat, or by default.
When one has to spend more money, thereby implicitly rejecting cheaper competitors; when suppliers to said competitors attempt to push them in the same direction; when the market-share owned by these products is almost unbelievably high percentage (Apple owns ~90% of the $1k portable market, IIRC), it would not seem such a reasonable question...
Simon
Physicists get Hadrons!
Oracle's Purpose is to make big dollar for Mr Ellison, Shareholders and employees. The JVM does the opposite: It reduces their profit.
I knew Mr Ellison would do that.
Samsung Series 9. Asus Zenbook. If you want to get extreme, Sony VAIO Z.
Unless obviously you meant it in the way that it runs OSX, in which case I'll just shrug.
Automatic Updates are being forced. One of the new updates I saw the other day, UNATTENDED UPDATES.
I can understand pulling it from the repositories for future installs, but from a user that installed it while the license was still in effect? Really uncool.
Aside from pissing people off in general, just think of all the production servers they may kill by doing this. And the lost customers, time, money..
---- Booth was a patriot ----
i wonder if the users of Ubuntu / Linux can still download a Java Development kit from www.javasoft.com. Or maybe they can use OpenJDK instead.
dunno about this. .....gawd...loathe to say it..."Oracle" Java and by removing OpenJDK.
I ran into an issue lately that only happens with OpenJDK (specifically OpenJDK's implementation of Java Webstart) which was only remedied by installing
You've completely misunderstood. Sun Java will no longer be available in the main repository, instead the alternative OpenJDK will be available in the main repositories. If you want Sun Java you can still get it, it's just not in the main repository. By the way, OpenJDK by the way is actually free as in freedom - distributing OpenJDK is holding up the principles of free software significantly more than the license encumbered Sun Java. And it's not just Ubuntu that did it, I recall Sun Java being taken out of Debian at some point years ago over licensing issues.
Checking the article shows that Ubuntu’s Marc Deslauriers is behind Canonical/Ubuntu actions. Oracle's actions regarding the JDK have been known, planned, and widely distributed.
I would advise Ubuntu users to ignore Ubuntu’s Marc Deslauriers' Ubuntu update for JDK. Seems that Mr Deslauriers has convolved OpenJDK, which Ubuntu users have been able to install for some time now, with JavaJDK (Sun) into a security problem with thoughts of "security holes". Kinda like "bad time for a whore to get religion".
Since Ubuntu, like any other GNU Linux distrobution can be costumized as users desire, Ubuntu’s Marc Deslauriers' planned actions constitute a deliberate act of cracking/hacking computer systems, which he does not own, with malicious intent.
...seriously, get rid of Java and stop encouraging people to use it. Replace it with what you ask? Anything. Everytime I visit a website that uses Java on the backend I can certainly tell I'm on a Java website because it is slow as fuck.
It seems like the flashplugin-installer Ubuntu package doesn't include the actual flash bits themselves, but rather contains a script named flashplugin-installer which goes and download the flash bits directly off Adobe's website, and installs the .so in the correct place, sets up symlinks, etc.
Now the question is: Can the new Java license permit this kind of mechanism? If so, that could be a workaround.
Yeah, those MacBook Airs are just rubbish man.
Glad you can at least admit to that... but in Apple's defense the hardware isn't rubbish, just that piece of shit OS they have on it is.
AccountKiller
The spittle's really flying.
Some of us might like and use *nix in various flavours, including Solaris, Linux and OS X, without subscribing to whatever cult you're projecting your hatred onto today.
Rgds
Damon
http://m.earth.org.uk/
First - I want to see in the license where it requires them to pull it
off systems.
This was followable via the links in the original article.
Oracle has ended the DLJ, the "Distributor License for Java".
http://jdk-distros.java.net/
http://robilad.livejournal.com/90792.html
Second - What the hell are they going to replace it with? Are they saying
you have to download and install Java manually? OpenJDK
supposedly doesn't work with all things.
That's true; there are certain known issues with OpenJDK and basically Oracle is saying "it'll just have to do".
Third - What does this mean for Ubuntu derivatives like Mint? Are they
going to have to pull the jdk as well?
Yes, and that's exactly what's been happening, because there's no other choice.
No, not all popular products are good, but it's pretty easy to determine the relative quality of a MacBook Air - it's a physical product that many, many people have reviewed and used across the whole gamut of computer users and it gets consistently high marks.
You can try and handwave away that positive experience of many, many people by claiming it's all down to popularity, but it's somewhat wide of the mark.
Personally, I do not care for them, but I can appreciate that it is a very good compact laptop/subnotebook.
What I don't understand is why Canonical doesn't do for Java what SuSE did for the NVidia drivers (I don't know if Ubuntu does or did the same; I've never used Ubuntu on an NVidia system): Make a package which does not contain the actual code, but an installer which downloads it from the official web site and installs it. That way you both obey the license (download to install only from original source web page) and give the benefits of package management.
The Tao of math: The numbers you can count are not the real numbers.
Odd, I always thought the syntax was snordoblulous and the memory management flubriglated.
Along with Firefox and Gnome3's so Ubuntu would be usable again.
Too late, I'm already posting this from Windows 7 and Chrome.
I'm neither of those 3. I paid my own cash for my iMac because it was the best machine for the money I was willing to spend and I have no interest whatsoever in fanboyism. I like my Mac but I've got no interest in criticising other people's choice of hardware.
Sony sold comparable machines 10 years ago.
Stop swimming in the kool-aid.
A Pirate and a Puritan look the same on a balance sheet.
Why is it shit?
They have to because the current package is vulnerable to remote code execution and they aren't allowed to distribute the fix.
If OpenJDK is becoming the official Oracle-blessed distribution, then why not put out a final release of empty sun-java6-* that depends on OpenJDK, so that the package is transitioned over on next restart (or sooner)?
Zenbook, yes - on specs and price. Series 9 not even close, even though it lists for more. The Sony is a good match performance-wise that would have been great with the addition of a decent graphics processor, which it should have included given its premium price - it isn't that extreme except in price. Apple has a distinct edge because it is setting the price points and the competition is in the unenviable position of matching specs or bettering them - at this point only one competitor is seriously challenging Apple.
The US government have made it clear that we have no inalienable rights; any we do not defend vigorously will be taken.
C is the most portable language.
This may be true, but just because a language is portable doesn't mean that the facilities provided by the language alone meet one's needs. The input and output facilities specified in the C99 standard consist solely of stdin, stdout, stderr, and a file system without directories and without a way to enumerate files. Because this is not sufficient for mobile, workstation, or server tasks, C runtime environments extend this with POSIX+X11 or nonstandard extensions or both. Microsoft refuses to implement POSIX+X11 as a standard feature in its operating systems, having left SUA to rot.
And people complain about how Apple, Google, and in the future Microsoft can remotely kill apps. Why no outrage at Canonical?
I'll get hate for wading in with such obvious fanbois but WTF, truth is truth> You wanna know why Linux is dead last and going exactly nowhere? Its because you people really really REALLY suck at GUIs, you really do. While you may think some damned 70s terminal is the essence of nirvana the rest of the world has moved on dude, and nobody wants to play with your damned blinking cursor crap.
I mean holy fuck you are missing features that Windows had a fricking decade ago and while I don't have an OSX machine to confirm I wouldn't be surprised if Apple had them even longer. Where the fuck is the roll back drivers button? How about the find drivers button? You expect the user to magically know the make/model/rev of any and all pieces of hardware and go do the "find a fix" forum dance which ALWAYS ends with "open up bash and type" aka "We suck balls at GUIs so please take our shitty terminal again" with NO thought of ease of use or intuitiveness.
So you can make your little comments about how Windows and OSX is for "noobs" or how they "suck" but you know what? Apple and MSFT could raise their prices 300% and YOU WOULD NOT GAIN A SINGLE POINT because your designs are backwards, they are NOT intuitive, they are as unfriendly as can possibly be, and the GUIs frankly are extremely basic and often barely functional as I found out when network manager wouldn't take changes in the GUI, tossing them on each reboot. Guess what the solution was? We suck balls at GUIs so please take our terminal. Every. single. time you see "Open up bash and type" you have just written "We suck and are full of fail" because nobody else wants that lame shit but you.
The sad part is you have most of the pieces, a kernel that does everything a modern kernel should, several (partially) functional DEs that with some polish could be damned nice, and drivers for most hardware, but frankly you couldn't put all these pieces together into a solid intuitive OS if someone put a gun to the head of RMS and told you "do it or the hippie gets it". You know what Linux at this stage reminds me of? Windows 98. What was Win98? It was a CLI OS with a GUI shell bolted on top that kinda sorta worked but for anything more than basic tasks failed, was buggy as fuck, and to get anything complicated done you had to go CLI which you could even bypass the GUI shell completely and just go CLI. What is Linux now? It is a CLI OS with a GUI shell bolted on top that kinda sorta works but for anything more than basic tasks fails, is buggy as fuck, and to get anything complicated done you need to go CLI which you can even bypass the GUI shell completely and just go CLI.
Apple and MSFT are bringing their A games, which is why MSFT had one of its biggest quarters EVAR just recently and Apple is now one of the biggest corps ON THE PLANET and what do you bring? DE wars and CLI and Mickey Mouse amateur hour bugs. Sorry but there is a reason why you can't give your OS away, and it ain't no conspiracy, its the same reason every OEM from Asus who started Linux on netbooks to retailers like Walmart run away from your OS. Its not stable, its buggy, its too damned fiddly, it lacks polish, its too dependent on 70s terminals. In other words you are bringing your D game and everyone knows it. Now stick THAT in your terminal and compile it!
ACs don't waste your time replying, your posts are never seen by me.
No one sold a comparable machine 10 years ago, not at any price. It wasn't possible to make a comparable machine 10 years ago.
make imaginary.friends COUNT=100 VISIBLE=false
When you say stuff like "I paid my own cash for my iMac because it was the best machine for the money", it's clear that you call under the "financially foolish" category.
"Apple and MSFT could raise their prices 300% and YOU WOULD NOT GAIN A SINGLE POINT"
Actually, the initial netbook market shows that this isn't true. Microsoft had to drop their prices substantially because they were losing market share to Linux due to the Windows license being a huge portion of the price tag.
wtf? I post an anti-mac comment and you post this huge rant about Linux, assuming I am from that camp. I have said the same things about Linux over and over and over again. y you mad tho?
(Posted from my Windows 7 64bit machine)
AccountKiller
wow and this post got 5 for insightfulness? brb (moves on to type "slashdot alternatives" on google)
Before I start, let me clarify that I am not a *fanboi* but the primary maintainer of a least a dozen production machines each of Windows 7, OS X, and Ubuntu linux. Therefore I feel I'm qualified to shed some light on your misconceptions. Take this response not as *hate* but as an assumption that you are not willfully ignorant about what you're talking about, and you just need someone knowledgeable to clear up your obvious confusion. That said...
truth is truth
conceded
You wanna know why Linux is dead last and going exactly nowhere?
Dead last on desktops. Number one in the server space. Number one in handhelds. PC ownership has stagnated. The mobile space is where all the growth is happening, and linux-based OS's are eating everyone but Apple's lunch in this field. Even Apple is still relegated to playing a strong second fiddle.
There are no anti-competitve bundling deals with PC distributors in the linux world. There's also little in the way of manufacturer and application support. Those are the real reasons. Less technical and more political than you seem to think.
you people really really REALLY suck at GUIs
This is a gross generalization. Gnome is really no more or less user friendly than any of the commercial alternatives. All of the several different viable options for linux destkop environments have their strengths and faults. It's not any different for Windows or OS X.
While you may think some damned 70s terminal is the essence of nirvana
For at least the last 5 years, use of the terminal on an Ubuntu desktop system is about as central as it is on Windows or OS X. Pros do it for convenience, but it isn't necessary unless you're trying to do something unorthodox. This is an old, dead, troll of an argument against Linux. Try a modern Linux desktop, it's really not as bad as you seem to think it is.
you are missing features that Windows had a fricking decade ago
By the same token, windows is still missing many features Linux had 20 years ago.
Where the fuck is the roll back drivers button? How about the find drivers button? You expect the user to magically know the make/model/rev of any and all pieces of hardware
Driver management in Linux is handled through the package manager, because drivers are software. I haven't needed to roll back a driver, ever. I did so exactly once to enable visual effects and it was complete cake. No CLIs were employed. The last time I needed to use lspci to determine the model of a piece of hardware because it wasn't autodetected was 2006. The last few releases of Ubuntu even notify me when there's a better proprietary (manufacturer) driver than the bundled open one, and automatically install THAT.
you couldn't put all these pieces together into a solid intuitive OS if someone put a gun to the head of RMS
so wait, *you're* the one worried about getting "hate" from "fanbois"? Ummm...
What is Linux now? It is a CLI OS with a GUI shell bolted on top
An OS is not "CLI or GUI". OS's work to abstract hardware from software. That is their purpose. OSX is a mach microkernel OS with a GUI on top. Windows 7 is a NT-family kernel with a GUI on top.
You're obviously really upset about linux. I don't really understand why, it sounds like you're really happy with Win7 and that's fine. You can rage about terminals and drivers, and it's not going to change any Linux users' minds about their choice in OS. And since win7 can't run ZFS and won't take the GUI code out of protected kernel space, your angry rant isn't going to change my mind either.
Point being that choice is good, each OS has its strengths and weaknesses. I salute your right to choose and even though windows is far and away the hardest of the three to administer, and you clearly have no need of the superior features Linux does offer, I'm glad you're happy with it.
This comment is fully compliant with RFC 527.
just that piece of shit OS they have on it is
I tend to agree. Mac OS X is the ugliest, slowest, most unusable, most unstable, most insecure operating system the world has ever known. Except for all the others.
Come back to this thread when you need to use a computer for something other than watching Justin Bieber videos and poking at Flash games on Facebook. Linux is not a "GUI shell bolted on top of a CLI OS", it's a kernel. You probably think you know what the difference is, but your foaming rant makes it strikingly clear you don't.
There are plenty of dumb appliances out there already that will hide the scary complexities of a computer from you.
Java is no longer "the future," and never fully realized that prediction anyway. Java is dead. Java has been dead for a few years now. Yes, massive amounts of Java code doing things out there, but it doesn't matter. Anything that Java can do, just about everything else does much better.
There are two ways around this in Ubuntu 11.10 (and, I'm assuming, derivative distributions). One way is to install from a PPA (that's the most likely answer you'll get if you search for a remedy online). I don't really like that idea, so I sat down today, did some research, and figured out how to install the latest version (1.6.0-30) directly from the Oracle website. It is not a trivial process, if you are a relative amateur like I am. Why does an amateur like me care? Because a very common mathematics learning software (ALEKS) requires Sun Java to run. I teach using this software, and although I could run a VM to access their system, I'd rather not. If anyone cares, here's what to do, after you download the appropriate .bin file from Oracle:
./jre-6u30-linux-x64.bin /opt/java /opt/java/64 /opt/java/64/jre1.6.0_30 /opt/java/64/jre1.6.0_30/bin/java /usr/lib/mozilla/plugins /opt/java/64/jre1.6.0_30/lib/amd64/libnpjp2.so
chmod +x jre-6u30-linux-x64.bin
sudo mkdir
sudo mkdir
sudo mv jre1.6.0_30/
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/64/jre1.6.0_30/bin/java" 1
sudo update-alternatives --set java
cd
sudo ln -s
PS I'm sure there's a better way to do this, but it worked. I pieced this together off of the web - none of it is original.
You must be one of those little shits that thinks they know C++ because they got a hello world to compile. The reality is that you're a piece of shit that needs to compensate because of your lack of intelligence. Sucks you're not living the dream, isn't it, you little sad man. You're a fake, you dipshit and we all know it.
Heh - at least he got the hello world program to compile.
'Tards like you need momma's help just to post on slashdot, and wipe the drool from the mouth between keystrokes.
The scary thought it that in some parts of the world you mouthbreathers might even have a vote!
I'll get hate for wading in with such obvious fanbois but WTF, truth is truth> You wanna know why Linux is dead last and going exactly nowhere? Its because you people really really REALLY suck at GUIs, you really do. While you may think some damned 70s terminal is the essence of nirvana the rest of the world has moved on dude, and nobody wants to play with your damned blinking cursor crap.
Bullshit. Only time I even touch the CLI is when I find it more efficient. NVidia drivers? One-click install. Restricted codecs? Same.
I mean holy fuck you are missing features that Windows had a fricking decade ago and while I don't have an OSX machine to confirm I wouldn't be surprised if Apple had them even longer. Where the fuck is the roll back drivers button?
Never had to rollback drivers (or anything for that matter 'cept Opera), but I'd assume that Snapper on my OpenSuSE box provides for rollbacks of any other update drivers included. I wouldn't be surprised if other distros had similar functionality.
You expect the user to magically know the make/model/rev of any and all pieces of hardware and go do the "find a fix" forum dance which ALWAYS ends with "open up bash and type"
Mostly bullshit. Okay, my distro doesn't have a magic drivers button like *buntu, but I just hit Google and about 15 seconds later, drivers are installing after one click and a confirm prompt. No CLI needed.
What is Linux now? It is a CLI OS with a GUI shell bolted on top that kinda sorta works but for anything more than basic tasks fails, is buggy as fuck, and to get anything complicated done you need to go CLI which you can even bypass the GUI shell completely and just go CLI.
Any modern distro has a well-integrated GUI that is just as stable as Windows or OS X. Hell, due to Apple wanting to make the OS idiot-proof, doing anything complicated in OS X requires knowledge of Bash. Want Time Machine to only make backups once or twice a day so it's not chewing up your HDD? Welcome to bash and adding a cronjob. Want ipfw to actually have a default deny cleanup rule instead of allow? Bash again, or a third-party utility.
Apple and MSFT are bringing their A games,
That they are. This is a good thing. It means that users have choices, and good choices at that.
I received a message a few months ago from Gentoo that Oracle had changed their licensing back to a distribution unfriendly version. Gentoo turned on the fetch restriction switch and gave me a link to download the needed files. I followed the link and read their new license only to discover that it forbade installing Java on Netbooks and cell phones. Three of the computers I maintain are Netbooks. I opted to skip updating Java until I learned more. Then life happened and I stopped paying attention to Java.
Today, I see this headline and I follow it to see what is going on. The comments seem to fall into two groups, Windows fan boys and OpenJDK discussion. OpenJDK is new to me and useful information. I've never heard of it before. Unfortunately, "emerge -s jdk" doesn't show an OpenJDK. I'll have to research it more. Perhaps it has a different name in Portage?
I originally installed Sun's JDK because my bank said I needed Sun's specific implementation to access my account on-line. I also worked for a company at the time that insisted that any data you wanted to capture needed to have an application coded in Java. I had played around with the idea of learning the language for work. That was given up when I figured out that any application I wrote wouldn't be approved for work use. I just did what most people did there, keep the data in Excel and away from the databases. It was that, or wait for the Dev team's multi-year backlog to clear.
I'll have to see what I can learn about OpenJDK and see if it covers my banking needs...
Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
Linux isn't dead. Pretty much every TV I see for sale except for the very basic ones runs linux. Digital video recorders - most of them run linux. Wifi routers, again, pretty much every one except the Airport runs linux. Telephones - The Blackberry and iPhone don't run linux, nor do the few remaining dumb-phones, but a fairly significant number of them do.
Linux is also alive and well in the server space. I administer both linux and windows servers. When I want to do something on the linux boxes, a single command line entry over ssh will generally do the trick. On windows, I have to log in using RPD and click around a load of places to do the same thing. Obviously the average Joe User isn't going to be comfortable with ssh, but the average Joe User doesn't administer servers.
Linux isn't very popular on the desktop, I see it in a few corporate locations where it is set up as a single purpose device, and it works as well as windows would doing the same thing, except that linux allows them to use much cheaper hardware, but linux is no more dead because it isn't that popular on the desktop than windows is dead because it isn't very popular in the mobile space.
I like to see the fire and the energy swirling around Linux and Java in this discussion. My brother uses Mac's exclusively, because he works in the movies using Pro Tools -- and even if Pro Tools worked on Linux, he is committed and says "Apple operates by capitalizing on a lifestyle... How could the open source community match Apple, who has untold engineers, paid, working to make Mac's easy to use, and powerful?" Mac's seem a bit pricey to me. I've heard the OS is based on a *nix (FreeBSD). Also, their hardware supposedly works well because being the proprietary corporation for the hardware and software, Apple can dominate its suppliers and configurations, and say, "We want a battery that will last seven hours" or whatnot. All praise to Apple for making a good product that is derived from *nix..! However, their anti-competitive legal behavior with regard to Android disturbs me... Don't be evil..! A tablet is a generic category of nature..! You think _YOU_ invented a flat computer, or that only you have the right to make them?? Insane..! Linux, however, is the wave of the Future Earth... Google runs on it, as do the FBI and the National Security Agency (Security Enhanced Linux).. This guy Salus wrote a history of open source -- http://www.groklaw.net/staticpages/index.php?page=20051013231901859 I think it is fascinating. My parents bought a Win7 laptop, which got fried by a virus within weeks of powering up. I convinced them to let me install Ubuntu. My Dad liked it fairly well, but he's a big iTunes user, so eventually my brother was convinced to give them one of his old Mac laptops. Now Dad can run iTunes, look at the super-slick Mac interface, and be reasonably certain that he might not get killed by another virus. Any suggestions on what I should do with the extra Linux box? Maybe bring it to my apartment, and experiment with using it as a firewall...(Oh, doesn't a firewall require two network interfaces? I don't think the little Toshiba lappy thought of that yet..) IPTables, packet mangling, Network Address Translation anyone? My XP box (Windows XP Media Center Edition) has an odd habit of complaining loudly that no firewall is turned on, but ironically it doesn't let me turn it on for long. I live in fear that my big box will get fried. I run Avast AV and do boot-time scans kind of frequently, and I am really reluctant to visit URL's I don't know. My Ubuntu lappy is my pride and joy. I always install all the updates as soon as possible. How could _I_ second-guess Canonical? This is what they do for a living, this is their profession. I am simply a user. Although I know how to program, and Java is my favorite language. I figure Oracle or whoever will work out a way to make Java work cross platform. That was Java's promise, wasn't it? A Virtual Machine running on a bunch of different OS's -- which your Java code would ride barebacked on and always work..! It disturbs me to hear shit talked on Java. I have a lot of study invested in it. What is the alternative? Well, Linux for instance is written in C.. Maybe if I ever decide to develop software, I could bite the bullet and do the menial labor of compiling it differently for each OS.. Or -- I don't give a shit about Windows or Mac OS -- why not simply go full force, full Linux -- and stop developing anything for any other OS?
David C. Baird theunspokenyes.com
unless he wanted to do some iPhone dev, where buying a non apple machine makes life a bit more difficult.
If Ubuntu’s Marc Deslauriers is intent on destroying Ubuntus users computers then Ubuntu’s Marc Deslauriers must be welcome to be removed from existance and life.
What a worthless piece of shit you are.
And no, I am not a fanboi. I am far too much of a nerd to limit myself to one thing. I am blessed with enough time to explore all kinds of technology without somehow becoming the emotional basketcase your slashdot persona presents.
My unsolicited advice: Get a life, and go fuck yourself.
I can't figure out why nobody has yet done the:
"We are altering the agreement. Pray we do not alter it further"
meme.
Oh, yeah, that's right, it outdated. Silly me :-)
It's there, install 10.04 and run Update Manager along with checking for the lastest updates. Do not allow it to update while it installs. I don't remember if it asks to download updates during installation. But you'll see the unattended updates package in the upgrades. The only two packages that need upgrades are kernel and firefox. This crap is out of hand.
This is the most f*in insightful comment I have seen on slashdot. +10
Thank you, but I'm just a humble retailer that got tired of being lied to. I mean if their OS was actually good then why has ASUS has given up on Linux? If it is so stable then why does Dell have to run their own repos even though we are talking a teeny tiny subset of hardware? If it is so secure then
how, do you explain these?
So you see somewhere on the way to be a good OS Linux quit being an OS and became a religion. Admittance of the myriad of problems is NOT allowed, anymore that you could question the Koran or Bible in the home of a fundie. Frankly Canonical could change the default picture to Goatse and we'd see apologists come out of the woodwork to explain that is actually a biting social commentary on our times.
Here are some facts: Fact 1- All the major OEMs frankly ignore Linux not because of some secret M$ Ninja conspiracy, but because its so damned unstable thanks to Torvalds treating the kernel as his own playground. this attitude which is expressed by the man himself right here mean a company either has to do like dell and pay a team to basically run their OWN distro, no small task, or deal with a broken mess when Torvalds goes 'Lol Goatse!" and breaks shit. this is why even Canonical admitted there is a FOUR TIMES higher return rate for Ubuntu netbooks which makes linux a money LOSER for any company foolish enough to try. Walmart, Asus, these companies don't just abandon a product willy nilly you know, they did it because of the reasons i listed.
The sad part? All the basic parts are there, a modern kernel, DEs that with some serious polish could be great, plenty of drivers, but the zealots and itch scratching devs make sure Linux goes exactly nowhere. the ONLY reason it has gotten anywhere on servers is MSFT's frankly ass raping prices on CALs. If MSFT dropped the price of WinServer to $100 and the price of CALs to a buck a pop Linux would dry up and blow away, anybody that was honest would admit this. As a Linux admin i know put it "if you give a Windows and Linux admin the same job that the Linux guy has done repeatedly then the Linux admin WILL win, but if its a completely new task? the windows admin will be home making a sandwich before the Linux admin is done Googling".
But instead of admitting that CLIs are for servers and GUIs for desktops you'll get 300 page treaties on how "CLI is leet!" and how much better the world would be if "They would only embrace the POWER of CLI" like its the god damned force. So instead all you get is flag waving and fangirls. notice how many above me rushed to say "And I'm not a fanboi"? Every time you read that the translation should be "I'm such a fangirl I squee like a tweener at a Beiber concert when i see a Bash prompt!"
Ultimately though their denial can't change reality and the simple fact is their precious awesome OS lower than JavaME , a shitty third rate cellphone OS. Why? If it is sooo good why is it so low? Because it ISN'T good, its a buggy, fiddly, unfriendly, unintuitive, CLI heavy fiddly bitch that is about as far from the level of polish from OSX and Win 7 as it is from here to Europa. If they weren't so busy drooling over bash prompts maybe they'd ask the most important question, which is "What are our competitors doing right that we are doing wrong?' but that would mean admitting 70s terminals are as out as Disco, and they'd rather choke on RMS's sandals that admit that little truth.
ACs don't waste your time replying, your posts are never seen by me.
Whoa. Hold on a minute there, King of the Trolls, don't you think you are comparing apples with oranges?
And do you seriously believe that ditching Linux from Asus was not a result of lobbying? How about loading them with resource-hogging Windows 7? On a friggin' 1 Gb RAM NETBOOK?
Or did you miss the part where not everybody has moneygrants from their daddy to buy all these shiny gadgets?
The three laws of thermodynamics:(1) You can't win. (2) You can't break even. (3) You can't even quit.
Notice how the ONLY answer you can come up with is "nigger faggot cocksucker" aka "troll shill astroturfer"? that is what happens when an OS becomes a religion. Nowadays the ONLY correct thing you can say to appease the FOSSies is "Gee isn't Linux doubleplusgood? Why it sure is biff, and RMS' farts cure cancer!"
And I personally have a Win 7 netbook, the EEE E-350 and frankly its as snappy as can be. It runs so good i use it as a portable music creation studio with Audacity, Acid, and Hydrogen, and that is with the full win 7 HP. for Atom netbooks Win 7 Starter is quite snappy as well although frankly there is only so much you can do when you are talking about a chip as weak as Atom. unless of course all you want is a bash prompt in which case here is a beagleboard, knock yourself out. Personally for Atom based i simply copy the tricks employed by the "Tiny 7" guy who frankly needs to be hired STAT by MSFT as he has Win 7 running damned nice on a 1GHz with less than 512Mb of RAM, faster than WinXP on the same hardware in fact due to Win 7 having better memory management.
But in the end numbers don't lie and when BOTH the OEMS AND the retailers, from little shops like mine to the megacorps like walmart STILL won't take your shit even when its free? its time to take a good long hard look in the mirror and ask yourself the most important question, which is "What are my competitors doing right that I'm doing wrong?" but then you'd have to admit your precious bash is a throwback to the age of disco that nobody but you gives a shit about and the community would rather lick RMS' underwear than admit the truth.
BTW did you know that Win 7 doesn't even have start>run or CMD anymore? Its now buried waaaaay in the back of accessories as a depreciated tech, it simply isn't needed anymore. While I don't have an OSX machine to check I wouldn't doubt if the same is true for the latest version of Apple's OS as well. Doesn't that give you a clue? doesn't that ring ANY bells? Nope you'll just say "CLI is leet!" and promptly sit down in the middle of the racetrack to write a bash script while Windows and OSX stroll across the finish line. I mean when an OS that has a $1000 barrier to entry gains share during the Vista debacle and you don't gain jack shit, doesn't that FINALLY light that little bulb over your head? or do you think its a vast conspiracy by Gates and the Illuminati to bury your precious GNU?
I used to laugh at crazy old RMS, now I think he's just a sad reflection of the community as a whole. Did you know he STILL addresses audiences as "hackers" like its 1978 and he is at a homebrew club? Sadly that is linux in a nutshell, a bunch of sad little programmers that long for the days when computers were special and they in turn were special for being able to use them, while the rest of the world has moved on decades ago. Its not 1978 anymore, just FYI.
ACs don't waste your time replying, your posts are never seen by me.
I agreed to the deployment of timely security and software updates, not to the arbitrary removal and resulting breakage of my systems. If Canonical proceeds with removing the sun-java packages from my machine instead of merely removing them from their distribution repositories, I'll be removing Canonical and going with a distro that understands the importance of not breaking user's machines.
However, I seriously doubt either Oracle or Ubuntu would be so stupid as to break production systems around the world in such a fashion.
I don't blame Oracle for dropping Canonical's distribution. Historically they've always provided their own installers. But they really need to start providing .deb installers as well as .rpm. Using "alien" may work, but it's rather distasteful for production systems to do so. Application and server producers don't want to be in the business of packaging software for installation. And Oracle should really reconsider the benefits of having an automatic distribution engine like Ubuntu's repositories, or start up their own repository server that can be trivially added to the set that Ubuntu queries every time it runs, the same way you can add repositories to Eclipse.
I do not fail; I succeed at finding out what does not work.
LOL. Nice. I'm posting anonymously because I phear the fanbois targeting my other posts for negative moddage. Rock on, dude. I agree 100%. AND I work for a UNIX OS vendor ;).
I read your comment earlier and decided to see if I could get the same spec machine for less from Dell as an example. I managed it. It was about 5 GBP cheaper for a similar spec machine with a 27in 2560x1440 screen like the iMac has. I'm quite happy to have paid 5 quid more for a higher quality device.
While most may think it's 6 of one or half-dozen of the other, it's really not. I have yet to have an app that worked correctly with OpenJDK. In each case, Sun's JDK was the fix to get the app working. If you doubt this, try running Minecraft with OpenJDK. It doesn't work.
Can anyone explain why Canonical would 'pull' the app from systems where it was already distributed? It appears that the distribution license is for the ability to continue distributing but wouldn't affect systems that have previously been distributed to.
This business with Canonical pulling the app from working systems is a bit too much like Microsoft's behavior for my liking. Looks like it might be time to switch up which distribution I use if this becomes standard procedure for them.
Trisquel is one of the best looking Gnome 2 based distros and it is FSF approved due to being a completely free-software distro including a libre kernel and removing non-free hardware from Ubuntu.
http://www.trisquel.info
Grammar Nazi here:
U might like your Forth with an U instead of going forth to do battle against my Army of the Undead.
Signing off to go find Hitler in the Hinterlands.
Notice how the ONLY answer you can come up with is "nigger faggot cocksucker"
No, and you carefully omitted my points which, seen from some of your previous posts, is something you keep indulging in. You keep on rambling and rambling, believing that you have understood what the comment is, where in fact -brace yourself- you haven't. You also call it 'answer' where in actuality I asked you questions, but you are apparently too busy smelling your own farts to notice and in your defensive little self you think everybody is out to get you, so you show your teeth from line one.
A friendly advice: let go a bit, and start trusting people, while you still have time.
Another one: you may be a smart guy, maybe more than average where you live in, but that doesn't mean there are no others smarter than you, and
Last one: splash some water to your face, go read my post again but this time without allowing the little sinister voices in your head to translate it for you. Try to see what it is that I am trying to say, not what you think I am saying because -and that might come as a surprise to you- you may be wrong.
That said, you are (and without the tiniest amount of discretion) omitting that
a) Linux is free,
b) One can hire someone to maintain it, have courses, or become self-taught by both experience and example,
c) "Mr Tiny 7" or whatever gets you back to square one, since you would have to hack your own machine (alas, especially for windows users) so your point on "optimizing/tweaking" W7 to get them to "run" in small resources is moot by your own argumentation,
d) Linux rules the server world, and
e) there are several ways to make your point into a slashdot post without acting like a dick which you, as I see from some of your previous posts, is something you are inclined to.
So feel free to ramble on after this post, I am only going to answer if you post something worthy of answering.
FYI I use a Mac, so I guess you FAILed this one.
The three laws of thermodynamics:(1) You can't win. (2) You can't break even. (3) You can't even quit.
Where the fuck is the roll back drivers button? How about the find drivers button? You expect the user to magically know the make/model/rev of any and all pieces of hardware
Driver management in Linux is handled through the package manager, because drivers are software. I haven't needed to roll back a driver, ever. I did so exactly once to enable visual effects and it was complete cake. No CLIs were employed. The last time I needed to use lspci to determine the model of a piece of hardware because it wasn't autodetected was 2006. The last few releases of Ubuntu even notify me when there's a better proprietary (manufacturer) driver than the bundled open one, and automatically install THAT.
Actually, no. I once had my RH Linux crash, and it needed a new install. So I took this opportunity to use a different distro, which was still RH based, but used a more recent kernel version. Which was fine, until it came to the sound drivers. The ALSA version I used w/ RH did not work w/ this one, and so I had to go back to the ALSA website, download a few of their recent drivers, and by trial & error, see which one worked. It turned out that I had to use an older version of ALSA if I wanted it to work w/ this newer kernel. And it was not something I could do w/ rpm or even yumm - I had to do a .configure and make install to get it to work, which it finally did.
.configure && make install.
should be possible to configure everything via GUI which is still not a case for too many situations and operations.
Your package manager only works w/ software that rides over your OS, but is not applicable when you have to install things in the kernel, such as device drivers. In other words, it's fine if you're trying to install packages like Avidemux, Cinerella or Opera (although Opera really puked on my while updating versions, and ended up as unworkable). But if you are trying to install device drivers, you'd be lucky if something like rpm works, and you have to really know which version of a kernel will work w/ which version of a driver, or try various combinations while doing a
What is Linux now? It is a CLI OS with a GUI shell bolted on top
An OS is not "CLI or GUI". OS's work to abstract hardware from software. That is their purpose. OSX is a mach microkernel OS with a GUI on top. Windows 7 is a NT-family kernel with a GUI on top.
You're obviously really upset about linux. I don't really understand why, it sounds like you're really happy with Win7 and that's fine. You can rage about terminals and drivers, and it's not going to change any Linux users' minds about their choice in OS. And since win7 can't run ZFS and won't take the GUI code out of protected kernel space, your angry rant isn't going to change my mind either.
Point being that choice is good, each OS has its strengths and weaknesses. I salute your right to choose and even though windows is far and away the hardest of the three to administer, and you clearly have no need of the superior features Linux does offer, I'm glad you're happy with it.
An OS itself is not a CLI or GUI, but its interface w/ the user is important. Editing files in /etc is one way of doing it. Being able to go into an utility such as a Control Panel, and go into System and Devices and manage things there is another way of doing it. If an user has to edit files in /etc, then the OS is fine for geeks who know that stuff, but not for the average user. Yeah, everybody needs to know what they are doing and how, but in Windows, it's not difficult to figure out that one has to go the the Control Panel -> System -> Hardware -> Device Manager, and select the item needed and update the driver from wherever the source file may be. But that's not something that someone in an unixesque environment can be reasonably expected to figure
Moves like continuing to use GNOME when KDE was clearly the better desktop environment
Um, Kubuntu.
A pioneer among distros, who decided to make Rekonq, which is not even version 1.x as their default browser, replacing Konqueror. I know that KDE has decided to embrace Webkit over KHTML, just like XML has been globally preferred to SGML, and that's fine. But why make a browser that's clearly not ready for prime time your default - particularly given all the complaints about KDE 4.0-4.5?