Home Blog Page 1694

IBM Will be Bringing KVM Linux Virtualization to Power in 2014

KVM, the long a popular x86 Linux virtualization technology, will appear in IBM’s Power architecture in 2014.

Zenoss Focuses on Managing “Ridiculously Complex” Environments

Zenoss’ Chris Smith chats about what the company is doing and why they are winning in the market.

A Summer Spent on OpenPrinting with the Linux Foundation

This past summer marked Moscow-based developer Anton Kirilenko’s third Google Summer of Code internship with The Linux Foundation. That’s three summers, three different projects and mentors, and three totally different experiences with Linux and open source software.

As an Applied Physics and Mathematics graduate student at the Moscow Institute of Physics and Technology (sometimes referred to as the “Russian MIT”), he studied backward binary compatibility in C/C++ Linux libraries and worked as a laboratory assistant at the Institute for System Programming at the Russian Academy of Sciences. Then in his fifth and sixth years in school he worked as a software engineer at the open source OpenPrinting websitesoftware development company ROSA, developers of the ROSA desktop distribution. Through his work, he met a few developers at the Linux Foundation who told him about the GSoC internships.

“They told me about LF projects and I found something interesting for me,” Kirilenko said via email.

OpenPrinting Project

This summer he worked with Linux Foundation Fellow Till Kamppeter to improve the PHP/ MySQL application that manages submissions to the growing printer and printer driver database on the OpenPrinting website. The OpenPrinting work group at The Linux Foundation develops and promotes a set of standards for printing using free operating systems across embedded, mobile, desktop, enterprise, and production environments. The OpenPrinting website supports that work by maintaining a searchable database of printers and drivers that also allows the community to download and submit PPD (Postscript Printer Description) and drivers. But the site’s functionality is still pretty basic, with lots of manual work involved for administrators.

The main goal of Kirilenko’s internship was to “automate a process of generating printer driver packages from source PPD or even XML files,” Kirilenko said. “People commit printer descriptions in XML format with special data, after that someone from LinuxFoundation has to import this files into a database, export it into PPD and build a DEB package with it. All this manual work had to be (and was) automated.”

By simplifying and automating the backend processing, administrators and contributors can instead spend more time working on drivers and printer descriptions.

Previous Years’ Projects

During his 2012 GSoC internship he worked on updating the Linux Application Checker tool for the Linux Standard Base, adding a tab on the test results page that allows developers to test a Linux application for portability and compliance using the LSB DynChk tool (see ROSA’s summary of the project). And in his first GSoC project, he wrote a tool for the API Sanity Checker, a testing tool for C/C++ libraries, that converted tests from Template2Code to CUnit, though he discovered that the CUnit project was likely dead when no one responded to his patch submission.

“It’s sad, my first real community communication experience was not as fun as I expected to be. The project solved the problem, but the problem turned (out) to be unessential,” he said. “But I got a great experience and had a lot of fun investigating the problem, coding this tool and communicating (even without a response) with the Open Source community.”

Kirilenko has now graduated and has been working since March on back-end social authorization for Yandex (Yandex.Passport), which operates Russia’s largest search engine.

“After graduation I wanted to work in a large, well-known developer company, doing interesting things for millions of people…,” he says. “Here I am. :)”

Editor’s note: See our previous profile of GSoC intern Eduard Bachmakov who contributed to the LLVM Clang Static Analyzer for the Linux kernel. And if you’re interested in learning more about Google Summer of Code internships in 2014 please visit: http://www.google-melange.com/gsoc/homepage/google/gsoc2014

The next round of applications starts Feb. 3, 2014.

NVIDIA Legacy Driver Updated For X.Org Server 1.15

Making some AMD Catalyst Legacy users jealous is that NVIDIA’s still maintaining their old legacy Linux binary driver branches. NVIDIA this morning has updated their legacy Linux driver for supporting the new X.Org Server…

Read more at Phoronix

Fedora 20 Ends Up With Yet Another Delay

Delays are very common within the Fedora camp and while the Fedora developers had preemptively moved up the final release after a number of one-week delays already got into the schedule, it was decided yesterday to push back the final release by one week…

Read more at Phoronix

Qt 5.3 To Focus On Performance, Stability

While the Qt 5.1 and 5.2 updates brought a large number of new features to the Qt5 platform, the Qt 5.3 release is being planned as the next Qt tool-kit update more about improving performance and stability…

Read more at Phoronix

How to Stitch Photos Together on Linux

If you are an avid photographer, you will probably have several stunning panoramic photos in your portfolio. You don’t have to be a professional photographer, nor need specialized equipment to create dramatic panoramic pictures. In fact, there are quite a few picture stitch apps (online or offline, desktop or mobile), which can easily create a […]
Continue reading…

The post How to stitch photos together on Linux appeared first on Xmodulo.

Read more at Xmodulo

Development Release: Zenwalk Linux 7.4 Beta 1

After a hiatus lasting just over a year, Jean-Philippe Guillemin has announced a new development release of Zenwalk Linux – the first beta build of the upcoming version 7.4. Zenwalk Linux is a lightweight Slackware-based distribution featuring the Xfce desktop environment. From the release announcement (which includes a….

Read more at DistroWatch

Distribution Release: DoudouLinux 2.1

Jean-Michel Philippe has announced the release of DoudouLinux 2.1, an updated release of the Debian-based distribution designed specifically for children up to 12 years old: “DoudouLinux version 2.1 is out. After a few months of gestation, this is the first update of DoudouLinux ‘Hyperborea’ 2.0. Of course it….

Read more at DistroWatch

Apple, Google Dominant in Mobile; Smartphone, Platform Growth Slowing

In the run-up to the holiday season, smartphone shipments are slowing — and the platform share is beginning to even out between Android and iOS.