Red Hat: ‘Java Linux License Does Not Go Far Enough’

Sun Microsystems' new GNU/Linux-friendly Java license does not go far enough for Red Hat. It says Sun should have open-sourced Java instead. Brian Stevens, Red Hat CTO, told The Register Sun should open-source its Java Virtual Machine (which is licensed by Red Hat) so developers can improve the software's real-time capabilities. According to Stevens, Sun's Distro License for Java - launched at this week's JavaOne conference - will reduce companies' legal costs, but does not satisfy the desire for open source Java. He criticized Sun for being reactive, rather than leading, on the issue of open source Java. "They try to do the minimal amount they can get away with," he said.

Symantec Sues Microsoft Over Trade Secrets

It's court time again, people. "Symantec filed a lawsuit in Seattle today alleging Microsoft committed a host of business misdeeds, including misappropriating trade secrets and violating a contract that covered code used in part of the coming Windows Vista operating system. The suit, filed in US District Court for the Western District of Washington, relates to a contract between Microsoft and Veritas, which merged into Symantec last year, dating to 1996."

AMD Turion X2 Released

"AMD today introduced AMD Turion 64 X2 mobile technology, the first and only family of 64-bit dual-core processors designed for thin and light notebook PCs. AMD Turion 64 X2 mobile technology allows people to get more from their mobile lifestyle through long battery life and outstanding performance, even when using multiple applications simultaneously, including demanding digital media applications."

How Shellcodes Work

Here is an article explaining how shellcodes work: "This article is not a guide on writing exploits, nor an overview of popular vulnerabilities. This is a step-by-step guide on developing a shellcode, a crucial point of any exploit software. Hopefully, learning how they work will help conscientious and respectable developers and system administrators to understand how malefactors think and to defend their systems against them."

Dell To Launch AMD Server

Dell will use AMD's Opteron chip. The PC maker has long been an Intel shop. But it intends to change that later in 2006, when it will begin offering a multi-processor AMD Opteron server. Dell, which announced its first-quarter earnings May 18, said in a statement that it would begin offering "AMD Opteron processors in our multi-processor servers by the end of the year offering a great new technology to our customers at the high-end of our server line." The Opteron server, likely to be a four-processor machine, will be sold alongside new Intel-based servers, Dell indicated.

Microsoft Tells All on Vista’s Hardware Needs

As expected, the software giant on May 18 unveiled its Windows Vista Get Ready Web site, along with a set of minimum PC hardware guidelines for Vista Capable PCs - which call for at least an 800MHz processor, 512MB of RAM and a DirectX 9-capable graphics processor, but ask for more for those who seek to use all of Vista's features - and a Windows Upgrade Advisor application as part of a campaign to prepare people. on a related note, the WinFS team whetted the appetites of advocates of Microsoft's next-generation file system by sharing information on plans for a new, Microsoft-developed application for WinFS, code-named "Project Orange".

Sun Blesses Java Phone

"SavaJe, a spinoff of Lucent Technologies, threw its hat into the ring at the 2006 JavaOne Conference in San Francisco this week, with the unveiling of a 'sophisticated' handset that runs a unique, Java-centric operating system. The Jasper S20 mobile phone, running SavaJe's Java-based SavaJe Mobile Platform, also garnered JavaOne's 'Device of the Show' honors. But why create a Java-based phone OS, when the mid- and high-tier mobile phone market appears to be locked in a three-way battle among Symbian, Windows Mobile, and Linux?"

Volunteer Distributed Computing Results

"There are dozens of other massively multiprocessor projects - known alternatively as distributed computing, grid computing, or volunteer computing - that can take advantage of your otherwise unused CPU cycles in an effort to do things like predict global climate change, calibrate particle accelerators, or develop drugs to combat cancer and AIDS. We decided to look into whether these projects have actually accomplished anything or were just spinning CPU cycles unnecessarily and making their users feel virtuous."

Speed up Ruby-on-Rails with memcached

"Today I learned about memcached, which I'd heard of before, but never really investigated. From the project's site, 'memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.' So, even though I don't have a huge amount of traffic, I still have dynamic sites, and I'm always looking at ways to speed up my Typo blog. So, using memcached, you can get a big performance boost in databases calls, which sold me on giving it a go."

PC-BSD 1.0 Review

"PC-BSD aims to be an easy to use desktop operating system, based on FreeBSD. As many Linux users, I have little or no knowledge about FreeBSD. I heard many rumors about it. I read about it and about its history. I even tried it a little while ago and, although I appreciated some aspects of it, I came to the conclusion that it wasn't ready for the desktop. So when I read the announcement of PC-BSD being released, I decided to have a look at it." Read the review at LinuxForums.

Sun To Support Ubuntu Linux on Niagara

Sun Microsystems plans to offer support for the Ubuntu server Linux distribution on its T1 server line, the company said at the JavaOne industry conference in San Francisco. "We will be aggressively supporting the fork work that Ubuntu has been doing," Sun chief executive Jonathan Schwartz said at the conference. "The ideals of that community are relatively familiar to us." More here, while a comparison of Linux and Solaris on a T2000 is also available.

Benchmark: MacBook, MacBook Pro

Geek Patrol benchmarks the MacBook against the MacBook Pro, and concludes: "The difference between the MacBook and the MacBook Pro varies between 75% and 115%; sometimes the MacBook is faster, sometimes the MacBook Pro is faster. For CPU-intensive tasks, I doubt most will notice the difference between the MacBook and the MacBook Pro. Unfortunately, Geekbench doesn’t measure GPU performance, which is the biggest difference between the MacBook and the MacBook Pro. For GPU-intensive tasks, most users will probably prefer the dedicated GPU in the MacBook Pro over the integrated GPU in the MacBook."