Java

Java Update Implements Whitelists To Combat 0-Day Hacks 55

kylus writes "The Register is reporting that Oracle's new Java 7 update 40 release comes complete with a new 'Deployment Rule Set' capability which allows administrators to define which particular applets and Java Web Start applications ('Rich Internet Applications') are permitted to run on a given machine. Not a complete solution for the recent trend of Java hacks that have cropped up, but good news for enterprises that have to run this in their environment." Update: 09/19 20:08 GMT by U L : There's an introduction to deploying rule sets on the Java platform group weblog too.
Java

Java 8 Developer Preview Released 189

An anonymous reader writes "Oracle has released the first developer preview of Java 8 for the full range of platforms (Windows, Max OS X, Linux, Solaris). Java 8 is a major update to both language and platform with Lambda expressions, method references, default methods, a new Date and Time API, Compact Profiles, the Nashorn JavaScript Engine, and the removal of the Permanent Generation from the HotSpot virtual machine. 'This milestone is intended for broad testing by developers,' Java Platform Chief Architect Mark Reinhold wrote on his blog. 'We've run all tests on all Oracle-supported platforms and haven't found any glaring issues. We've also fixed many of the bugs discovered since we reached the Feature Complete milestone back in June.' Let the bug hunt commence!" This is the second part of the JDK "Plan B" where JDK 7 was pushed out without cool new features like lambda expressions to prevent stalling language development for too long.
Databases

A Tale of Two MySQL Bugs 191

New submitter Archie Cobbs writes "Last May I encountered a relatively obscure performance bug present in both MySQL 5.5.x and MariaDB 5.5.x (not surprising since they share the same codebase). This turned out to be a great opportunity to see whether Oracle or the MariaDB project is more responsive to bug reports. On May 31 Oracle got their bug report; within 24 hours they had confirmed the bug — pretty impressive. But since then, it's been radio silence for 3 months and counting. On July 25, MariaDB got their own copy. Within a week, a MariaDB developer had analyzed the bug and committed a patch. The resulting fix will be included in the next release, MariaDB 5.5.33."
Oracle

Team Oracle Penalized For America's Cup Rules Violations 190

whoever57 writes "On Saturday, Oracle Team USA and Team New Zealand will begin racing for the America's Cup in the amazing AC72 boats. However, the Oracle team starts with a significant handicap. It was recently discovered that members of Oracle Team USA made illegal changes to the boats used in the America's Cup Series (which is sailed in the smaller AC45 boats). After a hearing on Friday, the International Jury has decided on the penalty: Team Oracle will have to pay a fine and sail without some team members. More significantly, they lose two points before starting the America's Cup races against Team New Zealand. A tiny amount of weight had been added to the kingpost, in violation of the measurement rules for the class. This was reported to the measurement committee some weeks ago after its discovery by boatbuilders working for America's Cup Regatta Management (ACRM), not members of Oracle Team USA."
Earth

The Golden Gate Barrage: New Ideas To Counter Sea Level Rise 341

waderoush writes "What do Google, Facebook, Yahoo, Oracle, LinkedIn, and Intuit have in common? They're just a few of the tech companies whose campuses alongside San Francisco Bay could be underwater by mid-century as sea levels rise. It's time for these organizations and other innovators to put some of their fabled brainpower into coming up with new ideas to counter the threat, Xconomy argues today. One idea: the Golden Gate Barrage, a massive system of dams, locks, and pumps located in the shadow of the iconic bridge. Taller than the Three Gorges Dam in China, it would be one of the largest and costliest projects in the history of civil engineering. But at least one Bay Area government official says might turn out to be the simplest way to save hundreds of square miles of land around the bay from inundation."
Linux Business

Red Hat CEO: Bring On the Clones 182

An anonymous reader writes "Best Buy and Barnes and Noble have a problem with showrooming — shoppers checking out the merchandise in their stores and then proceeding to order the goods at a discounted prices online. And Red Hat might have a similar problem with people (not just college kids and software professionals boning up on their skills at home, either) using the free-as-in-beer CentOS rather than licensing Red Hat Enterprise Linux and paying support fees. But according to CEO Jim Whitehurst, Red Hat's competitive position may actually be helped by CentOS in the same way that counterfeit Windows products sold on the streets in the Far East may have helped Microsoft — by cementing their position as the technology standard, in a marketplace that also includes entrants from SuSE, Debian, Oracle, and Ubuntu, just among Linux-based entrants. Who does Whitehurst consider to be Red Hat's most direct threat? VMWare."
Businesses

