I was searching the web for open source projects that featured robotics when I came across the Robot Operating System. I read their website with interest because it was the first time I had seen an open source project that was writing code specifically for robots. Better yet, they were developing this code for Ubuntu. As a long time Ubuntu user, I saw the possibilities of installing it on my own system and tinkering away.
The Linux community's on-again, off-again relationship with Nvidia appears to have soured once more, amid reports that the GPU maker is back to its old tricks – and worse – when it comes to open source hardware drivers.
Nvidia does release Linux drivers for its graphics cards, but they are proprietary and ship in binary-only format, which is unacceptable for many Linux enthusiasts.
Bringing technology to the developing world seems to be becoming a trend lately, whether it’s the Outernet project or Google’s Loon project. A new Kickstarter campaign, Endless Computers, is now bringing an affordable machine to developing markets and doesn’t rely on the user having an internet connection or a monitor.
Senior developer Neil McGovern has been elected as the leader of the Debian GNU/Linux project for 2015-16 and will take over from Lucas Nussbaum who has just completed a two-year term in the post.
The other two candidates in the race were Gergely Nagy and Mehdi Dogguy.
McGovern has been with the Debian project for the last 12 years and was the release manager for the last three versions – Lenny, Squeeze and Wheezy. (Debian releases are named after characters from the film Toy Story.)
The rebootless patching support in Linux 4.0 is the descendant of two existing proposals, kpatch (from RedHat) and kGraft (from SUSE). 1 These two descend from earlier research, by Jeff Arnold and Frans Kaashoek, on a solution called Ksplice, which was bought by Oracle in 2011.
If you think that Linux is still the "rebel code”—the antiestablishment, software-just-wants-to-be-free operating system developed by independent programmers working on their own time — then it's time to think again.
The Linux kernel is the lowest level of software running on a Linux system, charged with managing the hardware, running user programs, and maintaining security and integrity of the whole set up. What many people don’t realize is that development is now mainly carried out by a small group of paid developers.
The live kernel patching support was one of the big additions to what became Linux 4.0, but with Linux 4.1 there aren't many improvements to show for the past cycle.
Jiri Kosina of SUSE is maintaining the kernel's livepatching code and explained in the 4.1 pull request, "These are mostly smaller things that got accumulated during the development cycle. The unified solution is still being worked on and is not mature enough for 4.1 yet."
Industries as diverse as finance, aviation, medicine, the military, manufacturing, and telecom are adopting real-time Linux to help control robots, data acquisition systems and other time-sensitive instruments and machines. NI’s integrated hardware and software platform, based on the NI Linux real-time OS, helps enterprises accelerate productivity and drive rapid innovation as they build these next-generation, real-time technologies, says Shelley Gretlein, director of platform software and customer education at NI.