Yesterday we told you about some of the changes in appearance you’ll see in Fedora 10. Today we continue our blog series with a discussion on how Fedora contributors are making significant advances in printing and better webcam support. You may not see these features, but they’ll make a big difference when you fire up your Fedora 10 system.
#3. Making Printing Snappy – and Attractive
Tim Waugh is an engineer at Red Hat who’s been looking around at the state of Linux printing and realized he wanted users to have a seamless experience dealing with adding and managing printers. “Changing the main window of the print queue configuration program to a box with icons in it had been suggested a couple of times by other people,” said Tim. “When I looked at making that change it turned out to be easier than I’d expected.”
In fact, Tim added several enhancements to the print system which include better feedback for users including, informational print dialogs and easy print queue management. These interfaces also update dynamically as printers change status or jobs, so you never have to worry about where your job went or if it’s really running. There’s also a handy troubleshooter that generates important error output and helps determine the cause of any lingering problems. Plus, configuration is now more of a snap with an easier to execute process for adding new printers locally or on the network.
Tim also notes that managing the changes to the print system as an upstream initiative, as opposed to doing it only in Fedora, takes full advantage of the open source development model. This is a policy the Fedora Project has long espoused. When other distributions use features developed in Fedora, everyone benefits. According to Tim, upstream development of this feature “has led to more bug reports, and so more bug fixes, and some really great feature suggestions.” Now you can try out the fruits of this work in Fedora 10 for all your printing needs!
#4. Better Webcam Support
Most laptops nowadays come with Internet-ready video cameras, or “webcams,” built right in. With Fedora 10′s new kernel and support subsystems, an enormous number of these webcams are supported right out of the box, with no need for driver downloads or tinkering. That means you can get right to work or play with a minimum of fuss.
But how does this support get there? Not by magic, but through the hard work of people like Hans de Goede, who was a Fedora community volunteer when he started working on better webcam support. “I’ve always had a large interest in hardware support and a strong belief that good hardware compatibility is important for a good end user experience,” says Hans, when asked why he chose this project for his spare time. “I didn’t really focus on a specific model. I wanted to solve the general problem of webcam support, so my plan was to clean up out of tree drivers (one at a time) and get them integrated into the mainline kernel.”
First, Hans looked at the existing gspca driver for webcams, which was not part of the mainline Linux kernel. That driver was performing tasks like decoding and decompression to deal with proprietary camera formats, and just that fact alone would likely keep it from ever being accepted into the kernel tree. So Hans wrote a user library, libv4l, that would perform these functions, and upgraded the software applications in Fedora to use this new library. He also worked with a kernel developer who was cleaning up the existing driver into something more acceptable for the mainline kernel, and the results will benefit all users of Linux everywhere.
Recently, Hans became an employee of Red Hat. It’s a move which was no doubt influenced in part by his long history of contribution in the Fedora Project, where he’s been a constant presence on developer mailing lists for years. Contributing to free and open source software is a way for technologists to establish a solid reputation of skill, teamwork, and effectiveness. All of those traits are beneficial when job-hunting, and can make a difference in these competitive times. Thanks to people like Hans de Goede using their skills in the Fedora community, videoconferencing and entertainment are easier than ever in Linux – which you’ll see when you fire up Fedora 10 later this month.
About the author
Browse by channel
Automation
The latest on IT automation that spans tech, teams, and environments
Artificial intelligence
Explore the platforms and partners building a faster path for AI
Open hybrid cloud
Explore how we build a more flexible future with hybrid cloud
Security
Explore how we reduce risks across environments and technologies
Edge computing
Updates on the solutions that simplify infrastructure at the edge
Infrastructure
Stay up to date on the world’s leading enterprise Linux platform
Applications
The latest on our solutions to the toughest application challenges
Original shows
Entertaining stories from the makers and leaders in enterprise tech
Products
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Cloud services
- See all products
Tools
- Training and certification
- My account
- Developer resources
- Customer support
- Red Hat value calculator
- Red Hat Ecosystem Catalog
- Find a partner
Try, buy, & sell
Communicate
About Red Hat
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
Select a language
Red Hat legal and privacy links
- About Red Hat
- Jobs
- Events
- Locations
- Contact Red Hat
- Red Hat Blog
- Diversity, equity, and inclusion
- Cool Stuff Store
- Red Hat Summit