Larry Ellison Believes Apple Is Doomed 692

Nerval's Lobster writes "Oracle CEO Larry Ellison thinks that Apple will collapse without Steve Jobs at the helm. In a televised interview with CBS News, scheduled to air August 13, Ellison called the deceased Jobs 'brilliant' and compared him to iconic creators such as Thomas Edison and Pablo Picasso. When asked about Apple's future now that Jobs is dead, Ellison didn't hold back: 'We already know, we saw — we conducted the experiment, it's been done.' Raising his hand above his head, presumably to indicate the rise of Apple's fortunes during Jobs' initial reign, Ellison said: 'We saw Apple with Steve Jobs.' Then he lowered his hand: "We saw Apple without Steve Jobs." In other words, the period following Jobs' ouster, when the company's revenues declined and it launched whole portfolios of consumer products that failed. 'We saw Apple with Steve Jobs,' Ellison continued, raising his hand above his head again — this time, to suggest that incandescent period following Jobs' return to the company, when it released the iPod, iPhone, iPad, and a variety of bestselling PCs. 'And now, we're going to see Apple without Steve Jobs,' he finished, and his hand fell."
The Courts

Bradley Manning and the 'Hacker Madness' Scare Tactic 169

New submitter wabrandsma sends this excerpt from New Scientist: "The Bradley Manning case continues a trend of government prosecutions that use familiarity with digital tools and knowledge of computers as a scare tactic and a basis for obtaining grossly disproportionate and unfair punishments, strategies enabled by broad, vague laws like the CFAA and the Espionage Act. Let's call this the 'hacker madness' strategy. Using it, the prosecution portrays actions taken by someone using a computer as more dangerous or scary than they actually are by highlighting the digital tools used to a nontechnical or even technophobic judge. ... We've seen this trick before. In a case that we at the Electronic Frontier Foundation handled in 2009, Boston College police used the fact that our client worked on a Linux operating system with "a black screen with white font" as part of a basis for a search warrant. Luckily the Massachusetts Supreme Court tossed out the warrant after EFF got involved, but who knows what would have happened had we not been there. And happily, Oracle got a big surprise when it tried a similar trick in Oracle v. Google and discovered that the judge was a programmer who sharply called them on it."
Earth

Same Programs + Different Computers = Different Weather Forecasts 240

knorthern knight writes "Most major weather services (US NWS, Britain's Met Office, etc) have their own supercomputers, and their own weather models. But there are some models which are used globally. A new paper has been published, comparing outputs from one such program on different machines around the world. Apparently, the same code, running on different machines, can produce different outputs due to accumulation of differing round-off errors. The handling of floating-point numbers in computing is a field in its own right. The paper apparently deals with 10-day weather forecasts. Weather forecasts are generally done in steps of 1 hour. I.e. the output from hour 1 is used as the starting condition for the hour 2 forecast. The output from hour 2 is used as the starting condition for hour 3, etc. The paper is paywalled, but the abstract says: 'The global model program (GMP) of the Global/Regional Integrated Model system (GRIMs) is tested on 10 different computer systems having different central processing unit (CPU) architectures or compilers. There exist differences in the results for different compilers, parallel libraries, and optimization levels, primarily due to the treatment of rounding errors by the different software systems. The system dependency, which is the standard deviation of the 500-hPa geopotential height averaged over the globe, increases with time. However, its fractional tendency, which is the change of the standard deviation relative to the value itself, remains nearly zero with time. In a seasonal prediction framework, the ensemble spread due to the differences in software system is comparable to the ensemble spread due to the differences in initial conditions that is used for the traditional ensemble forecasting.'"
Oracle

Oracle Sues Companies It Says Provide Solaris OS Support In Illegal Manner 154

alphadogg writes "Oracle is continuing to crack down on companies it claims are providing support services for its products in an illegal fashion. Last week, Oracle sued IT services providers Terix and Maintech, alleging they have 'engaged in a deliberate scheme to misappropriate and distribute copyrighted, proprietary Oracle software code' in the course of providing support for customers using Oracle's Solaris OS. Oracle's allegations are similar to ones it has made in lawsuits against other Solaris service providers, such as ServiceKey, as well as Rimini Street, which provides third-party support for Oracle and SAP applications."
Patents

