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.
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.
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.
I always ask people who market (as opposed to develop) GNU/Linux and open source products or services what Linux distribution they use on their own computers. More often than not, the answer is along the lines of, "I'm a marketing person so I use Windows. The techies use Linux." Inna, on the other hand, uses not one, not two, but three different Linux distributions on her home computers. When she tells an IBM client Linux is the way to go, she obviously means it, and this surely makes a difference -- even if it's only a subtle one -- in her work.
We first met Danese Cooper when she was working for Sun, where she was a major internal open source advocate and often Sun's major spokesperson to the rest of the world about open source. She's currently doing something similar at Intel, besides serving on the Open Source Initiative board and generally being a popular speaker at GNU/Linux and open source conferences. She's also quoted now and then about open source, often on licensing matters.
KnowledgeTree produces document management software that is available either under GPLv3 or, for commercial use, under a proprietary license that restricts code redistribution. In this video, KnowledgeTree co-founders John Thorne and Daniel Chalef explain why they decided to go open source, the differences between their open source and proprietary versions, and why supporting a "community version" helps both the company and KnowledgeTree's many users.
Sportsvite.com, a kind of MySpace for ballers, exists because Steve Parker and a few friends wanted to find a better way to organize softball leagues and other casual sports teams in their New York neighborhoods. Parker, who lists badminton as a favorite sport on his Sportsvite.com profile, says he has always been an advocate of using open source, and thought it would be a great idea to build an Internet service that would make it easier for people to team up for amateur sports.
Financial and ERP applications are arguably the last bastion of proprietary software giants, but the Kuali Foundation wants to eliminate those remaining barriers to open source enterprise systems, at least in the educational realm. Kuali is a nonprofit collection of colleges, universities, commercial companies, and consultants who hope to "bring the proven functionality of legacy applications to the ease and universality of online services." Kuali's first project, Kuali Financial Systems, is already working on its 3.0 release, scheduled for the end of this year.
Personal data safety is big business lately. There are a variety of ways to protect your identity or keep your personal information from the prying eyes of dishonest people, but Eric Wolbrom has what he believes is a unique service. Keep You Safe makes it possible for subscribers to store all their personal data securely in a virtual online "safe deposit box," and share the key with someone they trust. When Wolbrom, a self-described "security geek," finally had the chance to launch Keep You Safe, he knew that building it on Linux, Apache, MySQL, and PHP (LAMP) was the best way to keep his customers' data secure.
SugarCRM Inc. was one of the first application-specific open source companies. It has gone from three employees to over 160 between 2004 and 2008. SugarCRM has taken some heat over its dual-licensing system. Roberts explains why this licensing scheme is a financial necessity for the company, and offers some excellent advice for people who want to start their own open source-based companies.
Testing is an important function of the software development process, no matter how big or small the development project. But not every company or developer has access to professional testing tools, which can run into hundreds and even thousands of dollars. The good news is that they don't need them, thanks to the tons of freely available open source software testing tools.
Already known for its development of a free Flash player, the Gnash project is now the nucleus of a much larger effort. Called the Open Media Now Foundation (OMNF), the group's goal is to encourage the development "of an open media infrastructure," according its home page. Registered as a 501(c)(6) nonprofit organization in the United States, the new organization is actively seeking corporate members, although it accepts donations from individuals as well.
Recently I looked in on the project Web site for a small application I use, only to find the wiki completely filled with spam. The project itself was clearly in disrepair, and the code abandoned for six months or more. I wondered: how many other apps that I use have halted development without my realizing it? I decided to look back at the projects I've written about over the past year to see which ones are no longer with us.
"Software patents are evil." Ask almost any free or open source software advocate, and they'll tell you that software patents kill creativity and keep computer science from advancing as rapidly as it would if everyone shared their basic work with everyone else, unencumbered by patents or other restrictions. But computer science professor Fred Popowich of Simon Fraser University says this is not necessarily true. So does attorney Larry Rosen, who spent many years as legal counsel for the Open Source Initiative starting (literally) before it had a name.
Ralph Morelli, professor of computer science at Trinity College in Hartford, Conn., has a double motive in spearheading the Humanitarian FOSS Project (HFOSS). The project's mission of providing free software development to help solve real-world social issues is a noble reason to rally the participation of college students who will spend their summers learning how to be part of the open source development community. But this NSF-funded project also hopes to show that humanitarian software development projects are a great way to revitalize undergraduate computing education.
"India is like a long snake. While its head is moving into the twenty-first century, the tail is still in the sixteenth. And there are people all over its body." Those lines by computer guru Ed Yourdon sum up the inspiration behind Jagriti e-Sewa ("Jagriti" means "awakening" in Punjabi and "Sewa" means "service"), a non-governmental organization (NGO) that uses open source technologies to bring much-needed knowledge and advice to farmers in the Indian state of Punjab.
DPCI, a technology consulting firm based in New York City, specializes in providing custom content management solutions. DPCI uses open source software and recommends it to clients who need powerful, flexible content management solutions, but face budget challenges in a belt-tightening economy. President and founder Joe Bachana says he discovered the merits of building a business on open source first through personal experience.
In the closing days of 2007, open source voice-over-IP (VoIP) project WengoPhone found itself without a sponsor. The project's creator and underwriter, Wengo, announced it was halting its support after more than three years of development. Fortunately, longtime contributor MBDSYS offered to take over maintainership of the project, and has begun the transition, setting out a roadmap and reinvigorating the developer base.
In three years, Krugle, the company behind the code search engine of the same name, has gone from an idea to a company that's starting to produce revenue. CEO Steve Larsen, a veteran of half a dozen startups, attributes this brief time to market as being due largely to free and open source software (FOSS). According to Larsen, FOSS has shaped most aspects of the company, including its hiring practices and relations with business partners and users.
How do two former Microsoft employees end up heading an open source company? In the case of Aaron Fulkerson and Steve Bjorg of MindTouch, the decision was based on the wish for independence and to work more closely with customers, according to Fulkerson. The two partners suffered some initial criticism because of their past employment, but have largely survived it by learning how to interact with the free software community.