Slashdot Mirror


Unsung Heroes of Open Source Software?

Yaztromo asks: "Sometimes, as an Open Source Software developer, I wonder if anyone out there is actually noticing the contributions I make to the software they're running. This got me thinking today -- how many Open Source Software packages am I running without knowing or applauding those who toiled in the background to developed them? We all know about personalities like Richard M. Stallman and Linus Torvalds, but there are a lot of unsung heroes of Open Source out there whose names may not be on the tips of everyones tongues. But perhaps they should be. They may be wizard coders, or amazing project administrators, or they provide fantastic support. Maybe they do all three, and more. Or maybe they're the person in your organization who pushed an Open Source solution in the face of an entrenched closed-source solution, and won. Or the one who printed up a whole spindle of Knoppix CD's and handed them out at a user group meeting. So here's you chance: who is your favorite unsung hero of Open Source Software, and why?"

43 of 601 comments (clear)

  1. Don't just mention them... nominate them by JohnGrahamCumming · · Score: 5, Informative

    This is partly what the Open Source Awards are about. Anyone can nominate people or projects for awards and $500 Merit Awards are handed out quarterly. You can see the current list of winners.

    Voting will soon get underway for Q3 winners so get nominating!

    John.

  2. Eric Andreychek by donnyspi · · Score: 4, Informative

    We're using Eric's Openthought software at work. It's great and saves $$$.

  3. Gene Spafford by Kurt+Wall · · Score: 5, Informative

    ...who did a lot of gratis work on Usenet long before most people could even spell I-n-t-e-r-n-e-t.

  4. The Samba Team by lkaos · · Score: 4, Informative

    Why the Samba Team of course. Where would we be without it?

    --
    int func(int a);
    func((b += 3, b));
    1. Re:The Samba Team by Sexy+Bern · · Score: 2, Informative
      Andrew Tridgell is my hero.

      Samba, rsync, ccache(? - possibly wrong on that). I love him and I want his babies.

    2. Re:The Samba Team by dgatwood · · Score: 3, Informative
      The problem is that this article asked about the -unsung- heroes. Everybody knows about Samba. Groups like that get all the awards. They're big name projects, and lots of people use them.

      In my mind, though, the unsung heroes are the ones who toil for hours on end working on projects that a dozen or a few hundred people use. I'd like to give kudos to a few of them.

      Here's a couple of teams:

      • the Netatalk team
      • the CAP team
      And a list of people, listed alphabetically by team. For a fun challenge, figure out the projects they worked on.
      • Allen Briggs
      • Nigel Pearson
      • Bill Studenmund
      • John Wittkoski
      • Colin Wood
      • ------------------
      • Fred Bacon
      • Michael Burg
      • Gilbert Coville
      • Brett Halle
      • Mark Hatle
      • Nick Stephens
      I'm sure I left out a bunch of people I should have listed, but it's a start.
      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    3. Re:The Samba Team by mlambie · · Score: 2, Informative

      I'd like to nominate Tridge, but not for his work on Samba specifically.

      I was as Linux.conf.au and saw him sit down with a complete newbie who would have been maybe 17 years old. This guy was interested in writing some code for the AI competition that was running at the conference, but didn't seem to have much of a clue about how to start it off, let alone coding anything competetive.

      Tridge, out of the blue began an informal AI 101 lesson in the courtyard. I sat in on it and can honestly say I learnt more about AI in 10 minutes with Tridge then I did in four years of a CS degree. His presentation of the material came so fluently, confidently and with a warm manner.

      So, I nominate him for his *general* donation to the OS movement, and not for his Samba developments (though they are fantastic). It's because of people like him that others want to get involved and make a difference too, and that's the biggest influence we could ever want.

  5. Definately Roland "Blood-bath" McGrath by bdrasin · · Score: 5, Informative

    Primary author of the GNU libc, co-author of GNU make...also of Hurd (for what its worth).

    Also a very cool, unassuming guy.

    1. Re:Definately Roland "Blood-bath" McGrath by AxelTorvalds · · Score: 2, Informative

      Amen. and Mark Mitchell who does tons on GCC.

  6. Red Demon by Coneasfast · · Score: 2, Informative

    i like the mascot of freebsd, always a good motivator, and heavily underrated.

    --
    Marge, get me your address book, 4 beers, and my conversation hat.
  7. Donald Becker by duffbeer703 · · Score: 5, Informative

    This guy is the ethernet driver guru.

    It may not seem relevant now, but there was a time when you had to hunt around for a linux-compatable ethernet driver.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
    1. Re:Donald Becker by chuckfucter · · Score: 2, Informative

      I gotta totally agree, he actually updates drivers on cards that have been discontinued, he's better than the companys that make the cards. Mr. Becker, thank you.

    2. Re:Donald Becker by Eivind+Eklund · · Score: 4, Informative
      ... and Donald Becker got the DrDobbs "Programming Excellence" award and is one of the most loudly acclaimed people of Open Source.

      If you want "unsung heros", I'd look elsewhere. (In the same space, Bill Paul of FreeBSD has my vote - more drivers, better code quality. That's my opinion from having hacked the code of drivers from both. But Bill has also gotten a fair amount of public recognition, especially after his Project Evil - supporting NDIS drivers on FreeBSD.)

      Eivind.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
  8. Larry Jones & Mark Baushke, CVS mailing list g by tcopeland · · Score: 4, Informative

    Both those guys have answered countless questions ranging from the sublime (complex branching problems) to the ridiculous (why doesn't WinCVS work for me?). Props also to Derek Price, who does the releases.

    All the more kudos go to these guys since CVS is slowly being superceded by Subversion; Derek, Larry, and Mark are essentially doing the thankless job of legacy tech support.

  9. I don't know that he's so much a hero, but by Lank · · Score: 2, Informative

    David Cross is definitely one of the lesser known hackers of the world. But he's contributed to FreeBSD and fixed bugs with NFS - he's also doing a little filesystem work in his free time.. He's really the guy that keeps everything running smoothly in the RPI Computer Science Department. So I'll just give him a tip of my hat and be on my way.

    --
    Gotta get me one of these!
  10. Sven Guckes by Anonymous Coward · · Score: 2, Informative

    Tireless promoter of Mutt and Vim, and a really nice guy even after all these years of abuse from the n00bs.

  11. Myk Melez, for Forumzilla by berniegoetz · · Score: 2, Informative

    Without a doubt, this (http://forumzilla.mozdev.org/) has made my online life easier... Thanks, Myk!

  12. List all them? by BRSloth · · Score: 5, Informative

    This will be a troublesome task! There is lots and lots of people that work on a large project and just one guy, with one patch, changed the way the program behave to make it the most useful program yet born. And they don't walk the street with "I wrote that patch" t-shirts.

    Maybe some of the unsung heroes really like to remain unsung. And we all just see the PR guys in front of it.

    I could list some of guys in the front of it, but I would let a lot of people that really deserve the credits because of it.

    Tim Ney (X.org), Keith Packard (Eye-candy master), Havoc Pennington (DBUS hacker), Jeff Waugh (one of the guys behind the change of GNOME), Owen Tayler (GTK maintainer), Guido Von Rossum (Python).

    Also all the Mozilla people, all the GCC people, all the Apache people, all the PHP people, all the people I left out in the GNOME project, all the people I left out in the Python project.

    I could go on and on and on and would not list everyone that really deserves. Just expanding the people in the "All the foo project" listed above would create a really big list.

  13. http://66.35.250.150 anyone? by Anonymous Coward · · Score: 2, Informative

    Many thanks to Paul Vixie, who's biography can be found here , and accomplishments include:

    - technical architect of DNS/BIND
    - founder of the ISC (Internet Software Consortium)
    - cofounder of MAPS (blackhole)
    - CIX router ace & CIX-W maintainer
    and many others.

  14. Re:Heros? Check ego at door! by sultanoslack · · Score: 2, Informative

    Your stereotype is all wrong. Most OSS developers are 20-30 and are either university students or full-time IT professionals. Here's just one survey that I dug up quickly.

    OSS developers survey

  15. Nomination by redtux1 · · Score: 2, Informative

    Mark Finlay (Sisob) Rest in Peace

    Contributions to rhythmbox and driving force behind gnomesupport.org

  16. Some I can think of by Eloquence · · Score: 4, Informative
    Tim Kosse of FileZilla, the only really good open-source FTP client for Windows I'm aware of. He's currently busy porting it to Linux using wxWidgets (read his development diary).

    The myriads of hackers on KDE and GNOME applications. I'm particularly fond of Kate, KDE's text editor, which is also a component in many other KDE applications.

    Ward Cunningham, the creator of the original wiki idea, and Clifford Adams, the maintainer of one of the first usable wiki engines, UsemodWiki.

    Rusty Foster, Dries Buytaert and Rob Malda, who created Scoop, Drupal and Slash, respectively, three very powerful weblog engines I use every day.

    Spencer Kimball and Peter Mattis for starting the GIMP. Ton Rosendaal and the rest of the Blender team for proving that proprietary applications can become open source through distributed funding.

    Anthony Jones, creator of iRATE, for exploring new ways to discover free music.

    Dave Winer of UserLand for developing a simple content syndication format (now RSS 2.0), the MetaWeblog API and the XML-RPC protocol.

    Keith Packard of HP for his many improvements to X.

    Guido van Rossum for creating Python, Larry Wall for creating Perl and the many people involved in making PHP, and making it useful.

    And of course, the many other people involved in all of these programs, and those who built the software infrastructure that made them possible.

  17. Re:I wish they'd had this sooner. by Skiron · · Score: 3, Informative

    Thanks, great bit of history. Makes us all humble really, doesn't it?

    A google reveals this snippet too The Alderson Drive

  18. Re:cjk input by BJH · · Score: 2, Informative

    Probably, as well as the creators of Wnn (at least the free versions, up to Wnn4).

    Without them, Linux/*BSD would never have been as popular in Japan as they are now.

    Of course, since they're pretty vital pieces of functionality, you could take the view that somebody would have written a similar program if they didn't exist... but these guys actually did it.

    For the record, they are (list incomplete and in no particular order):

    Aida Shinra
    Kanou Hiroki
    Zukeran Shin
    Takamizu Toru
    Akira Kon
    Sugai Masaru
    Ryuichi Tamano
    Misao Yuko
    Nakano Shuji
    Ishisone Makoto
    Suzuki Naoshi

  19. Luis Villa by Anonymous Coward · · Score: 1, Informative
    I dont think Luis Villa gets half enough praise for all the thankless work he does keeping Gnome Bugzilla in working order and getting bugs dealt with.

    Bug fixing aint sexy but it is very very necessary.

  20. Re:wtf? by Evangelion · · Score: 2, Informative


    rei:/home/iwarford# dmesg | grep -i becker
    ne2k-pci.c:v1.02 10/19/2000 D. Becker/P. Gortmaker
    via-rhine.c:v1.10-LK1.1.13 Nov-17-2001 Written by Donald Becker


    Comments are printed out sometimes.

  21. Re:Bill Gates... by vasubhat · · Score: 3, Informative

    umm ... no
    Atleast according to this book, it was a printer by Xerox, that ultimately led RMS to *start* the F/OSS movement ...

  22. Re:DO NOT CLICK- DISGUSTING IMAGE by mrchaotica · · Score: 2, Informative

    Parent is referring to some post that's been modded to oblivion, and now it looks like he's warning against the original poster. Those links (to opensource.org) are fine; disregard.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  23. Paul Vixie by winkydink · · Score: 2, Informative

    notable for work on bind and cron among other things

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  24. He's friendly to newbie strangers, too by roystgnr · · Score: 4, Informative

    I think that was one of my first "wow" moments with open source: in '97 or '98 I discovered that not only could I recompile my ethernet driver, but when I had a problem with it (Linksys had put out a new card with the same model number but a different chipset) I could email the author and he'd send me a patch.

  25. John W. Eaton by flossie · · Score: 3, Informative

    John W. Eaton, developer of GNU Octave. John has been developing the project for over a decade and has produced a serious rival to Matlab for numerical computation. All scientists and engineers should be aware of Octave.

  26. Gerard Beekmans by Alwin+Henseler · · Score: 3, Informative

    Gerard Beekmans is the guy who started the Linux From Scratch project. It's not one of the most popular distro's, but I'm pretty sure it's an important project in terms of inspiration, useful info, and generally helping Linux conquer the world.

  27. Embedded Guru by GoRK · · Score: 4, Informative

    How about Erik Andersen, the force behind BusyBox and uClibc? This guy has (nearly) singlehandedly reimplemented linux userland in an insanely efficient manner. There's probably not a single embedded developer/user that doesn't owe him at least a 'thanks, man!'

  28. Re:too much freedom? by k98sven · · Score: 3, Informative

    At the risk of getting flamed.. How about reading the GCC mailing list instead?

    RMS coding GCC (see The Rebel Code by Gyn Moody) was inspirational... and later on allowed Linus to build his stuff.

    While RMS did code gcc in the beginning, I don't feel one should give RMS credit for what it is today.
    The GCC that RMS developed was IMHO amateurish. It was primarily the work done by the people at Cygnus (now Red Hat) who turned GCC into the quality real-world compiler it is today.

    Not to mention that RMS opposed this. He opposed including C++ support, and then opposed supporting it properly, causing the Cygnus ecgs fork.
    (which is now gcc again, since everybody else finally overruled RMS)

    As for Linux, RMS spent a good amount of time back then actively discouraging people from contributing to Linux.. talking about the vaporware Hurd would be so much better and how it was all wasted effort.

    I'd agree we owe a lot to RMS, but not with respect to GCC and Linux. The positive contributions he's made with respect to those two have been cancelled out by his counter-productive dogmatism.
    (Even today, it continues. Many, if not most, GCC developers currently want to re-write parts of the front-end in C++. There are good technical arguments for this, and it's been shown that some code can be simplified greatly that way.

    While most of the GCC steering committe recently said, "OK, well if you can show there are benifits, we're open to the idea". Except RMS who was STRONGLY against the idea. Not for any ideological reason, but simply because RMS doesn't like C++.

    That is simply just terrible leadership.

  29. Michael Sweet by juan2074 · · Score: 2, Informative

    ... for both CUPS and HTMLDOC.

  30. Gerd Knorr. . . by dresgarcia · · Score: 2, Informative

    He is writing/upkeeping the BTTV driver for linux that makes me able to use TVtime and (try) to use freevo on my linux box. He also has helped play a role in the success of the company I work for as his BTTV driver has helped fix a lot of issues with out TV/FM tuner cards.
    Thanks Gerd! (http://linux.bytesex.org/v4l2/bttv.html) for anyone interested in the driver

  31. Re:A True Open Source Hero is... by edbarrett · · Score: 3, Informative
    ".As the majority of hobbyists must be aware, most of you steal your software.........Most directly, the thing you do is theft."


    I appreciate the sentiment, but this has nothing to do with open source software. This is quoted from "An Open Letter To Hobbyists", something BG wrote to complain about the fact that people were pirating MS BASIC for the Altair back in 1976.
  32. Re:Henry Spencer by 44BSD · · Score: 2, Informative

    Seconded.

    While we're at it in the newsfroups department, let's add Vernon Shryver, Paul Vixie, Tony Li,
    Dan Bernstein, and of course, Kibo.

    For code and cluefulness, Wietse Venema.

  33. The Devs behind OpenZaurus / Opie by CoreDump01 · · Score: 2, Informative

    Because they continue to improve the software and even port it to new devices, long after the original Zaurus 5500 hit its EOL.

    Not even giving up in times when fewer and fewer devs contribute to the projects.

    They made the Zauri to the killer machines they are today.

    Way to go guys!

  34. Han-Wen Nienhuys and Jan Nieuwenhuizen by jdavidb · · Score: 4, Informative

    Han-Wen Nienhuys and Jan Nieuwenhuizen

    Bet you don't know what they did. They wanted good software for producing high quality music notation layouts. So they wrote it. And, thankfully, they made it free software to share with the world, so the next person who wanted good software for producing high quality music notation layouts could use what they had and improve on it instead of starting over.

    The result is GNU Lilypond. Currently it performs better than proprietary alternatives like Finale, but the interface is still text-based. But musicians tend to feel it does a superior layout job.

    If the guy who I had an email conversation with awhile back manages to get the Aiken 7-shape shaped note system implemented for Lilypond, I'll sing his name, too.

  35. Re:Theo DeRaadt.... by globalar · · Score: 2, Informative

    For anyone who doesn't know, Theo de Raadt founded OpenBSD and OpenSSH. He was interviewed once on /. and has a Wikipedia page.

  36. mitchell baker of Mozilla by asa · · Score: 5, Informative

    A decent list of unsung heros would be thousands of people long and still miss contributors that play(ed) very important roles in all of the open source software we use today.

    I don't know nearly as many people as I should and I certainly haven't done enough to thank or otherwise praise many of the open source contributors who have been giving to projects, large and small, that I use every day. This topic has prompted me to start looking a little bit closer.

    There is one person I do know who has had a huge impact on the entire open source world as well as my open source continent (Mozilla) that doesn't get the recognition she deserves.

    Michell Baker of the Mozilla Foundation is definitely a hero. The author of the MPL and the Chief Lizard Wrangler for the Mozilla project, she has been a driving force behind the Mozilla projects since the beginning. Without Mitchell, Mozilla just wouldn't be where it is today.

    --Asa

  37. Re:too much freedom? by Anonymous Coward · · Score: 1, Informative

    the #import warning in the objective-c front-end was also annoying.