How Joel Spolsky Shot Down a Microsoft Patent In 15 Minutes 175

Thornburg contributes news of a story spotted on Techmeme, writing: "[Joel Spolsky of] Joel On Software has a story about how he found and submitted prior art for a Microsoft patent listed on Ask Patents in 15 minutes. The patent was rejected based largely on the document he submitted." Spolsky gives a very readable introduction to the patent system, and software patents in particular; I especially like this part: "Software patent applications are of uniformly poor quality. They are remarkably easy to find prior art for. Ask Patents can be used to block them with very little work. And this kind of individual destruction of one software patent application at a time might start to make a dent in the mountain of bad patents getting granted. ... How cool would it be if Apple, Samsung, Oracle and Google got into a Mexican Standoff on Ask Patents? If each of those companies had three or four engineers dedicating a few hours every day to picking off their competitors’ applications, the number of granted patents to those companies would grind to a halt."
Oracle

Oracle To Stop Developing Sun Virtualization Technologies 145

hypnosec writes "Oracle will soon be announcing its decision to stop development of Sun virtualization technologies including Sun Ray Software and Hardware, Oracle Virtual Desktop Client, and Virtual Desktop Infrastructure (VDI) product lines. In an update to its support policies [Oracle support login required] for virtualization software and hardware, the database company has revealed that this decision is a result of its efforts to 'tightly align Oracle's future desktop virtualization portfolio investments with Oracle Corporation's overall core business strategy.'"
United States

NSA Spying Hurts California's Business 277

mspohr points out an opinion piece from Joe Mathews that "makes the argument that California's economic life depends on global connections. 'Our leading industries — shipping, tourism, technology, and entertainment — could not survive, much less prosper, without the trust and goodwill of foreigners. We are home to two of the world's busiest container ports, and we are a leading exporter of engineering, architectural, design, financial, insurance, legal, and educational services. All of our signature companies — Apple, Google, Facebook, Oracle, Intel, Hewlett-Packard, Chevron, Disney — rely on sales and growth overseas. And our families and workplaces are full of foreigners; more than one in four of us were born abroad, and more than 50 countries have diaspora populations in California of more than 10,000.' It quotes John Dvorak: 'Our companies have billions and billions of dollars in overseas sales and none of the American companies can guarantee security from American spies. Does anyone but me think this is a problem for commerce?' It points out that: 'Asian governments and businesses are now moving their employees and systems off Google's Gmail and other U.S.-based systems, according to Asian news reports. German prosecutors are investigating some of the American surveillance. The issue is becoming a stumbling block in negotiations with the European Union over a new trade agreement. Technology experts are warning of a big loss of foreign business.' The article goes on to suggest that perhaps a California constitutional amendment confirming privacy rights might help (but would not guarantee a stop to Federal snooping)."
Databases

Ask Slashdot: Is Postgres On Par With Oracle? 372

grahamsaa writes "I work at medium sized company that offers a number of products that rely fairly heavily on backend databases, some of which are hundreds of gigabytes and deal with hundreds or thousands of queries per second. Currently, we're using a mix of Postgres, Oracle, and MySQL, though we're working hard to move everything to Postgres. The products that are still on MySQL and Oracle were acquisitions, so we didn't get to choose the RDBMS at the time these products were designed. So far, we've been very happy with Postgres, but I know next to nothing about Oracle. It's expensive and has a long history of use in large enterprises, but I'm curious about what it offers that Postgres might not — I'm not saying this because I think that sticking with Oracle would be a good idea (because in our case, it probably isn't), but I'm curious as to how some companies justify the cost — especially considering that EnterpriseDB makes transitioning from Oracle to Postgres feasible (though not painless) in most cases. For those that use Oracle — is it worth the money? What's keeping you from switching?"
Oracle

Oracle Quietly Switches BerkeleyDB To AGPL 219

WebMink writes "A discussion in the Debian community reveals that last month Oracle quietly disclosed a change for the embedded BerkeleyDB database from the quirky Sleepycat License to the Affero General Public License (AGPL) in future versions. AGPL is only compatible with GPLv3 and treats web deployment as a trigger to license compliance, so developers using BerkeleyDB will need to check their code is still legally licensed. Even if they had made the switch in the interests of advancing software freedom it would be questionable to force so many developers into a new license compatibility crisis. But it seems likely their only motivation is to scare more people into buying proprietary licenses. Oracle are well within their rights, but developers are likely to treat this as a betrayal. As a poster in the Debian thread says, "Oracle move just sent the Berkeley DB to oblivion" because there are some great alternatives, like OpenLDAP's LMDB."
Oracle

