CDE: Automatic Packaging of Code, Data, Environment

"CDE is a tool that automatically packages up the Code, Data, and Environment involved in running any Linux command so that it can execute identically on another computer without any installation or configuration. The only requirement is that the other computer have the same hardware architecture (e.g., x86) and major kernel version (e.g., 2.6.X) as yours. CDE allows you to easily run programs without the dependency hell that inevitably occurs when attempting to install software or libraries. You can use CDE to allow your colleagues to reproduce and build upon your computational experiments, to quickly deploy prototype software to a compute cluster, and to submit executable bug reports."

Fedora To Eventually Move to Wayland, Too

Well, what do we have here? It turns out that Ubuntu isn't the only Linux distribution who took a left turn off the X.org highway, now driving on a road that will eventually lead to replacing X.org with Wayland. Fedora's 'graphics cabal', as they call themselves, have explained themselves on Fedora's devel mailing list. They also explain how network transparency can be added to Wayland in a number of different ways, making the mailing list thread intriguing reading material. Also, everybody happy with the headline? No panties in twists this time around...?

Red Hat’s Secret Patent Deal

"When patent troll Acacia sued Red Hat in 2007, it ended with a bang: Acacia's patents were invalidated by the court, and all software developers, open-source or not, had one less legal risk to cope with. So, why is the outcome of Red Hat's next tangle with Acacia being kept secret, and how is a Texas court helping to keep it that way? Could the outcome have placed Red Hat in violation of the open-source licenses on its own product?"

Apple’s Tablet Computer History

The iPad has been a long time coming. Apple has produced innumerable tablet computer prototypes and of course developed and released the much-maligned and much-beloved iPad precursor, the Messagepad2000/2001 a decade ago. There are some nifty designs outlined in this retrospective of Apple tablets but sadly, lack of advancement in flat screen technology made them largely a pipe dream at the time. Steve Jobs, however, was very interesting in putting Apple's R&D fully behind developing LCD monitors back in the 80s, and if the board had let him, it may have changed the mobile computing timeline substantially.

Intel’s Former ARM Team Hits Chipzilla with New Server Chip

The gloves are off in the ARM vs. Intel battle, now that Marvell has announced a full-blown ARM server chip for cloud datacenters. The 40nm, 1.6GHz, quad-core ARMADA XP is aimed squarely at a market segment that Intel has seen strong performance from in the past few quarters, and Marvell's co-founder, Weili Dai, is clear about that, saying, "Marvell's introduction of a powerful solution for enterprise-class cloud computing applications is a very important milestone in the mobile Internet revolution."

Red Hat Enterprise Linux 6 Released

"Red Hat, Inc. today announced the general availability of Red Hat Enterprise Linux 6, the latest major release of the company's flagship operating platform, setting the scene for its server operating systems for the next decade. With Red Hat Enterprise Linux 6, Red Hat defines new standards for commercial open source operating environments. Designed to support today's flexible and varied enterprise architectures, Red Hat Enterprise Linux 6 delivers the comprehensive foundation customers need for physical, virtualized and cloud deployments."

The Coming War Over the Future of Java

Fatal Exception's Neil McAllister writes about what could be the end of the Java Community Process as we know it. With the Apache Software Foundation declaring war on Oracle over Java, the next likely step would be a vote of no confidence in the JCP, which, if the ASF can convince enough members to follow suit, "could effectively unravel the Java community as a whole", McAllister writes, with educators, academics, and researchers having little incentive to remain loyal to an Oracle-controlled platform. "Independent developers could face the toughest decisions of all. Even if the JCP dissolves, many developers will be left with few alternatives", with .Net offering little advantage, and Perl, Python, and Ruby unable to match Java's performance. The dark horse? Google Go - a language Google might just fast-track in light of its patent suit with Oracle over Android.

Commissioner Kroes: Copyright Reform Needed

Wait, what - let me get this straight. A powerful politician, a politician who managed to bring even the largest companies to their knees, is on the side of reason in the copyright debate? Yes, Neelie Kroes, in her capacity as European Commissioner for Digital Agenda, has openly expressed her support for copyright reform. Her argumentation is incredibly lucid and clear, and pretty much echoes everything I've written about copyright here on OSNews.

Mac OS X 10.6.5 Released

"As expected, Apple has released Mac OS X 10.6.5, the fifth update to its Snow Leopard operating system. The update brings a number of fixes for a wide variety of issues, including printing problems, Exchange compatibility, and improved graphics drivers that 'address stability and performance of graphics applications and games'." For the first time in a long time, I get to install a new Mac OS X update. My new MacBook Air 11.6" arrived two days ago!

Gosu Brings Fresh Language Skills to Java Virtual Platform

"Programmers in the Java environment have another tool in their box, following the launch of a new programming language called Gosu. Publicly released by Guidewire Software, Gosu is a general purpose programming language that runs on the Java Virtual Machine. According to the developers, Gosu is an object-oriented language that is 100% compatible with Java and has a promising set of attributes compared to other JVM languages. For example, Gosu boasts solid IDE tooling and static typing (meaning variables don't have to be defined before they're used), which remain rare in the world of JVMs."

Xfce 4.8pre1 Released

"This release incorporates major changes to the core of the Xfce desktop environment and hopefully succeeds in fulfilling a number of long time requests. Among the most notable updates is that we have ported the entire Xfce core (Thunar, xfdesktop and thunar-volman in particular) from ThunarVFS to GIO, bringing remote filesystems to the Xfce desktop. The panel has been rewritten from scratch and provides better launcher management and improved multi-head support. The list of new panel features is too long to mention in its entirety here. Thanks to the new menu library garcon (formerly known as libxfce4menu, but rewritten once again) we now support menu editing via a third-party menu editor such as Alacarte (we do not ship our own yet). Our core libraries have been streamlined a bit, a good examplle being the newly introduced libxfce4ui library which is meant to replace libxfcegui4."

Apache Declares War on Oracle over Java

"Charging that Oracle has willfully disregarded the licensing terms for its own Java technology, the Apache Software Foundation has called upon other members of the Java Community Process (JCP) to vote against the next proposed version of the language, should Oracle continue to impose restrictions on open-source Java use. The nonprofit organization has also indicated that it could end its involvement in the JCP if the licensing restrictions stay in place."

BeRTOS 2.6 Released

"This release builds upon the work done for the 2.5 series, and delivers many new drivers for internal MCU peripherals, USB support, Atmel SAM3N support, and a new API for block devices. New supported CPU: Atmel SAM3N Cortex-M3. Atmel ATmega1280 and Arduino Mega code. New module: USB support for STM32. New drivers: usb-serial, USB keyboard, and USB mouse. A new interface for block devices: KBlock. A new module: generic event completion infrastructure. A new and more flexible I2C API."