In association with heise online

Features

17 June 2013
Java EE 7 at a glance

Java EE 7 The next step for Java EE 6 was planned to be cloud support but the collapse of ambitious developer plans has meant Java EE 7 arrived with few fundamentally new aspects, representing more a consistent effort to round off existing features more »

11 June 2013
The trouble with "Business Source"

Business Source? The problem of creating funding in a new software business is a major one, and doubly so for open source based companies. Michael Widenius recently described his solution to the problem, "Business Source", claiming it delivers "most of the benefits of open source". The H took a look to see how that held up more »

07 June 2013
Kernel Log: Coming in 3.10 (Part 1) – Networking

Coming in 3.10 Linux 3.10 sees improvements in the way lost packets at the end of TCP transactions are handled, speeding up HTTP data transfer. It also sees the addition of support for VLAN stacking and Realtek's RTL8188EE wireless chip more »

04 June 2013
Whatever happened to Google?

Whatever happened to Google? Although Google continues to support a variety of open projects and people, Glyn Moody notes that, following recent changes to Google Code and Google Talk, concern is growing that something fundamental has changed more »

31 May 2013
Comment: Don't develop just for your favourite distribution

Comment: Don't develop just for your favourite distribution Developing configuration programs and desktops for just one distribution creates lone wolves, limits users and slows down progress more »

30 May 2013
Linux Mint 15: A better Ubuntu for the desktop

Linux Mint 15 The Linux Mint project has announced "the most ambitious release since the start of the project". Linux Mint 15 promises a focus on the desktop that Ubuntu has been neglecting lately. The H investigates whether the release delivers on these ambitions more »

24 May 2013
The H Community Calendar - June 2013 - Update

The H Community Calendar The H Community Calendar presents the coming month's events in various open source, development, Linux, Unix and other communities, from multi-day conferences to user group get-togethers more »

20 May 2013
Continuous database migration with Liquibase and Flyway

Continuous database migration with Liquibase and Flyway An application's version-controlled source code is stored in the repository. Why not that of the database? To reproduce arbitrary database states in development, test or production environments, two powerful Java libraries are at hand that can be seamlessly integrated into a build for an agile Continuous Delivery more »

17 May 2013
Skype's ominous link checking: Facts and speculation

Skype Listening In icon Our associate's discovery that URLs sent through Skype are then visited by Microsoft has caused quite a stir. A little more information has now emerged and leads to even more questions more »

15 May 2013
Location, location, location

Location, location, location The rapid rise in the number of mobile devices has led to a concomitant rise in the amount of location data available. Proprietary services are emerging to take advantage of that data, but open source has a strong foothold in the form of OpenStreetMap more »

13 May 2013
The H Half Hour: 10Gen CTO Eliot Horowitz

The H Half Hour The H spent some time with CTO of 10Gen and MongoDB developer Eliot Horowitz to get a feel for the technical philosophy behind the NoSQL document database and where the hands-on coding CTO is planning on taking it more »

08 May 2013
Your next language or how open source changed programming

Your next language Open source has changed how programming languages are created and that, in turn, has changed what languages are used to create open source. The effects are deep, but also important and are changing what it means to be a programmer more »

01 May 2013
What's in a (Free Software project) name?

What's in a (Free Software project) name? Trademarks, names and reputation. Glyn Moody looks at the problems that arise when trying to keep control of your reputation and the different approaches taken by open source software projects. more »

29 April 2013
What's new in Linux 3.9

What's new in Linux 3.8 The Linux kernel is finally able to use SSDs as hard-disk cache. Changes to the network subsystem promise to improve the way server jobs are distributed across multiple processor cores. Linux 3.9 also includes drivers for new AMD graphics chips and soon-expected Wi-Fi components from Intel more »

25 April 2013
What's new in Ubuntu 13.04

What's new in Ubuntu 13.04 The latest version of Ubuntu has arrived and seems to be as much characterised by the features that did not make the cut as by the new additions to the desktop. The H looks at what has changed in this release, which its developers tout for its stability and speed more »

25 April 2013
The H Community Calendar - May 2013 - Update

The H Community Calendar The H Community Calendar presents the coming month's events in various open source, development, Linux, Unix and other communities, from multi-day conferences to user group get-togethers more »

24 April 2013
Free's a crowd-funding

Free's a crowd-funding Crowdfunding platforms like Kickstarter are helping start-ups raise millions for their ideas; Fabian Scherschel looks at what it takes for open source software projects to duplicate this success and the unique challenges these projects will face more »

19 April 2013
Kernel comment: Bad show, NVIDIA!

Kernel comment: Bad show, NVIDIA! NVIDIA's graphics driver supports hybrid graphics now. As in other areas, NVIDIA took it easy, waiting until other people had done the dirty work building the necessary foundations more »

17 April 2013
Kernel Log: Coming in 3.9 (Part 3) - Drivers and networking

Kernel Log: Coming in 3.9 (Part 3) - Drivers and networking Linux 3.9 includes drivers for new AMD graphics chips and for Intel Wi-Fi chips that are expected to become available this summer. Changes to the network subsystem will enable the kernel to be more efficient when distributing network traffic across multiple processor cores more »

10 April 2013
Kernel Log: Coming in 3.9 (Part 2) - Infrastructure

Kernel Log: Coming in 3.9 (Part 2) - Infrastructure From now on the help text for shown during configuration will indicate if a kernel feature is experimental. Linux now has the ability to "suspend freeze" and can throttle Intel CPUs with power napping. The KVM hypervisor now supports ARM cores. more »

08 April 2013
Mozilla: the Next 15 Years

Mozilla's Next 15 The 15th anniversary of Mozilla also saw moves in the browser ecosystem that are laying out the technical future of the web. But where next for Mozilla asks Glyn Moody more »

05 April 2013
Unit testing with Node.js

Unit testing with Node.js Consistent unit testing is a basic quality requirement in modern software rdevelopment. Mocha is a framework for writing and executing such tests in Node.js more »

02 April 2013
MySQL and the forks in the road

MySQL and the forks in the road There's a lot of activity in the MySQL ecosystem currently. Andrew Hutchings takes a look at MySQL and the various forks and spinoffs to give an overview of where MySQL's community and close competition is currently at more »

28 March 2013
Kernel Log: Coming in 3.9 (part 1) – Filesystems and storage

Kernel Log: Coming in 3.9 (part 1) – Filesystems and storage The Linux kernel can now be set up to use SSDs as cache for hard drives; Btrfs has native RAID 5 and 6 support. The kernel development team has also resolved two performance problems caused by previous changes more »

26 March 2013
Replacing Google Reader

Replacing Google Reader For a large number of internet users the current challenge is finding a replacement for Google Reader. The H's Fabian Scherschel has looked at the functionality that made Google Reader popular and the current best alternatives to the Reader experience more »



  • June's Community Calendar






The H Open

The H Security

The H Developer

The H Internet Toolkit