Larry Ellison and Marc Benioff Suddenly Playing Nice, Weirding Everyone Out 27

Nerval's Lobster writes "Once upon a time, Salesforce CEO Marc Benioff and Oracle CEO Larry Ellison took what seemed like inordinate amounts of pleasure in firing off verbal broadsides at each other. In 2011, for example, Ellison referred to Salesforce as 'the roach motel of clouds' and 'a very bad security model.' But Benioff's given as good as he's gotten, swiping at Oracle's early cloud efforts as 'cloud in a box' and 'just another server.' But oh, how things change: Ellison and Benioff have revealed that their firms would come together in a joint effort. They were on their best behavior during a conference call this week. 'The Oracle database has been a key part of Salesforce's infrastructure from the very beginning of our company 14 years ago,' Benioff told Ellison at one point, according to a transcript posted on ZDNet. 'Absolutely the best decision we ever made was to go with Oracle.' Why the sudden reversal? Simply put, after years of sticking with a hardware-and-software model, Oracle now has cloud religion. For Salesforce, the benefits are a little murkier, but some analysts think that Salesforce will be able to leverage Oracle's name to gain a heightened profile with businesses. But can Benioff and Ellison continue to play nice?"
Cloud

Review: Oracle Database 12c 147

snydeq writes "InfoWorld's Riyaj Shamsudeen offers an in-depth look at Oracle Database 12c, which he calls a 'true cloud database,' bringing a new level of efficiency and ease to database consolidation. 'In development for roughly four years, Oracle Database 12c introduces so many important new capabilities in so many areas — database consolidation, query optimization, performance tuning, high availability, partitioning, backup and recovery — that even a lengthy review has to cut corners. Nevertheless, in addition to covering the big ticket items, I'll give a number of the lesser enhancements their due,' writes Riyaj Shamsudeen. 'Having worked with the beta for many months, I can tell you that the quality of software is also impressive, starting with a smooth RAC cluster installation. As with any new software release, I did encounter a few minor bugs. Hopefully these have been resolved in the production release that arrived yesterday.'"
Microsoft

Oracle and Microsoft To Announce Cloud Partnership Monday 82

symbolset writes "While some might liken the deal to the Empire joining up with the Trade Federation, there may be some interesting outcomes for this one. On Monday Microsoft and Oracle are expected to announce a 'cloud" partnership'. Although the two companies often seem to be at odds, two of their founders — Bill Gates and Larry Ellison — are partners in charity in the 'giving pledge.' Is this the beginning of a beautiful friendship? 'Oracle is battling an image not of growing up, but of growing old. On Thursday the company announced lower than expected earnings, which it ascribed to a tough economy overseas. Cloud-based software grew well, but remains a small part of its overall revenue. The company also said it would raise its dividend and announced a big stock buyback, behaviors usually undertaken by tech companies when they begin to grow more slowly.'"
Java

Java 6 EOL'd By Oracle 115

Tmack writes "Not completely unexpected, Java6 has reached EOL. This tidbit shows up in Oracle's Java6 FAQ page, recommending everyone update to Java7: 'Oracle no longer posts updates of Java SE 6 to its public download sites. All Java 6 releases up to and including 6u45 have been moved to the Java Archive on the Oracle Technology Network, where they will remain available but not receive further updates. Oracle recommends that users migrate to Java 7 in order to continue receiving public updates and security enhancements.' Apple just pushed its update 16 which is Java6u51, likely to be one of their last Java6 updates."
Programming

Java API and Microsoft's .NET API: a Comparison 319

Nerval's Lobster writes "Previously, developer Jeff Cogswell focused on the respective performances of C# and Java. Now he's looking at yet another aspect of the languages: the runtime libraries—what exactly the libraries are, how they are called, and what features the languages provide for calling into them. Examining the official Java API (now owned by Oracle) and the official .NET API owned by Microsoft, he finds both pretty complete and pretty much a 'tie' with regard to ease-of-use and functionality, especially since Java version 7 release 6 allows for automatic resource management. Read on and see if you agree."

Slashdot Top Deals