Bruce Perens - Biographical Notes and Resume

Contact Information

Email is best: bruce@perens.com
Phone 510-526-1165.

1563 Solano Ave. PMB 349 Berkeley CA 94707 USA

The above address is a mailbox at a UPS store, don't expect to find me there!

Major Highlights

Goals Achieved

Employment

Sourcelabs - 2005 to present. Vice President. Advising Fortune 100 corporations on Open Source policy and supervising technical work that my department does for them. 50% of my work time is assigned to being an Open Source leader with all control of my agenda in my own hands.

Perens LLC, 2002 to 2005

Customers so far include IBM, NTT (the Japanese phone company), Philips, NCR, Novell, Borland, and a number of smaller companies. Consulting on strategy, policy, and technical issues related to Linux and Open Source software.

Hewlett-Packard Corporation - 2000 to 2002

Senior strategist, Linux and Open Source. I was the first Open Source evangelist to gain a role in top management of a multi-Billion-dollar corporation. On the org chart there were only three people between me and the CEO - a general manager, a vice president, and a president. Among my assignments was to challenge HP management. It was a great job, but when the HP-Compaq merger replaced the HP Linux management with Compaq folks, I was terminated.

Linux Capital Group
- 1999 to 2000

Co-Founder, President, and Major stockholder. Hopefully I'll be able to cash in that stock someday, but that day has not come yet. This company has made all of its investments and now we're sitting back waiting for them to pan out. I'm still the president and sit on the board of directors, but am not currently making a salary as I am only putting in a few hours a week.

Pixar Animation Studios - 1987-1999

Senior Systems Programmer. This company made Toy Story, A Bug's Life, and Toy Story II, but it had two different business plans before that: hardware manufacturer of a SIMD parallel image computer, and software manufacturer. Survived Pixar's bankruptcy, two or three re-organizations, at least 4 rounds of layoffs, and eventually, their IPO and success.

Matrix Instruments - 1986

Project manager for medical computer graphic laser film recorder development. Responsible for a division in Orangeburg NY and for an acquired company in Torrance CA. Supervised all software development for the product, including outside contractors.

NYIT Computer Graphics Laboratory - 1981-1986, with some consulting in 1987

Senior systems programmer. This laboratory was the predecessor of Pixar. Much of the pioneering work to make character-animated feature film production possible was done here. I started out as a minicomputer disk operator (back then, you needed an operator to change removable disks), and worked my way up to operating systems programmer in less than a year. Notable projects were:

Boards of Directors, Stock Participation

Notable Volunteer Work

Former Project Leader of the Debian GNU/Linux Distribution, previously held other offices, and am still involved in development.

Co-Founder, with Eric Raymond, of the Open Source Initiative , for which I announced "Open Source" and helped promote it. I eventually decided to leave the board over philosophical and ethical differences.

Founder of the Linux Standard Base, the standardization project of Linux.

Founder of No-Code International. This organization works to eliminate the Morse Code examination which is required before a ham radio operator can be licensed to communicate using frequencies below 30 MHz. No-Code International now has thousands of members in 50 countries. We have to convince the International Telecommunications Union to change a treaty before the requirement can be eliminated entirely. So far, we have convinced the U.S. Federal Communications Commission and the radio administrations of many other nations to lower the code speed requirement to 5 words-per-minute, a slow speed that is easier to learn than the higher speeds required in the past.

Notable Free Software

Busybox - an embedded systems tool kit that, with the addition of the Linux kernel, makes a complete, powerful embedded Linux system that fits on a single floppy. I wrote it to make a single-floppy system for the Debian installation and rescue disk. Today, it is an important part of Lineo's embedded system offering, is maintained by their engineers, and can be found at busybox.lineo.com . It is found in the IBM Watch That Boots Linux and in the offerings of nearly every one of the embedded Linux companies.

Electric Fence - a debugger for malloc() buffer over-runs, a problem that can be excruciatingly difficult to find without software of this kind. Electric Fence stops a program at the offending source-code line, making a few minutes work of what could otherwise take weeks. Hundreds of people have written to thank me for this program, some even claiming that I've saved their job, etc.

Debian GNU/Linux - architecture and utilities all over the system, and many key policy decisions for the Debian organization.

Other Memberships

Hobbies

Skiing, hiking, bicycling, ham radio, white-water rafting (former guide).