Though the tools for voice control and dictation in the open source world lag far behind those in the commercial arena, I decided to see how far I could get in querying a database by voice and having the computer respond verbally. Using a number of open source tools, I'm happy to report success.
Adobe Systems is reaching out for Linux desktop users with its announcement today that the first beta of Adobe Flash Player 10, a.k.a. Astro, is now available for Linux, as well as Windows and Mac OS X.
Josh Stewart loves MythTV -- so much so that he is building his own front-end app for it as a drop-in replacement for MythTV's default. The replacement is called Gloss, and although it isn't ready for prime time yet (no pun intended), its OpenGL effects and GStreamer bindings show plenty of promise.
Dreamlinux is a Debian-based distribution that offers you a choice of GNOME or Xfce window managers as well as an extremely simple installation and scripts to install popular programs not found in the Debian repositories. With included programs for communication, graphics, and music, plus OpenOffice.org, it covers most general desktop needs, and installation and configuration are a breeze. Besides a few minor bugs that didn't cause any problems, my experience with Dreamlinux was entirely positive.
Well-known security researcher H. D. Moore, creator of the MetaSploit Project, has posted his findings on the recently discovered Debian-packaged OpenSSL bug. Moore documents the cause of the bug and explains how easily attackers can create every possible key the flawed OpenSSL implementation can generate.
JavaScript VirtualKeyboard provides a virtual keyboard entirely written in JavaScript with more than 130 supported keyboard layouts allowing you to enter text in a variety of languages. Two uses for JavaScript VirtualKeyboard suggest themselves immediately: integrate it into your Web site to allow clients to enter internationalized text, and run it directly using the online demo when you have to enter internationalized text yourself from an Internet café.
Let's get the first Bdale question out of the way right now: no, he didn't sell half the vowels in his name. His birth name was Barksdale, later shortened to B'dale, then to Bdale. The next thing you notice (in person) about Bdale Garbee is his size. He's a very large person. But all that aside, look at his personal home page and Wikipedia entry and you'll realize that this man is one of the most prolific contributors to Linux and open source in the world. Besides all that, he's nice (and often funny), too.
In the swarming Indian metropolis Mumbai, it can be a gymnastic exercise just to fish in your pocket on the packed city buses and stretch out your paying hand to the conductor. Many commuters have opted instead for a 'smart' and cashless way to pay, provided, in part, by Linux. Named Go Mumbai, it is a prepaid smart card for BEST (Brihanmumbai Electric Supply and Transport) bus journeys.
In a sense, the desktop is the best thing that ever happened to the command line. Because a virtual terminal runs in a graphical environment, it boasts all sorts of enhancements that the unadorned shell lacks -- everything from multiple tabs to easy selection of display fonts and background and foreground colors. Perhaps the resulting power and convenience explains why, even at a time when the emphasis is on giving every application a graphical interface -- no matter how inappropriately -- people still write useful utilities for virtual terminals. A good example is Terminator, a program designed to perform one simple function: displaying multiple instances of the GNOME terminal within the same window.
Soothsayer is a predictive text input system. Many folks reading that sentence will think of the word completion offered by mobile phones. Soothsayer is different from such mobile phone systems in that it tries to use context and other statistical information to offer predictions instead of just presenting a list of words that might match the first few letters you type.
Ever since Laura Thomson wrote her first program in the fourth grade, coding has been a major part of her life. Over the years, she has been a lecturer in computer science at RMIT University in Australia, a principal at OmnTI, a consulting company that designs Internet systems, a trainer of other programmers, the co-writer of PHP and MySQL Web Development and MySQL Tutorial, and a frequent speaker at free and open source conferences. She is currently a senior software engineer at the Mozilla Corporation, where her recent work includes the API for the Add-ons Manager on Firefox 3. With this background, Thomson has strong views on coding, its future, and its place in business, especially where free and open source software (FOSS) is concerned, which she shared with Linux.com at the recent Open Web Vancouver conference.
The Fedora distribution has a reputation for innovation, and the new Fedora 9, released today, is no exception. With features that range from easy filesystem encryption to support for the ext4 format, it includes a wide range of features that are likely to become standard in other distributions in the next six months. But for Paul W. Frields, who became Fedora project leader in February, what distinguishes the release is less the technology than the community that supports it, and how the technology contributes to the larger free software world.
Linspire, the San Diego, Calif.-based Linux distributor, is continuing to build up its CNR (Click-N-Run) software installation system with partnerships with Ubuntu parent Canonical and the Ubuntu-based Linux Mint distribution. Linspire recently announced that its beta CNR service now supports the Ubuntu 8.04 Hardy Heron release and Linux Mint versions 4.0 and 5.
Are you looking for a free and open source music player that you can use no matter which operating system you boot or switch to during the day? Meet aTunes, a small competitor to both Amarok and Apple's iTunes. Its name sounds like a hybrid of the two, and it tries to have a unique combination of the best of both user experiences.
"I like to make browsers do things that they weren't supposed to do," Brad Neuberg likes to say. As a developer advocate for Google Gears, Neuberg has a wide scope for pursuing this interest, not only as an active developer, but also as a frequent speaker at conferences. His message is that Gears is not a means of working offline with Internet content -- which, so far has been its main function in applications like Google Reader and Google Calendar -- but also a potential universal update mechanism for browsers that could help to keep the Web free.
After I reviewed Alien Arena last year, some readers criticized my choice of that first-person shooter (FPS) as the best free software game I had played. Several suggested Nexuiz would have been a better choice. At the time, I had not played it. Now that I have tried Nexuiz 2.4, it has become my favorite free software FPS.
I'm on the go all the time, and sometimes that makes it hard to stay connected. I could carry my laptop with me everywhere, but that can be a pain, especially when I am on my bike. To meet the demands of my daily life I have constructed a lightweight, ultra-portable, Linux-based computing solution. I use a Nokia 770 tethered to a Nokia N75 mobile phone (when Wi-Fi is not available) and a Bluetooth PDA keyboard. This video explains the how and why of the solution.
Do you fancy Web-based word processors but aren't ready to leave OpenOffice.org? You can work with your Zoho Writer and Google Docs files from the convenience of OpenOffice.org Writer, courtesy of the OoGdocsIntegrator extension.
In this week's peek inside the Linux.com discussion forums, we find some advice on safely updating your Linux distribution, and how the GRUB and LILO bootloaders differ, along with a primer on the built-in tools that you can use to get more out of forum participation (hint: look in the top right corner of each page).
Karl Paetzel is quoted frequently about Hewlett-Packard's ever-increasing Linux and open source efforts, which now include open source licensing detection and governance tools. Here's a chance to see and hear him a little more "up close and personal" than in a traditional text interview.