Slashdot Mirror


Mozilla Foundation Donates $10K to OpenSSH

eklitzke writes to tell us the OpenBSD journal is reporting that the Mozilla Foundation is donating $10,000 USD to the OpenSSH project. This comes as good news after the recent reported financial troubles from the OpenBSD and by extension the OpenSSH team. It seems that quite a few people have answered the call for aid made by OpenBSD's de Raadt.

277 comments

  1. Contribution made to OpenSSH or OpenBSD? by Tumbleweed · · Score: 5, Interesting

    Is this going directly to OpenSSH efforts, or to OpenBSD in general? There's nothing in there that specifically states which.

    There has been much talk in the recent past about the difference between wanting to support OpenBSD (and by default, OpenSSH), and just OpenSSH itself. Is it even possible to support 'just' OpenSSH?

    Either way, a classy move by the Mozilla Foundation.

    Now if you guys can just make Thunderbird stop sucking, I'd be much happier.

    1. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 5, Informative

      For something like this, no, you cannot effectively donate JUST to OpenSSH. Even if you could specify this *specific* amount of money is to be used for that project, if they wanted to they could just allocate that much less of their own money.

    2. Re:Contribution made to OpenSSH or OpenBSD? by dizzy+tunez · · Score: 5, Informative

      Its going to both. OpenBSD and OpenSSH share the money. (Which is fine by me, since its the same dudes who makes the code to both projects)

      --
      "If you loved me, you`d all kill yourselves today"
      Spider Jerusalem
    3. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 1, Informative

      According to the source linked to in the actual article, it's to OpenBSD.

    4. Re:Contribution made to OpenSSH or OpenBSD? by dsginter · · Score: 4, Funny

      Is this going directly to OpenSSH efforts, or to OpenBSD in general?

      This is going directly to Theo's "free as in beer" fund.

      --
      More
    5. Re:Contribution made to OpenSSH or OpenBSD? by Syberghost · · Score: 5, Informative

      The Slashdot post is misleading; they donated to the OpenBSD project in general, not one specific subproject within it. Doing that would open up a can of auditing worms that wouldn't be in anybody's best interest.

    6. Re:Contribution made to OpenSSH or OpenBSD? by Theatetus · · Score: 2, Informative
      Is this going directly to OpenSSH efforts, or to OpenBSD in general?

      Since they're the same team, any donation is pretty much fungible (ie, $10,000 "for OpenSSH" still means Theo has $10,000 now freed up for OpenBSD, if that's how he sees the need to allocated it).

      --
      All's true that is mistrusted
    7. Re:Contribution made to OpenSSH or OpenBSD? by C_Kode · · Score: 3, Insightful

      I brought this up in a "Ask Slashdot" a few days ago. (still pending) I'm a huge OpenSSH fan, but I do not use OpenBSD. I mainly use Linux for several reasons that I don't need to explain here. While I like OpenBSD I don't have a need to support OpenBSD. On the other hand I do use and would donate money to OpenSSH. The problem is, like so many of the children's charities among others. You donate $x amount of dollars and in the end not even a 4th of it goes to what you donated too. I wish OpenBSD lots of luck, but my interest lies only with OpenSSH and thats where I want my money to go.

      A quote from the donations page:

      Simply send a donation cheque in CDN/US/EUR funds made out to Theo de Raadt, since cheques made out to "OpenBSD" cannot be cashed.

      There isn't a entity setup for OpenBSD or any other of their projects it seems. It's questionable what actually happens with the money donated.

    8. Re:Contribution made to OpenSSH or OpenBSD? by dmorelli · · Score: 1, Troll
      This is going directly to Theo's "free as in beer [samsclub.com]" fund.

      This should not be modded "Troll" It's clearly "Funny"

    9. Re:Contribution made to OpenSSH or OpenBSD? by aaronl · · Score: 3, Insightful

      OpenSSH development is tied with OpenBSD because the project is *part* of OpenBSD. People just took the time to code it to be portable, and some effort is made to make sure that it works on other Unix platforms. It is more useful that way.

      What you want is much like saying that you want to donate to Thunderbird, but not have the money go to the Firefox crew, as you only use Thunderbird. The same foundation is working on both, so the money goes to the group as a whole.

      And yes, de Raadt really should set up a non-profit for OpenBSD, under the OpenBSD name.

    10. Re:Contribution made to OpenSSH or OpenBSD? by tzanger · · Score: 0, Offtopic

      Now if you guys can just make Thunderbird stop sucking, I'd be much happier.

      Agreed. I can't compose messages in plain text? I can't have signature lines automatically removed when replying and quoting? I can't change the name of my outgoing account when composing? Crazy. Gimme kmail on Win32 and I'll be much happier.

    11. Re:Contribution made to OpenSSH or OpenBSD? by caluml · · Score: 1
      Now if you guys can just make Thunderbird stop sucking, I'd be much happier.

      Anyone know of a plugin to allow TB read local maildirs so I don't have to run an imapd to read mail that's delivered locally?

    12. Re:Contribution made to OpenSSH or OpenBSD? by Just+Some+Guy · · Score: 3, Insightful
      I'm a huge OpenSSH fan, but I do not use OpenBSD.

      Yes, you do, if you use any of the software that they ship as part of the base install. They've put thousands of hours into auditing all those and submitting their changes upstream.

      Basically, you're donating to a team who audits and secures a lot of software, some of which they write in-house. It's not meaningful to ask them to work on only your pet project since none of it stands in isolation. For example, suppose that their new memory allocator shows an error in OpenSSH. Was the fix part of their ongoing authorship of OpenSSH, or would you credit it to the memory allocator project?

      --
      Dewey, what part of this looks like authorities should be involved?
    13. Re:Contribution made to OpenSSH or OpenBSD? by freshman_a · · Score: 3, Informative


      While I like OpenBSD I don't have a need to support OpenBSD. On the other hand I do use and would donate money to OpenSSH.

      Uh, I hate to tell you, but it's all the same people. If you read the OpenSSH project is prettypage it states "OpenSSH is developed by the OpenBSD Project." So yes, you do have a need to support the OpenBSD project if you want them to continue to develop OpenSSH.

      There isn't a entity setup for OpenBSD or any other of their projects it seems. It's questionable what actually happens with the money donated.

      I'm sure they squander all the money on booze and hookers. Pardon the sarcasm, but it's pretty much the same as if you sent Linux a check to help support the Linux project. And if you check out the donations page, there's quite a list of names there. I'm sure if something fishy was happening to the money, someone would have noticed by now. Besides, the OpenBSD project is basically Theo's baby. Why would he jepordize it by not being honest?

    14. Re:Contribution made to OpenSSH or OpenBSD? by Doctor+Memory · · Score: 2, Funny

      I'm sure they squander all the money on booze and hookers.

      So OpenBSD's doing some marketing now? It's about time!

      --
      Just junk food for thought...
    15. Re:Contribution made to OpenSSH or OpenBSD? by NoMercy · · Score: 1

      Well, your first point at least has always been possible in Thunderbird (though it's often a bitch to find it in the configuration), In 1.5 it's under Tools->Account Settings->Composition & Addressing and untick 'Compose messages in HTML format'.

    16. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 0

      mod parent up +1 insightful. good point.

    17. Re:Contribution made to OpenSSH or OpenBSD? by fimbulvetr · · Score: 2, Insightful

      It's not meaningful to ask them to work on only your pet project since none of it stands in isolation

      I'd say it just became a whole helluva lot more meaningful if he's willing to pay for one and not the other. Money talks, open source or not.

    18. Re:Contribution made to OpenSSH or OpenBSD? by Just+Some+Guy · · Score: 3, Interesting
      I'd say it just became a whole helluva lot more meaningful if he's willing to pay for one and not the other. Money talks, open source or not.

      Money may talk, but you're asking it to speak gibberish. Again, there's no clear separation between OpenBSD and the OpenSSH subproject. The whole idea is like telling a C++ programmer that you want him to work on function foo(), but not class Bar which it's a part of.

      --
      Dewey, what part of this looks like authorities should be involved?
    19. Re:Contribution made to OpenSSH or OpenBSD? by oc-beta · · Score: 1

      It was a classy move, however $10k, hardly seems like a lot considering they made almost $72M last year. http://www.calacanis.com/2006/03/06/firefox-mozill a-corporation-mozilla-foundation-made-72m-last/

    20. Re:Contribution made to OpenSSH or OpenBSD? by Slithe · · Score: 3, Informative
      >> For something like this, no, you cannot effectively donate JUST to OpenSSH.

      Here is a simple solution: look in the CREDITS file of the OpenSSH and find the developers who are responsible for the areas in which you desire some improvements and email them with offers to provide them money, hardware, or whatever they need to improve OpenSSH.

      For the sake of convenience, here is the CREDITS file to OpenSSH-4.3p1

      Tatu Ylonen - Creator of SSH; Aaron Campbell, Bob Beck, Markus Friedl, Niels Provos,; Theo de Raadt, and Dug Song - Creators of OpenSSH; Ahsan Rashid - UnixWare long passwords; Alain St-Denis - Irix fix; Alexandre Oliva - AIX fixes; Andre Lucas - new login code, many fixes; Andreas Steinmetz - Shadow password expiry support; Andrew McGill - SCO fixes; Andrew Morgan - PAM bugfixes; Andrew Stribblehill - Bugfixes; Andy Sloane - bugfixes; Aran Cox - SCO bugfixes; Arkadiusz Miskiewicz - IPv6 compat fixes; Ben Lindstrom - NeXT support; Ben Taylor - Solaris debugging and fixes; Bratislav ILICH - Configure fix; Charles Levert - SunOS 4 & bug fixes; Chip Salzenberg - Assorted patches; Chris Adams - OSF SIA support; Chris Saia - SuSE packaging; Chris, the Young One - Password auth fixes; Christos Zoulas - Autoconf fixes; Chun-Chung Chen - RPM fixes; Corinna Vinschen - Cygwin support; Dan Brosemer - Autoconf support, build fixes; Darren Hall - AIX patches; Darren Tucker - AIX BFF package scripts; David Agraz - Build fixes; David Del Piero - bug fixes; David Hesprich - Configure fixes; David Rankin - libwrap, AIX, NetBSD fixes; Dag-Erling Smørgrav - Challenge-Response PAM code.; Dhiraj Gulati - UnixWare long passwords; Ed Eden - configure fixes; Garrick James - configure fixes; Gary E. Miller - SCO support; Ged Lodder - HPUX fixes and enhancements; Gert Doering - bug and portability fixes; HARUYAMA Seigo - Translations & doc fixes; Hideaki YOSHIFUJI - IPv6 and bug fixes; Hiroshi Takekawa - Configure fixes; Holger Trapp - KRB4/AFS config patch; IWAMURO Motonori - bugfixes; Jani Hakala - Patches; Jarno Huuskonen - Bugfixes; Jim Knoble - Many patches; Jonchen (email unknown) - the original author of PAM support of SSH; Juergen Keil - scp bugfixing; KAMAHARA Junzo - Configure fixes; Kees Cook - scp fixes; Kenji Miyake - Configure fixes; Kevin Cawlfield - AIX fixes.; Kevin O'Connor - RSAless operation; Kevin Steves - HP support, bugfixes, improvements; Kiyokazu SUTO - Bugfixes; Larry Jones - Bugfixes; Lutz Jaenicke - Bugfixes; Marc G. Fournier - Solaris patches; Mark D. Baushke - bug fixes; Martin Johansson - Linux fixes; Mark D. Roth - Features, bug fixes; Mark Miller - Bugfixes; Matt Richards - AIX patches; Michael Steffens - HP-UX fixes; Michael Stone - Irix enhancements; Nakaji Hiroyuki - Sony News-OS patch; Nalin Dahyabhai - PAM environment patch; Nate Itkin - SunOS 4.1.x fixes; Niels Kristian Bech Jensen - Assorted patches; Pavel Kankovsky - Security fixes; Pavel Troller - Bugfixes; Pekka Savola - Bugfixes; Peter Kocks - Makefile fixes; Peter Stuge - mdoc2man.awk script; Phil Hands - Debian scripts, assorted patches; Phil Karn - Autoconf fixes; Philippe WILLEM - Bugfixes; Phill Camp

      - login code fix; Rip Loomis - Solaris package support, fixes; Robert Dahlem - Reliant Unix fixes; Roumen Petrov - Compile & configure fixes; SAKAI Kiyotaka - Multiple bugfixes; Simon Wilkinson - PAM fixes, Compat with MIT KrbV; Solar Designer - many patches and technical assistance; Svante Signell - Bugfixes; Thomas Neumann - Shadow passwords; Tim Rice - Portability & SCO fixes; Tobias Oetiker - Bugfixes; Tom Bertelson's - AIX auth fixes; Tor-Ake Fransson - AIX support; Tudor Bosman - MD5 password support; Udo Schweigert - ReliantUNIX support; Wendy Palm - Cray support.; Zack Weinberg - GNOME askpass enhancement; Apologies to anyone I have missed.; Damien Miller ;

      --
      ---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
    21. Re:Contribution made to OpenSSH or OpenBSD? by thc69 · · Score: 2, Funny

      On a sufficiently cold day, would that be a "slush fund"?

      --
      Procrastination -- because good things come to those who wait.
    22. Re:Contribution made to OpenSSH or OpenBSD? by Slithe · · Score: 1

      Sorry for the crappy formatting. Slashdot always returned an error about 'too few characters per line.' What is the best way to get around this? I tried strings of &nbsp, and I tried converting all the entries into list elements.

      --
      ---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
    23. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 2, Interesting

      How much does OpenBSD donate to the third party software devs that they use?

      The system includes the following major components from outside suppliers:

              * X.Org 6.9.0 (+ patches, and i386 contains XFree86 3.3.6 servers (+ patches) for legacy chipsets not supported by X.Org)
              * Gcc 2.95.3 (+ patches) and 3.3.5 (+ patches)
              * Perl 5.8.6 (+ patches)
              * Apache 1.3.29, mod_ssl 2.8.16, DSO support (+ patches)
              * OpenSSL 0.9.7g (+ patches)
              * Groff 1.15
              * Sendmail 8.13.4, with libmilter
              * Bind 9.3.1 (+ patches)
              * Lynx 2.8.5rel.4 with HTTPS and IPv6 support (+ patches)
              * Sudo 1.6.8p9
              * Ncurses 5.2
              * Latest KAME IPv6
              * Heimdal 0.7 (+ patches)
              * Arla 0.35.7
              * Binutils 2.15 (+ patches)
              * Gdb 6.3

    24. Re:Contribution made to OpenSSH or OpenBSD? by QuantumG · · Score: 0, Redundant

      Lies. They donated the money to Theo de Raadt. If he wants to buy old hats with it he is free to do so. Although it's more likely he'll buy lots and lots of noodles or cola with it.

      --
      How we know is more important than what we know.
    25. Re:Contribution made to OpenSSH or OpenBSD? by Photon+Ghoul · · Score: 1
      I can't change the name of my outgoing account when composing?

      1. In Thunderbird, go to "Account Settings" (varies on platform).
      2. Choose the POP or IMAP account that will have multiple 'outgoing' identities.
      3. Click the "Manage Identities" button.
      4. Here you can Add, Edit or Delete various Identities. Each Identity has the following individually configurable settings:
        • real name
        • email address
        • reply address
        • org
        • signature
        • vcard
        • outgoing (SMTP) server
        • sent folder
        • auto bcc multiple addresses
        • drafts folder
        • templates folder
        • confirmation dialog when drafts/template are saved
        • compose in HTML flag
        • auto-quote when replying
        • start reply above or under auto-quote
        • place signature above or below auto-quote
        • ldap server setting

      5. When done editing an identity, click OK.
      6. When done editing all identities, click OK.
      7. Click OK again.
      8. Compose a message.
      9. Either click on the From: field or press alt-R.
      10. Choose the identity that you wish to send the message as.
      11. Press send.
    26. Re:Contribution made to OpenSSH or OpenBSD? by Tumbleweed · · Score: 1

      t's more likely he'll buy lots and lots of noodles or cola with it

      Yes, but to calculate the real value of this donation, you'll have to come up with the correct noodles & cola to lines of code written/audited formula. Money doesn't convert magically into code; it helps people write & audit the code. So yeah, the money may very well be used to purchase noodles & cola, and there's nothing wrong with that as long as it results in more and better code.

      Perhaps the OpenBSD mascot should be swimming around with a packet of ramen and a soda can. :)

    27. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 0

      post in plain old text

    28. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 0

      Obviously they aren't giving money since their own project isn't exactly profitable. However, they have spent a great deal of time auditing code that comes with the base system, and over the years have contributed *alot* of code (e.g. bug fixes ... many rather subtle) back to these projects. Every Linux distro out there has benefited more from OpenBSD than is widely acknowledged, even if OpenSSH did not exist. Everyone contributes back their bug fixes, but OpenBSD focus on finding bugs that most others would overlook.

    29. Re:Contribution made to OpenSSH or OpenBSD? by ignorant_newbie · · Score: 3, Insightful

      > How much does OpenBSD donate to the third party software devs that they use?

      see where it says "+ patches" in your list?that's when they contribute fixes for problems in the software. They then notify the project that actually owns the software, who can then use the patches too. This is probibally more useful than sending money.

    30. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 0

      You see all those places where it says +patches? That means that they have written code for those applications. In other words, they donated there time to create code. I think for alot of projects they ask for either money or code. They've given code. For some, the value is the same.

    31. Re:Contribution made to OpenSSH or OpenBSD? by SigILL · · Score: 2, Informative
      it's more likely he'll buy lots and lots of noodles or cola with it.

      Or pay the electricity bill. It's about $5000 a year.
      --
      Error: password can't contain reverse spelling of ancient Chinese emperor
    32. Re:Contribution made to OpenSSH or OpenBSD? by hahiss · · Score: 1

      Actually, that sounded more like a recruiting advertisement . . . .

      --
      "Every decent man is ashamed of the government he lives under." - H.L. Mencken
    33. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 0

      I think that the OpenSSH/OpenBSD teams would disagree with you.... it's not like Theo was out there begging for patches.

      Additionally OpenSSH uses OpenSSL. Given that that relationship is not an agregation (+patches) but rather libcrypto is an integral component of OpenSSH, I wonder how much they are going to pass along. My guess is $0.00.

    34. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 0

      There isn't a entity setup for OpenBSD or any other of their projects it seems. It's questionable what actually happens with the money donated.

      You're willing to trust your business operations to their software, despite the lack of some corporate entity standing behind it, but you're not willing to trust the people who created that software with cash to the value of, say, 0.01% of the entire worth of your business? Huh?

    35. Re:Contribution made to OpenSSH or OpenBSD? by Brandybuck · · Score: 1

      There is no difference. If the money was earmarked for OpenSSH, then money that would otherwise go towards OpenSSH would now go towards OpenBSD. You're donation to OpenSSH only frees up money to go towards OpenBSD.

      You guys are worrying too much that OpenBSD might benefit. It's rather petty of you.

      --
      Don't blame me, I didn't vote for either of them!
    36. Re:Contribution made to OpenSSH or OpenBSD? by DemonThing · · Score: 1
      What you want is much like saying that you want to donate to Thunderbird, but not have the money go to the Firefox crew, as you only use Thunderbird.
      The difference here is, the same people who work on OpenBSD work on OpenSSH. I doubt that a significant proportion of the people working on Thunderbird also work on Firefox.
    37. Re:Contribution made to OpenSSH or OpenBSD? by nacturation · · Score: 3, Funny

      Also remember to donate to Slashdot so they can pay a developer to add the BSD section back to the sections list on the left. ;-)

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    38. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 0
      There isn't a entity setup for OpenBSD or any other of their projects it seems. It's questionable what actually happens with the money donated.


      So, you trust Theo with your firewall, but you don't trust him with your money?
    39. Re:Contribution made to OpenSSH or OpenBSD? by vuud · · Score: 2, Informative

      And yes, de Raadt really should set up a non-profit for OpenBSD, under the OpenBSD name.

      Not as easy as one might think - especially when dealing internationally. I personally know of one instance where a very large company in the UK gave up trying to form a non-profit in the U.S. because of all the tax issues. They just gave up and pulled out.

      Anyway, probably a non-profit in canada may not be recognized as a non-profit in Boliva, etc...

      It's been discussed on misc a few times.

    40. Re:Contribution made to OpenSSH or OpenBSD? by linzeal · · Score: 2, Informative

      No matter how much you pay the hooker she can't do your C++ homework for you, I've tried.

    41. Re:Contribution made to OpenSSH or OpenBSD? by Eunuchswear · · Score: 1
      I don't have a need to support OpenBSD
      Ah, the true meaning of charity...
      --
      Watch this Heartland Institute video
    42. Re:Contribution made to OpenSSH or OpenBSD? by Tom · · Score: 1

      I'm sure they squander all the money on booze and hookers.

      Booze I can confirm, but Theo's girl would object to hookers.

      --
      Assorted stuff I do sometimes: Lemuria.org
    43. Re:Contribution made to OpenSSH or OpenBSD? by suv4x4 · · Score: 1

      "Now if you guys can just make Thunderbird stop sucking, I'd be much happier."

      It's open source, download it, make it stop sucking and send it back.

    44. Re:Contribution made to OpenSSH or OpenBSD? by suv4x4 · · Score: 1

      If you don't trust the leader of a project why would you trust an entity created and controlled by him.

    45. Re:Contribution made to OpenSSH or OpenBSD? by clymere · · Score: 2, Informative
      Pardon the sarcasm, but it's pretty much the same as if you sent Linux a check to help support the Linux project.

      This is where you're wrong. The Linux kernel, and virtually every other large open source project is funded through officialy recognized organizations of one sort or another. Nobody is making checks out to Linux Torvalds personal checking account.

      The issue of whether or not Theo is going to squander the money is irrelevant. Many organizations, in particular large corporations with deep pockets, simply CAN'T support a project like OpenBSD by cutting a check to an individuals personal account. Not only is it going to be against company policy, they can't claim it as a deduction on their taxes because it went to an individual, not a recognized non-profit.

      Large companies like IBM set aside a certain portion of their budget each year to donate to these kinds of causes...probably just for the tax deductions. Since they are already planning it, getting them to throw some your way is easier than you'd think. But asking to write you a personal check goes outside of that established system, and creates a whole lot more work for them.

      Does it make sense to make it harder for someone to GIVE you money? No.

      If Theo wants donations on a large scale, he will need to get that taken care of eventually. Everyone else has.

      --
      once you go slack, you never go back
    46. Re:Contribution made to OpenSSH or OpenBSD? by C_Kode · · Score: 1

      Your nitpicking with your Class Bar and method Foo() analogy. On the other hand. OpenBSD is a kernel just like Linux is a kernel. The rest of it is just a bunch of software. As I noted before. I use OpenSSH.

    47. Re:Contribution made to OpenSSH or OpenBSD? by Just+Some+Guy · · Score: 1
      OpenBSD is a kernel just like Linux is a kernel.

      You are on crack and it would be pointless to continue this thread until such time as you educate yourself a bit.

      --
      Dewey, what part of this looks like authorities should be involved?
    48. Re:Contribution made to OpenSSH or OpenBSD? by uncanny · · Score: 2, Funny

      also donate to the victims of the slashdot effect!

    49. Re:Contribution made to OpenSSH or OpenBSD? by Syberghost · · Score: 1

      Lies. They donated the money to Theo de Raadt. If he wants to buy old hats with it he is free to do so.

      Pardon me if this has been discussed before, but does anybody know what the relevant laws are? I imagine Theo isn't just free to blow OpenBSD donations on candy and gum; that would seem like fraud. Leaving aside for the moment any questions of personal ethics, wouldn't it open him up to charges?

    50. Re:Contribution made to OpenSSH or OpenBSD? by Dretep · · Score: 0
      Again, there's no clear separation between OpenBSD and the OpenSSH subproject.
      So again, clearly there should be. OpenSSH is used throughout the community, OpenBSD, not so much.
    51. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 0

      Hmmm... Some of these patches may indeed be security patches applicable to all systems, but many of them (such as the patches to gcc, binutils and the like) are mostly for supporting OpenBSD-specific features. These patches are not so useful outside OpenBSD, so counting them as a donation to the upstream developers is a bit far-fetched.

      Anyway, I do not dispute the fact that the OpenBSD developers have made significant contributions to many software packages, primarily through their outstanding security audits. But I also think that you are stretching things a bit...

    52. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 0

      How the FUCK is that informative?

    53. Re:Contribution made to OpenSSH or OpenBSD? by Nevyn · · Score: 1
      Again, there's no clear separation between OpenBSD and the OpenSSH subproject. The whole idea is like telling a C++ programmer that you want him to work on function foo(), but not class Bar which it's a part of.

      And that's what we're complaining about ... it is trivial (and generally accepted to be a good thing) to seperate them. Instead of having openssh-portable be the bastard offspring, make it the real upstream and then integrate it into the OS.

      There's no reason they can't create a real project for something used this much. To use your analogy, when the class is called "String" and your function within it is called "extract_email_mime_base_64()" you should seriously consider WTF you are doing.

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
    54. Re:Contribution made to OpenSSH or OpenBSD? by QuantumG · · Score: 1

      When people donate to "OpenBSD", they have to make cheques payable to "Theo de Raadt". Now maybe if they were told the money was going to be used for something and Theo went and spent it on something else they could claim a breach of contract but I'm pretty sure there isn't a court in the land that would uphold it cause if you're stupid enough to write a significant cheque to someone instead of an accountable organisation.

      --
      How we know is more important than what we know.
    55. Re:Contribution made to OpenSSH or OpenBSD? by bcmm · · Score: 1

      The most annoying thing is that it's that hard to do.

      There should be a menu item in the compose window to change the behaviour just for that message. I use plaintext email almost all the time, but if I ever want to send a single HTML email, I have to go right through the menus and preferences window, twice.

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    56. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 0

      Tada! A Greasemonkey script to add the BSD section to the content list.

    57. Re:Contribution made to OpenSSH or OpenBSD? by Anonymous Coward · · Score: 0

      "It's questionable what actually happens with the money donated."

      Oh, no, don't worry! It is not questionable at all. I can tell *exactly* how that money is employed: whatever de Raadt wants to.

      If that's a problem to you, you shouldn't sign personal checks in his favour.

  2. Serious question. by AltGrendel · · Score: 4, Interesting

    Is this something that can be deducted from Income Tax as a charitable donation?

    --
    The simple truth is that interstellar distances will not fit into the human imagination

    - Douglas Adams

    1. Re:Serious question. by Alex+P+Keaton+in+da · · Score: 1, Interesting

      There are "Non profits" and "Not For Profits." I know these terms are used interchangeably, but I believe there is a difference.
      I don't know enough about the difference between them to deliniate, but my understanding is that to be a "non profit", you have to register with the IRS and meet a bunch of standards.

      --
      And All I Ask is a Tall Ship And a Star to Steer Her By
    2. Re:Serious question. by biocute · · Score: 1

      Based on the wording itself, I guess "Non profits" means an organization does things that don't generate profits. For instance coordinating food relief operation, and it acts like a middleman collecting and distributing donated items.

      As for "Not For Profits", it sort of implies an organization is not set up to make a profit, but it does not necessarily mean that it is not making profit. For example, a group of people get together to develop an Open Source application, their main objective is to provide a free tool to everyone, but they can still get paid for setting things up for a company.

    3. Re:Serious question. by iamdrscience · · Score: 4, Insightful
      Is this something that can be deducted from Income Tax as a charitable donation?
      No because they are not a registered non-profit organization, you cannot deduct contributions to them from your taxes. Honestly, I can't think for the life of me why they haven't become a non-profit yet. I mean, it's somewhat of a hassle yes, but I'm sure the benefits would be worth it. Both NetBSD and FreeBSD have set up non-profit foundations (DragonFly BSD has not).

      Seriously, not having non-profit status is certainly part of why they're having trouble getting funding. It means that any contribution made to them is taxed (so they're not able to use all the money that is given to them) and I'm sure it makes companies less likely to donate to them as well because they're not able to deduct their contribution from their taxes either. I mean, I'm not saying this is the silver bullet that would solve their funding problems, but it's certainly part of it and I think it's a bigger part than they realize.
    4. Re:Serious question. by Scott+Wunsch · · Score: 4, Interesting
      Honestly, I can't think for the life of me why they haven't become a non-profit yet.

      They may well be. However, they're also Canadian. That means:

      1. Just incorporating as a non-profit isn't enough. They'd also have to register as a charity, and in Canada, that means a lot of paperwork, and a lot of restrictions.
      2. I'm not sure how international donations work for tax purposes, but I bet it still wouldn't be easy for Americans to write off their donations, even if OpenBSD were set up as a Canadian charitable organization.
      --
      \\'
    5. Re:Serious question. by iamdrscience · · Score: 1

      I believe the way to make it easy for American companies to donate to a Canadian charity is to setup a non-profit organization in the US. I'm not an accountant or tax attourney though so I'm not sure exactly how that would be set up (i.e. I don't know whether a US non-profit would be able to give funds to Canadian OpenBSD developers directly or whether there would have to be a Canadian charity in between).

      Anyways, like I said, there is some hassle in setting up a non-profit organization, but it's still probably worth it. I'm sure at least on the U.S. side of things (and probably the Canadian side as well) that it's likely they could find somebody willing to help them setup a non-profit for free if they started looking.

    6. Re:Serious question. by Transcendent · · Score: 1

      It means that any contribution made to them is taxed

      Actually, its not taxed. Gifts can be given uin the US up to $10,000 without being taxed. It says on the openbsd website as well that donations are not taxed, but CD and other purches are.

    7. Re:Serious question. by MikeFM · · Score: 1

      If more opensource projects would give you a link on their sposnored by page more companies would sponsor them I think. Hell, just posting directions on how to donate helps. The OpenBSD link looks pretty good though - not only do I get to support a project I like but I get a little boost to my own website's link popularity by donating. I'd rather give them the money for the link than some shitty SEO company and their spam site stooges.

      Any other projects need a sponsor?

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    8. Re:Serious question. by snark42 · · Score: 1

      Any organization can call itself a "non-profit" or "not for profit" organization. They have to register with the state and/or federal government as such. A typical non-profit can do whatever it wants, but the company will show little/no profit, maybe because the executives take a $1M pay check and lobby congress to get rid of copyrights with the other $2M it takes in each year. You can give them all the money you want, but you won't get a tax break. However, they will not have to pay any corporate taxes since they're non-profit.

      Other companies form as a non-profit and then additionally apply for IRS 501(c)(3) (a section of the tax code) saying they agree to not do certain things with the money (like lobby congress with more than 10% of what they take in.) The OpenBSD project would use the money for coding, whatever... The Red Cross uses the money to help people. Donations to these organization are tax deductible.

    9. Re:Serious question. by swv3752 · · Score: 1

      Non profit is a charity. Religious, charitable, scientific, testing for public safety, literary, or educational purposes, and scientific organizations would qualify. Anything that qualifies as a 501(c)3 organization.

      A Not for Profit is a company setup to not generate profits. They qualify as tax exempt but not as a charity for tax deductions. Anything other than a 501(c)3 organization. USPS would be a not for profit org.

      Additionally, as OpenBSD is Canadian, see the following from the IRS:
      Canadian charities. You may be able to deduct contributions to certain Canadian charitable organizations covered under an income tax treaty with Canada.

          To deduct your contribution to a Canadian charity, you generally must have income from sources in Canada. See Publication 597, Information on the United States-Canada Income Tax Treaty, for information on how to figure your deduction.
      So even if OpenBSD was a Canadian charity, most Americans could not deduct donations. So for an American to be able to make a deduction, an American resident of the OpenBSD Team would need to register OpenBSD as an American charity.

      --
      Just a Tuna in the Sea of Life
    10. Re:Serious question. by Kelson · · Score: 1

      I'm sure it makes companies less likely to donate to them as well because they're not able to deduct their contribution from their taxes either.

      One of the hazards of offering perks for charity is that you get people who act charitably solely for the perks, and not because it's, well, a charitable thing to do. Take away the perks, and suddenly their charity dries up.

      It makes me think B5 might have been on to something with the Vorlons' whole "if you do the right thing for the wrong reasons, the work becomes corrupt" attitude.

      It also makes me wonder about potential side effects of streamlining the tax system (beyond the obvious implosion of the tax preparation industry). I wonder how much charity would just stop happening if the tax breaks disappeared.

    11. Re:Serious question. by Anonymous Coward · · Score: 0

      Well you got your answers, here's another:

      Donations to NetBSD can. *hint*hint*

    12. Re:Serious question. by Anonymous Coward · · Score: 0

      Of course, the fact that they are not a registered charity also means that this $10k might just go to a nice trip to Vegas or a couple of REALLY high quality hookers. Give it a year and they will be coming back whining about noone giving them money again.

    13. Re:Serious question. by dghcasp · · Score: 2, Informative
      > Honestly, I can't think for the life of me why they haven't become a non-profit yet.

      Well, there are two obvious answers; your choice may depend on your feelings about Theo...

      1. OpenBSD is based in Canda. That's what lets them get around the US ITAR restrictions on strong encryption. But, on the other hand, if they set up a non-profit, they would only be able to give deductions off Canadian taxes, which doesn't help companies in the U.S. Incorporating as a non-profit in the US and transferring all the money to Canada would require dual taxation returns (which are a pain) and might affect the Non-Profit status in the U.S.
      2. Right now, their donations page says "Make cheques out to Theo." If they incorporated in any way, they would need to have, for government purposes, an official set of accounting books, which might prove less, ehm, "personally beneficial" to Theo.
    14. Re:Serious question. by Darby · · Score: 1

      A Not for Profit is a company setup to not generate profits. They qualify as tax exempt but not as a charity for tax deductions. Anything other than a 501(c)3 organization. USPS would be a not for profit org.

      Credit Unions also ( at least in general if not absolutely) are Not For Profits. Which means if you work there and it's doing well, you get a lot of "free lunches". (Quoted merely to preemtively address TANSTAAFL).

      Amusingly enough I'm wearing my new OpenBSD T shirt that came in the mail today and looking at the stickers that came with the CD while deciding when to spend the ten minutes it takes to install it plus the 5 minutes to deal with any changes I need to make to my firewall rules in case of any format changes. (Right, double both of those for CARP) before forgetting about it for another year while it keeps me safe.
      If it didn't work so well and cleanly, I'd probably know it better by now.
      It's been a more or less annual tradition for the last ten years ;-)

    15. Re:Serious question. by poopdeville · · Score: 1

      I wouldn't be surprised if these donations were hurting Theo financially. Consider what might happen if he actually uses the $10k on OBSD. His income goes up by $10k, and is thus taxed at the higher rate, but he doesn't touch it at all.

      --
      After all, I am strangely colored.
    16. Re:Serious question. by TheRaven64 · · Score: 1

      If you give a donation, then it is not tax deductible. If you buy a CD set, however, then you may be able to write it off as a legitimate business expense, depending on the tax laws in your jurisdiction. Since most of the cost of the CD set is profit for OpenBSD, this may be a better option.

      --
      I am TheRaven on Soylent News
    17. Re:Serious question. by iamdrscience · · Score: 1

      Huh? Why wouldn't he just take taxed amount out of the 10k?

    18. Re:Serious question. by Anonymous Coward · · Score: 0

      Because then it wouldn't be a 10k donation...

  3. Nothing personal by Anonymous Coward · · Score: 2, Insightful

    "It seems that quite a few people have answered the call for aid made by OpenBSD's de Raadt."

    Nice to know that some people don't let their personal feelings get in the way of doing what's right.

  4. Congratulations to the Mozilla Foundation by stox · · Score: 5, Insightful

    For clearly demonstrating they are part of the whole community. If other organizations would take the same attitude, we would all be much better for it.

    --
    "To those who are overly cautious, everything is impossible. "
    1. Re:Congratulations to the Mozilla Foundation by Anonymous Coward · · Score: 2, Interesting

      I disagree. Donations to the Moz foundation should go toward work on improving the broswer. It's not their place to redirect donations.

    2. Re:Congratulations to the Mozilla Foundation by JFitzsimmons · · Score: 2, Interesting

      I wonder how many security patches OpenBSD has submitted to the mozilla project. I don't know, but this point makes the argument swing both ways. In theory, any software that runs on OpenBSD has to be audited for security, and any changes can be submitted upstream. Perhaps OpenBSD is doing more work for the Mozilla foundation than you might originally think.

      --
      Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
    3. Re:Congratulations to the Mozilla Foundation by Kelson · · Score: 4, Interesting

      1. Given that Mozilla does acutlaly have a revenue stream in addition to donations, what makes you think that $10K is all redirected donations?

      2. Given that "the Mozilla project uses SSH extensively for various purposes, including securing connections to the Mozilla CVS repository," perhaps supporting further development of OpenSSH might be considered important for continued development of the browser?

      What about other uses of money that aren't directly "improving the browser?" Would it be acceptable for MoFo to buy new servers for download mirrors? Support forums? How about Windows licenses or Mac hardware for development workstations, build boxes, and QA?

      3. While we're at it, what is it with the donate-but-with-strings-attached attitude these days?

    4. Re:Congratulations to the Mozilla Foundation by Homology · · Score: 1
      In theory, any software that runs on OpenBSD has to be audited for security, and any changes can be submitted upstream.

      Ports (thirdparty software not in base system) is not audited that deeply quite simply because it would be too resource demanding. Note that the OpenBSD base system contains a lot of software.

    5. Re:Congratulations to the Mozilla Foundation by Brandybuck · · Score: 1

      3. While we're at it, what is it with the donate-but-with-strings-attached attitude these days?

      Plain old fashioned bigotry. It's one thing not to donate to OpenBSD because you don't use it, but it crosses the boundaries of bad taste when they get mad at OTHER people for donating. If you're pissed that the money is going to OpenBSD because it isn't Linux, or under the GPL, then you're a bigot. If you're pissed because you think Mozilla should only help "your community", then you're a bigot.

      --
      Don't blame me, I didn't vote for either of them!
    6. Re:Congratulations to the Mozilla Foundation by Darby · · Score: 1


      Plain old fashioned bigotry. It's one thing not to donate to OpenBSD because you don't use it, but it crosses the boundaries of bad taste when they get mad at OTHER people for donating. If you're pissed that the money is going to OpenBSD because it isn't Linux, or under the GPL, then you're a bigot. If you're pissed because you think Mozilla should only help "your community", then you're a bigot.


      Alternatively, if you are pissed that you made a "donation" and now think that means it was an "investment" then you're just dumb.

    7. Re:Congratulations to the Mozilla Foundation by Anonymous Coward · · Score: 0

      Be a patriot: Murder a Republican.

      And Democrats wonder why no one takes them seriously...

    8. Re:Congratulations to the Mozilla Foundation by Darby · · Score: 1

      And Democrats wonder why no one takes them seriously...

      And people with any sort of intelligence wonder why asshats don't understand that saying, "I hate tomatoes" is different than saying, "Trees are purple".

    9. Re:Congratulations to the Mozilla Foundation by Anonymous Coward · · Score: 0

      Yet Democrats are still urging people to MURDER people they disagree with. This is what the party of tolerance and enlightenment has come to...

    10. Re:Congratulations to the Mozilla Foundation by Darby · · Score: 1

      Yet Democrats are still urging people to MURDER people they disagree with. This is what the party of tolerance and enlightenment has come to...

      Name one.

      There's a long list of Republicans doing exactly that though, little troll.

  5. NO by DAldredge · · Score: 5, Informative

    "While donations are not US tax deductible as charitable contribution" is what their website says. I guess they don't want to become a true non-profit org for some reason.

    1. Re:NO by slavemowgli · · Score: 0, Flamebait

      The best browser in the world is developed by Opera Software, actually... and Mozilla used to be notorious for not running correctly on OpenBSD for a long time. Maybe it's different nowadays (I haven't checked in a few years), but before this donation, the Mozilla Foundation definitely didn't care much about OpenBSD, OpenSSH etc. (the projects, that is - not the software they produced).

      And besides, the projects are in need of *funding*, anyway; telling them "we gave you something much better than money already" is stupid. You could just as well give a starving man a Picasso and tell him it's worth millions; it may be true, but it won't keep him from starving.

      --
      quidquid latine dictum sit altum videtur.
    2. Re:NO by IndigoParadox · · Score: 0

      You're correct about the Opera thing. ;O)

      However, even Mozilla it was the best browser in the world, that would be different from your example. At least the starving man could conceivably sell the Picasso.

    3. Re:NO by DevanJedi · · Score: 2, Funny

      This is true- unless he attached a note saying "Sell the Picasso!"

    4. Re:NO by Geekboy(Wizard) · · Score: 3, Informative

      You cannot take advantage of a Non-Profit status in Canada, on your taxes in the US.

    5. Re:NO by SigILL · · Score: 4, Informative
      I guess they don't want to become a true non-profit org for some reason.

      They don't want to because of the huge administrative overhead that incurs. Theo'd much rather work on the next feature or security audit than on handling that.

      Of course, you're free to set up your own non-profit "Friends of OpenBSD" foundation if you want to.
      --
      Error: password can't contain reverse spelling of ancient Chinese emperor
    6. Re:NO by sgtrock · · Score: 1

      Probably because of the paperwork involved. Maybe they haven't heard of this new effort?

    7. Re:NO by ClamIAm · · Score: 1
      [Mozilla] have no obligation whatsoever of giving a dime to bsd any more than you do.

      I guess it depends on how you view things. If you view software as an ecosystem, your statement here is like saying humans shouldn't take care of the environment, even if they're only doing it to further their own needs.

    8. Re:NO by Anonymous Coward · · Score: 0

      It's not about how things are viewed at all. No point introducting fancy ideas into this. The original point is clear and well made. Mozilla are making a charitable donation. Who are any of us to to take a negative view on that. Say thank you and be done.

    9. Re:NO by got2liv4him · · Score: 1

      What in the world are you talking about??? How can you make a connection like that about a donation to a software company???

      --
      King of kings and Lord of lords
    10. Re:NO by Cyno · · Score: 1

      You think the Mozilla project should donate to help the environment too?

    11. Re:NO by Anonymous Coward · · Score: 0

      You could just as well give a starving man a Picasso and tell him it's worth millions; it may be true, but it won't keep him from starving.

      Sure it will.

      He can:
      1/ Sell it and buy food with the proceeds
      2/ Eat it.

    12. Re:NO by ClamIAm · · Score: 1

      It's called analogy. It's useful for understanding things in a more general perspective, as well as many other things.

    13. Re:NO by ClamIAm · · Score: 1

      Oh look, I can't tell if you're trolling or not. Good job.

    14. Re:NO by Cyno · · Score: 1

      Thanks,

          But let's not look a gift horse in the mouth. I don't expect anyone to contribute anything, certainly not cash. I bet many FS/OSS friendly organizations would offer server space to host the OpenBSD project's content, cvs, etc. If the project maintainers can't afford to keep working on it I'm sure other people would jump at the opportunity.
          So I'm greatful many people and the Mozilla Foundation contributed cash to the OpenBSD project. But I don't see how anyone outside the OpenBSD community should feel obligated to contribute cash. Its not like the IP is in danger yet.

      -Troll

    15. Re:NO by dolphinling · · Score: 1

      Give a man a fish, and he'll eat for a day. Teach a man to paint, and he can eat paintings for life, and then die of lead poisoning.

      --
      There are 11 types of people in the world: those who can count in binary, and those who can't.
    16. Re:NO by Darby · · Score: 1

      I bet many FS/OSS friendly organizations would offer server space to host the OpenBSD project's content, cvs, etc.

      Or already do?

      If the project maintainers can't afford to keep working on it I'm sure other people would jump at the opportunity.

      Why wait, if they're qualified? (I'm not qualified)

      But I don't see how anyone outside the OpenBSD community should feel obligated to contribute cash. Its not like the IP is in danger yet.

      I don't see it as a question of obligation, more one of enlightened self interest. The IP is non existant in any sort of "property" sense. Maybe you should read the license. The cohesion of the team who has coalesced around it and put out software that was so good as to be incorporated into so many things you most likely interact with on a daily basis is what's in danger.

    17. Re:NO by ErixTr · · Score: 1
      "The best browser in the world is developed by Opera Software"
      Just wanted to say "I agree".
      --
      less is more
    18. Re:NO by clymere · · Score: 1
      I don't know that thats true. I've heard that its been offered, and turned down.

      I have a feeling that part of the issue is a desire not to be subject to any of the US laws. The security page makes a big deal about them being able to export crypto to their hearts content, as they don't exist as an entity in the US. My understanding is that most of those restrictions have been lifted for some time now, but i suspect that they are concerned that the situation could change at any point. Theos political views are pretty clear...and the DARPA incident likely didn't win him a lot of friends here in the states.

      I can't blame him for being concerned over that. But from a business perspective, they need to get incorporated here as a non-profit, plain and simple. The money just isn't going to roll in how they want until they do. Corporations don't want to donate money that they can't deduct.

      --
      once you go slack, you never go back
    19. Re:NO by Anonymous Coward · · Score: 0

      Um, I did with the WWF in Canada. They gave me a receipt to use specifically for taxes. http://www.wwf.ca/

    20. Re:NO by Cyno · · Score: 1

      I agree, except for one thing. The IP is very much property under copyright law. It is a copyrighted work, protected by the law. The license is simple and unrestrictive, but it does not take away the "property" in this case. I could take OpenBSD and make a closed-source package, call it my own property and sell it, then sue anyone who pirates it.

      I don't see it as a question of obligation, more one of enlightened self interest.

      To be enlightened one must know everything..

      "Make the cheque out to "Theo de Raadt", since I cannot cash cheques made out to "OpenBSD"."

    21. Re:NO by Darby · · Score: 1

      but it does not take away the "property" in this case. I could take OpenBSD and make a closed-source package, call it my own property and sell it, then sue anyone who pirates it.

      True enough, still none of that would "threaten" it.

      To be enlightened one must know everything..

      "Make the cheque out to "Theo de Raadt", since I cannot cash cheques made out to "OpenBSD"."


      I don't think you need to know everything. As far as my post, I use it, so sending them money (which I've done to buy CDs and T shirts) is in my best interest. Theo may well spend a lot of the money on crack and hookers but he still seems to get the job done well so I'm not bothered by that. YMMV.

      I agree, except for one thing.

      That's two things ;-)

    22. Re:NO by Cyno · · Score: 1

      Be a patriot: Murder a Republican.

      Ouch, I didn't see that until just now.. Although I can't say I agree, I appreciate the sentiment. ;)

      I've been thinking a lot about your point that making Open Source software closed doesn't threaten it. I used to consider it a threat because I recognized the opportunity for corporations to compete by using your own work against you, but no matter what they do they can't compete against the open aspect..

      Anyway, I doubt Theo mismanages the money, OpenBSD is an impressive project, I'm just concerned about its financial future unless they modify their marketing/profit angle a bit.. Founding an official OpenBSD business would be a good start, IMO. They've got plenty of propoganda, just need to spread the word a bit and make sure all those visitors catch a glimpse of the happy paypal button along their way..

      Entertain potential customers, lure them with talent and shiny things, be the magician, dazzle them, make them blissful so they'll be more willing to hand over money.. Be their friend..

      Theo seems to believe that we can make things open. But the fact is he has made things open. Instead of believing its possible, he should bask in the warmth of his creation. Its here, today. Its free. Its better than everything because... its open! Sell that! Or wait until Microsoft beats you to it..

      Its all just a game.. it doesn't really matter either way.

      So, do you want to play?

  6. or... by buddha42 · · Score: 1, Funny

    How about donating 10K to developers who can fix memory leaks?

    1. Re:or... by Anonymous Coward · · Score: 0, Informative

      Not possible. Mozilla's code base is so fucked up, they'll never fix them all. There are something like three different memory allocation schemes used in the code, and they don't all play nicely together.

      If you want to spend $10k to get a decent browser, you're better off donating to KDE to support Konqueror. Mozilla never has and never will be anything but a bloated POS.

      After all, don't forget, they're not memory leaks, they're features!

      Ah well, I know I'm going to get dinged as a troll for this, but I really can't come up with any way to explain just how messed up Mozilla's code is without a very lengthy post and really can't figure out a way to say "Mozilla's code sucks" without coming off as a troll. I'll just throw a link out to prmalloc.c, their custom allocator, and explain that this allocator is used to implement a malloc/free style of memory allocation, a reference counting style of memory allocation, and a mark-and-sweep garbage collector. All at once. And I think I may be missing some different implementations of those same patterns.

      Each style has different patterns that cause memory leaks. All three are used together, which introduces neat patterns that cause memory leaks due to the interaction between them. That's about as short and simple as I can make it, so let the modding begin!

    2. Re:or... by michelcultivo · · Score: 1

      We need to get the administrators of large business conscious that the software he use to login into remote systems need help to keep updated and have feature increases.

    3. Re:or... by qray · · Score: 1

      Ok, sorry couldn't resist, just had to post.

      Actually there are probably four or five different allocations schemes within Mozilla. That's not so much of a problem as that there are several different object models all with various bridges. As new things come along the interactions can get quite complex. The memory leaks aren't due to this, but this situation makes tracking them more difficult.

      To bring this back somewhat on topic. I wonder how, as time goes on, many of these open source projects will age. Mozilla code is more than 10 years old, I think. In the commercial sector you reach a point where you chuck must of the existing stuff and start from scratch. How many of these open source projects have the resources to rebuild from the ground up?
      --
      Q

    4. Re:or... by Anonymous Coward · · Score: 0

      There are actually very few memory leaks in Firefox (I know because I've been trying to hunt them down). Mostly memory leaks are because of extensions. Sometimes people also incorrectly assume some settings to be memory leaks, as they reserve quite a bit of memory. You propably want to read about this article:

      http://www.squarefree.com/2006/02/04/memory-leak-p rogress/

    5. Re:or... by nuzak · · Score: 1

      You've got to love code that looks like this:


      #ifdef SANITY
                if (suicide)
                PR_Abort();
      #endif

      --
      Done with slashdot, done with nerds, getting a life.
    6. Re:or... by ClamIAm · · Score: 1

      I wonder how, as time goes on, many of these open source projects will age. Mozilla code is more than 10 years old, I think. In the commercial sector you reach a point where you chuck must of the existing stuff and start from scratch. How many of these open source projects have the resources to rebuild from the ground up?

      It's important to keep in mind that the Mozilla project scapped a lot of code to begin with when they started Gecko. Then, Firefox came along and scrapped a lot of code from the Mozilla suite. I'm not familiar with the codebase, but it would seem a major overhaul of Gecko would be in order to clean up the cruft that's starting to show.

    7. Re:or... by dolphinling · · Score: 1

      Actually, the mozilla codebase is constantly getting large updates removing cruft and cleaning things up to do them better. See Cairo (recently landed on some platforms, waiting temporarily on others), the reflow brach that (IIRC) David Baron is working on (slated (again IIRC) for the gecko 1.9 (=FFX 3.0) timeframe), and plenty of others. I'd hazard a guess that the Mozilla codebase is much cleaner than other projects of its size.

      --
      There are 11 types of people in the world: those who can count in binary, and those who can't.
  7. Isn't 10K too low? by guyfromindia · · Score: 3, Informative

    Considering the rumors that the foundation makes something close to $72 million? (http://news.zdnet.com/2100-9588_22-6048377.html)
    Quoting Chris Blizzard, a board member "I won't comment on the dollar amount, except to say that ($72 million) is not correct, though not off by an order of magnitude...."
    Guess any amount is fine...but 10K seems too low, IMHO

    1. Re:Isn't 10K too low? by DAldredge · · Score: 1

      And how much did you donate?

    2. Re:Isn't 10K too low? by Anonymous Coward · · Score: 0

      Not really; this just funded a mini-hackathon, or kept the power on in the OpenBSD cluster in Theo's basement for just shy of 2 years.

      I'm thankful that someone had the decency and good sense to step up for a project that benefits everyone in some way (yes, even those of you who don't run OpenBSD and whined about "i don't want to support BSD, just SSH" get sofware improved by being debugged on OpenBSD).

      Can't we all just damn be grateful?

    3. Re:Isn't 10K too low? by chill · · Score: 1

      And how much did you donate?

      Significantly more than .01% of my annual income.

      10,000 / 72,000,000 = 0.000139 or 0.0139%

      Even an order of magnitude off would make that 0.139%

      If my math is correct, that is the equivalent of someone who makes $40,000 / year donating $50. Of course, I may have completely invented a new (and useless) branch of mathematics here, so your $$ may vary.

        -Charles

      --
      Learning HOW to think is more important than learning WHAT to think.
    4. Re:Isn't 10K too low? by slavemowgli · · Score: 1

      Can't speak for the grandparent, but I have donated considera bly more than 0.01% of my annual income, too. I don't want to look a gift horse in the mouth, and the Mozilla Foundation's donation will certainly be very welcome (I assume), but it's true that they *could* have donated more.

      Ah well, at least they did donate - it's more than most other people, organisations and corporations who have benefitted from OpenSSH etc. did. (Speaking of which, have you donated yet?)

      --
      quidquid latine dictum sit altum videtur.
    5. Re:Isn't 10K too low? by DAldredge · · Score: 1

      No. My donations for this month went to other projects and causes. Limited budget but they are on my list.

    6. Re:Isn't 10K too low? by Anonymous Coward · · Score: 0

      cannot agree more.

      the management board of the mozilla foundation sits on a cash pile of between 50 and 72 million. they dont even give numbers on the amount of cash the community generates. giving 10 000 to another amazing and very useful community project is an insult.

      im sure that a poll among those who make mozilla to this what it is - and im not talking about the decision makers here but all the volunteer workers - would show that much more should be given to a this very useful project.

    7. Re:Isn't 10K too low? by Kelson · · Score: 1

      Hey, I'm impressed they donated anything, given the stony response from companies like IBM, Novell and Red Hat.

      10% of the target from just one donor? That doesn't sound bad at all.

    8. Re:Isn't 10K too low? by subgrappler · · Score: 1

      it sets a good example though. imagine if more companies followed mozilla's lead and started donating $$$... if ibm, novell, RH, whoever each donated 10K, then openbsd/ssh would be in much better shape.

    9. Re:Isn't 10K too low? by Anonymous Coward · · Score: 0

      And how much did you donate?

      50 bucks, and the department bought 15 CDs. I must be the only one reading this, everyone else is spouting opinons. Theo didn't ask for opinons.

  8. Cisco by porkThreeWays · · Score: 2, Insightful

    It's sad that Cisco isn't on the list...

    --
    If an officer ever threatens to taze you, say you have a pacemaker.
    1. Re:Cisco by mr_da3m0n · · Score: 1

      because, as far as they are concerned... $ nc azrael.underwares.org 22 SSH-1.5-Cisco-1.25 I think they don't give a shit about OpenSSH.

    2. Re:Cisco by Anonymous Coward · · Score: 0

      The newer IOS versions made for hardware that isn't as awful as their older models use OpenSSH, so you'd think it intelligent to care.

  9. Trace the source by quokkapox · · Score: 4, Interesting

    This money is coming from the Mozilla Foundation, which makes serious dough from google searches run via the firefox browser's default start page and the default search engine field. So use firefox, hit CTRL-k to search with google, and keep it going.

    --
    it's a blue bright blue Saturday hey hey
    1. Re:Trace the source by Anonymous Coward · · Score: 0

      Does anybody know if there's a way to disable that? To make firefox look like a regular search string?

    2. Re:Trace the source by orangeacid · · Score: 1

      I couldn't care less about openBSD or openSSH, but this ctrl-k shortcuts pretty neat :D

    3. Re:Trace the source by Kelson · · Score: 1

      Does anybody know if there's a way to disable that? To make firefox look like a regular search string?

      Sure. It works like this:

      1. Type "www.google.com" in the location bar.
      2. Hit Enter.
      3. Enter your search in the form.

      In all seriousness, you could probably track down the file that defines the search plugin and alter the query string, or create your own search plugin that hits Google, but why would you want to? Presumably if you like Firefox you'd want to see them supported through their search deal, and there are no more privacy implications than there are in using the normal form. (All the info is available from the User-Agent string, unless you're masking it.) And if you don't like Firefox, presumably you're using another browser anyway.

      Note that the above is also true for Opera, which has a similar deal with Google.

    4. Re:Trace the source by Rogue+Pat · · Score: 1

      Or
      1. Type "google" in the location bar
      2. Hit CTRL + enter
      3. Right-click in the search form and choose "add a keyword for this search"
      4. Fill in the fields, eg Name = Google, keyword = g
      5. Next time just type "g " in the location bar, followed by enter.

  10. This just goes to show... by TechnoGuyRob · · Score: 4, Insightful

    This just goes to show how little financial support there is for open source projects. Everyone thinks that the F/OSS and contracts will relieve everything, but the truth is, open source software needs all the help that it can get. Mozilla Firefox is one of the few projects that was lucky enough to gain widespread recognition, but in order for open source to survive, we must all work for it, not take it for granted.

    You may not realize it, but there are countless of excellent OSS projects out there. Imagine the amount of people that have monetary troubles every single day; now image that as being a lot more difficult, and you will see the struggles of an open source programmer. Advertising and the occassional donation simply ISN'T going to do it. The worst part is, no one has figured out a source for an actual revenue stream. If we don't ensure the survival of an increasingly popular commercial model, we might face another "dotcom" crash--after all, money has to come from somewhere.

    1. Re:This just goes to show... by 99BottlesOfBeerInMyF · · Score: 4, Insightful

      The worst part is, no one has figured out a source for an actual revenue stream.

      Where do people get ideas like this? Revenue comes from the same place as most software, the end users. How many people does IBM pay to work on open source software they use internally? When companies want features added, customization, or support for open source software they pay someone to provide it. It is not like this is anything new. Right now I work for a company that sells hardware with a lot of customized, closed source software on it. The boxes also include a lot of open source software on them. They run Linux or a BSD as the OS and make use of lots of popular server software. We do our development using mostly open source tools. What happens when we find a bug in something? We report it. That is free QA work. Sometimes we fix it; free coding. Sometimes we need more functionality; again free coding.

      That is all work our company paid someone to do and went into open source projects. That money comes from our investors and customers. So you might say, "so what?" That is only 40-50 engineers spending maybe 5% of their time. But that is what we need, so that is what we do. There are thousands of companies out there, of all sizes, doing the same thing. Some contribute a few hours a month from one developer and some hire people full-time to just improve a project, help steer the project's direction, and be an in-house expert on it. The developers are being paid. The code is being written. The end users are getting a very good deal. That is the primary business model of open source software, and it has been working for decades.

      P.S. more people would donate to Theo's cause if he could establish a proper non-profit for the US.

    2. Re:This just goes to show... by BigZaphod · · Score: 2, Interesting

      How can there be a dotcom crash of OSS? Most everyone involved in producing the stuff does it with the foreknowledge that there isn't any money in it directly - and yet they persist. That's because many people are driven more by a need to create than a need to make money. You see that in the extreme with the classic "starving artist" and a lot of the best OSS hackers fit in that same category. They do what they do for the love of it or because there's some kind of deep internal drive to create their visions. No it doesn't put food on the table, but that's often not the point. The beauty of OSS is that even if one author stops due to the demands of real life and the need to eat, their contributions are public and visible for the next hackers to step up and take over. OSS doesn't necessarily work as a model to sustain one individual; instead it works at a level above that - it is the currency of a culture.

    3. Re:This just goes to show... by Anonymous Coward · · Score: 0

      ..we might face another "dotcom" crash..

      OSS sucks and is at the bottom of the totem pole already. There is nothing to really come crashing down from.

    4. Re:This just goes to show... by SigILL · · Score: 1
      more people would donate to Theo's cause if he could establish a proper non-profit for the US.

      Why don't you do so yourself? Establish a "Friends of OpenBSD" foundation and register it with the local authorities.

      Talk is cheap...
      --
      Error: password can't contain reverse spelling of ancient Chinese emperor
    5. Re:This just goes to show... by 99BottlesOfBeerInMyF · · Score: 1

      Why don't you do so yourself? Establish a "Friends of OpenBSD" foundation and register it with the local authorities.

      I thought the, "so fix it yourself newbie!" attitude was mostly confined to actual coding. Theo is the one who asked others to donate. If the easiest way is to establish my own non-profit organization, which I would then have to manage from then on, I think I'll just skip the whole thing. It's not like I have piles of cash lying around that I just don't know what to do with. Myself and others in my company, however, could probably get management to throw some cash at a non-profit as a tax write-off, if we told them it was to our benefit (which it is). The fact that there is not a non-profit means that is unlikely to happen.

      The best way to get donations is to make it easy to donate. Some of us got started in coding because we are lazy, lazy people who figured there had to be an easier way. (inspirational thanks to Heinlein's "the man who was too lazy to fail").

    6. Re:This just goes to show... by Tweekster · · Score: 1

      Despite what some people thing, developers dont have to be paid.

      --
      The phrase "more better" is acceptable English. suck it grammar Nazis
    7. Re:This just goes to show... by SigILL · · Score: 1
      I thought the, "so fix it yourself newbie!" attitude was mostly confined to actual coding.

      The OpenBSD/OpenSSH team usually gets people to participate because they want to hack on the source base. It's simply a waste of time and talent to have these people process the huge amount of paperwork a non-profit entails.

      If you don't want to do it in your free time, why should they?
      --
      Error: password can't contain reverse spelling of ancient Chinese emperor
    8. Re:This just goes to show... by ednopantz · · Score: 1

      But doesn't IBM's revenue stream depend on configuring and supporting Linux being so difficult that you have to employ legions of their consultants to keep it running? They aren't into FOSS because they are nice guys...

      I agree with the gpp. $10K is peanuts. The fact that something as hugely useful as OSSH is going around begging seriously undermines the whole "FOSS's success as an iron law of history" thinking.

    9. Re:This just goes to show... by 0racle · · Score: 1

      Then they also shouldn't expect companies to simply give money to some guy. If you want people who use your software professionally to donate, there had better be a legal entity to donate to.

      --
      "I use a Mac because I'm just better than you are."
    10. Re:This just goes to show... by SigILL · · Score: 1
      If you want people who use your software professionally to donate, there had better be a legal entity to donate to.

      Well, there's kd85.com in Belgium, but that's probably not going to help much for aspiring donatees (sp?) in the US.
      --
      Error: password can't contain reverse spelling of ancient Chinese emperor
    11. Re:This just goes to show... by Illserve · · Score: 1

      It is precisely because so little money is available that open source does what it does. As soon as you add serious money, open source becomes more like a business and all the "free as in beer" mojo goes right out the window. Money corrupts, and the greatest successes of open source have come from hobbyists who do their work well because they love doing it, not because there's a huge paycheck involved.

      The Open Source community is not in any danger and things work as they always have. People do it because they love it. Those who happen to produce something particularly good get famous in some way and attract either donations or sell their product to industry.

    12. Re:This just goes to show... by 99BottlesOfBeerInMyF · · Score: 1

      It's simply a waste of time and talent to have these people process the huge amount of paperwork a non-profit entails.

      If gathering money to support the cause is waste of time for them, then they should not complain about the fact that it is not getting done.

      If you don't want to do it in your free time, why should they?

      Because they want the money. Listen, almost every other open source project has done it, even much smaller projects. If they don't want to go to the effort, then they can't really complain when people don't donate.

    13. Re:This just goes to show... by maxume · · Score: 1

      Redhat seems to be having a fair go at making money.

      http://finance.yahoo.com/q/bc?s=RHAT&t=my&l=on&z=m &q=l&c=

      Their p/e is way to high, but they are trading at a decent multiple of their ipo price($14, but the stock split 2:1, so $7). As long as it wasn't purchased during the bubble silliness, it hasn't been a bad investment.

      A developer that spends a couple of hours on the weekend working on open source is donating to open source; he's donating his time.

      --
      Nerd rage is the funniest rage.
    14. Re:This just goes to show... by 99BottlesOfBeerInMyF · · Score: 1

      But doesn't IBM's revenue stream depend on configuring and supporting Linux being so difficult that you have to employ legions of their consultants to keep it running?

      IBM makes its money from services and hardware sales. Open source software provides value added for those businesses. Also, since that business requires a lot of infrastructure, they need software to use internally.

      I agree that IBM does benefit by making software hard to configure and deploy, but that does not in any way nullify the useful code they have contributed. There are plenty of other companies, organizations, and individuals, however, that do not benefit from poor usability and they have done quite a bit to improve it.

      They aren't into FOSS because they are nice guys.

      No, they are in it for the same reason my company is, because it makes good business sense. It saves them and us a lot of money and works better than the alternatives. It benefits us and them and everyone else who uses and contributes to it. That is sort of the point. It does not require charity, only enlightened self interest.

      The fact that something as hugely useful as OSSH is going around begging seriously undermines the whole "FOSS's success as an iron law of history" thinking.

      Ummm, I have never seen anyone argue that being open source is the only criteria needed for software to become successful. As I said, OpenSSH is having money problems partly because they have not made it easy for people to donate, as most other major projects have.

    15. Re:This just goes to show... by LurkerXXX · · Score: 1

      Why not just get your company, and any others that you can, to each buy a handful of CDs? The project will still get money from them (although not as much as from a straight donation) and you get some useful CDs. Those are a lot easier to justify to your companies beancounters than a donation. If enough companies would do that, I think they'd get enough money to keep their hackathons rolling.

    16. Re:This just goes to show... by funky+womble · · Score: 1
      I thought the, "so fix it yourself newbie!" attitude was mostly confined to actual coding.
      nope, it definitely includes anything that detract the developers from coding. Obtaining hardware samples and docs, lobbying for funding, arranging beverages, buying CDs, you can probably think of more...
    17. Re:This just goes to show... by stor · · Score: 1

      Why don't you do so yourself? Establish a "Friends of OpenBSD" foundation and register it with the local authorities.

      Talk is cheap...


      I don't see why this other dude has a larger obligation to do that than you.

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    18. Re:This just goes to show... by stor · · Score: 1

      Don't these dudes have any non-programmer friends who use OpenBSD and would like to contribute to the project in some way?

      I know a dude who is the CEOs of a financial company and runs a non-profit charity in his spare time, singlehandedly. Most of the work is bookwork/accounting, which I *HATE* and understand why people like Theo would resist this flavor of pain. He must have a few friends that could take the reins here, surely?

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    19. Re:This just goes to show... by 99BottlesOfBeerInMyF · · Score: 1

      Why not just get your company, and any others that you can, to each buy a handful of CDs? The project will still get money from them (although not as much as from a straight donation) and you get some useful CDs.

      Actually, I'm pretty sure we did just that. Still, that is only a few hundred bucks (they're $50 a piece now right?). That is a business expense. If we want to drop a few grand then it is easier to get approval if it is a complete tax write-off. That means a non-profit.

  11. Let's hope by bogie · · Score: 3, Interesting

    That he uses the money to establish a foundation that is equipped to do things like fundraising and marketing. As I said before, being a non-profit is hard as heck, he needs to run it like a business and hire people who have real world non-profit experience. Raising just enough money to get by without committing to major organizational change is extremely shortsighted. Let's also hope that others follow the Mozilla foundation's example.

    --
    If you wanna get rich, you know that payback is a bitch
    1. Re:Let's hope by LWATCDR · · Score: 0, Troll

      Not going to happen. Theo's ego would never allow him to turn that over to someone that could raise money effectively.
      I just hope that the OpenSSH project gets spun off soon. It would get funded by Red Hat, SuSE, IBM, and goodness knows how many other vendors.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    2. Re:Let's hope by Homology · · Score: 1
      just hope that the OpenSSH project gets spun off soon. It would get funded by Red Hat, SuSE, IBM, and goodness knows how many other vendors.

      Yet another moronic comment! Anybody is free to fork OpenSSH: go read the license!

    3. Re:Let's hope by thc69 · · Score: 1

      The parent should NOT be modded Troll. Informative or Insightful would be more appropriate. Don't mod it unless you've ever had any direct interaction with Theo. His attitude is awful, his ego is huge and offensive, but I can't argue with results...

      He assumes the perfect world, with newbies reading and understanding all documentation and code, with 100% of all users contributing, with everybody sharing exactly his value system, etc, and is (at best) intolerant, offensive, and rude regarding any deviation from that scheme.

      --
      Procrastination -- because good things come to those who wait.
    4. Re:Let's hope by LWATCDR · · Score: 1

      Thanks. I never said that Theo wasn't a good programmer, maybe even a great one. The problem is he tossed away a lot of money that DARPA was going to give them by insulting them. Hey if you don't like the military that is fine but don't expect them to hand you big piles of cash while you publicly bad mouth them.
      As best as I can see Theo doesn't have the people skills to be a fund raiser. That isn't a terrible thing since being a good fund raiser will not help you write good code. The other problem seems to be that he also lacks the management skills to delegate the tasks he is not good at to other people.
      It is simple as this. If OpenBSD is running out of money then it is the fault of the person responsible for fund raising. OpenSSH is every bit as useful as Apache, GIMP, or any number of other OSS projects that seem to be doing much better as far as fund raising.

      As of now I just happen to feel that OpenSSH is more important to more people than OpenBSD. It almost seems like Theo is trying to say save OpenBSD or OpenSSH will go away.
      It would seem that OpenSSH could find enough support so that it's development would continue if it was free of OpenBSD. It costs a lot more to develop OpenBSD than OpenSSH and for most users offers little to no return since OpenBSDs user-base is a tiny fraction of OpenSSHs.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    5. Re:Let's hope by thc69 · · Score: 1
      It is simple as this. If OpenBSD is running out of money then it is the fault of the person responsible for fund raising. OpenSSH is every bit as useful as Apache, GIMP, or any number of other OSS projects that seem to be doing much better as far as fund raising.
      Well said.
      As of now I just happen to feel that OpenSSH is more important to more people than OpenBSD. It almost seems like Theo is trying to say save OpenBSD or OpenSSH will go away.
      That is exactly what is going on; and for good reason -- OpenSSH is, in fact, a component of OpenBSD. It is planned, conceived, and developed specifically for that purpose and by the exact same developers as OpenBSD, AFAIK.
      It would seem that OpenSSH could find enough support so that it's development would continue if it was free of OpenBSD. It costs a lot more to develop OpenBSD than OpenSSH and for most users offers little to no return since OpenBSDs user-base is a tiny fraction of OpenSSHs.
      This would require OpenSSH to fork, or the developers (including Theo) to suddenly decide that they don't like working on OpenBSD but do enjoy working on OpenSSH. So, like I said, it would require OpenSSH to fork... ;)

      OpenBSD is a decent idea and is worth keeping around...it's just that the rest of us only care for that one piece of it.
      --
      Procrastination -- because good things come to those who wait.
    6. Re:Let's hope by LWATCDR · · Score: 1

      "This would require OpenSSH to fork, or the developers (including Theo) to suddenly decide that they don't like working on OpenBSD but do enjoy working on OpenSSH. So, like I said, it would require OpenSSH to fork... ;)"

      I see this as yet another failing of Theo. Mozilla found that the parts where more usful than the whole. They went with Firebird, Thunderbird, and Sunbird instead of fighting it.
      The good thing about OSS is that Theo doesn't have to give any permission for a fork to happen.
      I really like BSD as an alternative to Linux what I don't like or understand is are the massive divisons between the BSDs.
      FreeBSD seems the be the mainstream, easiest to install BSD. NetBSD is the most portable. Open is the most secure. Why not merge all three? What is it about the level of security of Open prevents it from being mainstream and easy to install? What is it about NetBSD that makes it so easy to port to toasters?
      Why not on main BSD with different distributions tailored to the different targets? Why not Secure NetBSD and then make it easy to install?
      I would love to get into the BSDs but they seem far less "friendly" than the Linux community.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    7. Re:Let's hope by thc69 · · Score: 1
      The good thing about OSS is that Theo doesn't have to give any permission for a fork to happen.
      Yes, but the good thing about OpenSSH is that Theo and gang are the coders who maintain it.
      FreeBSD seems the be the mainstream, easiest to install BSD. NetBSD is the most portable. Open is the most secure. Why not merge all three?
      Huh? That's like saying why not merge Ubuntu, Fedora, and SuSE...
      What is it about the level of security of Open prevents it from being mainstream and easy to install?
      It's so secure because every single line of code is extensively audited. To do so, it's necessary to keep the code base small and not have to make it compatible with every person and computer under the sun.
      What is it about NetBSD that makes it so easy to port to toasters?
      It's the developers who spend their time making code more portable (rather than making it more secure), and the donated toasters.
      I would love to get into the BSDs but they seem far less "friendly" than the Linux community.
      AFAIK, FreeBSD is pretty friendly, as well as DesktopBSD.
      --
      Procrastination -- because good things come to those who wait.
    8. Re:Let's hope by LWATCDR · · Score: 1

      "Huh? That's like saying why not merge Ubuntu, Fedora, and SuSE..."
      Not really Ubuntu, Fedora, and SuSE are all share the same root source at some level.
      They are all Linux but they are each a different distribution that targets a different target audience.
      The BSDs seem to be a lot more different than the different flavors of Linux.

      "AFAIK, FreeBSD is pretty friendly, as well as DesktopBSD."
      Not as in user friendly as in developer friendly. Each BSD seems to be more of a petty little fiefdom than any Linux distro.

      I do understand the problems of portability vs security. I just have to wonder if the BSDs could stop defending their turf so much and worked together if they couldn't have a unified system. Maybe even if it was just Free, Open, and Desktop joining up. Okay a really secure desktop system may be asking too much.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  12. Good things come... by Anonymous Coward · · Score: 0

    ....to those that whine.

    Or was that "it's the squeaky wheel that everyone hates until one day they clobber it with a hammer"?

  13. Thank goodness.... by minitual · · Score: 0, Flamebait

    That the crippling vulnerability found a few days ago has not had a major impact on OpenSSH. http://it.slashdot.org/article.pl?sid=06/04/01/142 9232/

    1. Re:Thank goodness.... by not-admin · · Score: 1

      Check your Links!!!

      Fixed!!

  14. Well, I'll give it a shot... by dominion · · Score: 3, Funny

    The Appleseed Project could use funding. And a foot massage.

    Mostly we'll just settle for a foot massage.

    1. Re:Well, I'll give it a shot... by dominion · · Score: 1

      I just wanted to say to whoever donated:

      You rock. Thank you.

    2. Re:Well, I'll give it a shot... by Briareos · · Score: 1
      The Appleseed Project could use funding. And a foot massage.

      Mostly we'll just settle for a foot massage.

      I don't think "social networking" means "foot massages for everyone"...

      (Also, more Aesop Rock for everyone. And get Shirow to finish his manga, while you're at it...)
      --

      "I'm not anti-anything, I'm anti-everything, it fits better." - Sole

  15. $10,000 doesn't go very far by RingDev · · Score: 4, Insightful

    Think of it this way, if the median salary for the development team is say $55k/year, plus benefits and taxes, and there are what maybe 4 team members (developers + manager)? You are looking at a cool 1/4 mil per year. Which means that $10k will keep the developers paid for roughly half a month of full time work.

    Nothing against OS development, but if you want a professional package, someone has to pay for it.

    -Rick

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    1. Re:$10,000 doesn't go very far by OttoM · · Score: 1
      Most OpenSSH/OpenBSD developers work for free. They are volunteers, they love what they do.

      Which doesn't mean they do not produce good code. Probably the quality is higher than what you'll see produced by most profesional developers.

      Read some of the background articles to learn what the money will be spend on.

    2. Re:$10,000 doesn't go very far by mnemonic_ · · Score: 1

      You know, if the developers were all actually regularly paid that much, they probably wouldn't be asking for donations. Most open source development proceeds unpaid, donations are used for tangible assets like hardware or bandwidth. In that way, $10,000 can pay for a lot. It may shock you, but much of the Internet was built on volunteer programming.

  16. NO by paulpach · · Score: 5, Insightful

    You could argue 0 is too low, and even then you would be wrong. Mozilla is already giving much more: The best browser in the world whose development costed a lot more in man-hours and money. They have no obligation whatsoever of giving a dime to bsd any more than you do.

    So regardless of how much money the Mozilla foundation makes, if out of their heart, self interest or whatever decide to donate $10k ( or even $10), all you get to say is "thank you", and if you really want to show appreciation, ask "is there anything I can do for you?".

  17. OT Reply by Mr.+Arbusto · · Score: 0, Offtopic

    After being fed up with something in Thunderbird (It just started crashing because of a Self Signed Certificate problem) I upgrade to the Latest CVS of 3.0 Alpha 1 and boy howdy it is an upgrade. Even as alpha software I have had less issues with it than I did with 1.5 and most of the annoyances are either made less annoying or don't exsist.

    Just an FYI.

  18. That's really the core of the issue... by C10H14N2 · · Score: 1

    It just doesn't instill much confidence in a project if it is so horribly mismanaged financially that they must scream that they will die unless someone just hands them a wheelbarrow full of cash when others make piles of it through creative deals. If all the energy spent flailing around begging for money had been used to figure out a similarly sustainable revenue stream, they'd no doubt end up receiving more donations out of respect for showing a shred of moxie instead of getting a pittance out of pity.

    1. Re:That's really the core of the issue... by Anonymous Coward · · Score: 0

      It was comments made in one article. I wouldn't classify that as flailing around begging. As to a business model, do you want them to code or go into some business (like what, acme music downloads? acme cars?) and use the code there, then in the "spare time" left over they would develop?

      On the other hand, if every user of openssh gives a dollar a year-how much is that?

    2. Re:That's really the core of the issue... by Anonymous Coward · · Score: 0

      BZZT. Try again. It's a question of exposure. Firefox gets its money because it makes your browser. BSD makes a server OS. While there may be some creative way to get money out of that, it's much easier for Mozilla because they have a web page that is visited millions of times a month. Would you prefer BSD put ads into its SSH server?

      [me@hostname]$ ls
      And now a word from our sponsors...
      Tired of typing obscure bash commands? Try Microsoft Windows Terminal Server today. Easy remote administration at a fraction of the TCO.
      We now return you to your regularly scheduled directory listing.

  19. Good for Mozilla. by Anonymous Coward · · Score: 1, Interesting

    Although I can see how OpenBSD and OpenSSH aren't doing themselves any favors by alienating people with obnoxious comments and general indifference.

    Latest example:
    A lots of people/companies asked the OpenSSH group to include the ability to include rate limiting due to large SSH user/dictionary attacks being run by script kiddies. One person even WROTE it for them. I believe the OpenSSH group's response was "Not an ssh problem."

    Dissappointing.

    1. Re:Good for Mozilla. by liliafan · · Score: 5, Informative

      I can see their point, there are other ways to get around this problem and other tools available to people. OpenSSH is a secure project every feature you add is another potential security hole, so really is makes sense for them to refuse to add this feature, in other instances where there is no other way to workaround this problem the developers would willingly add the code to the project but this particular case has other solutions.

      --
      GeekServ Unix Consulting Services (http://www.geekserv.com)
    2. Re:Good for Mozilla. by DeBeuk · · Score: 5, Informative

      A lots of people/companies asked the OpenSSH group to include the ability to include rate limiting due to large SSH user/dictionary attacks being run by script kiddies. One person even WROTE it for them. I believe the OpenSSH group's response was "Not an ssh problem."


      It's not an ssh problem. Connection rate limiting is something you really want to do with a firewalling solution.
      --
      Reality has a notoriously liberal bias -- Stephen Colbert
    3. Re:Good for Mozilla. by Anonymous Coward · · Score: 1, Interesting

      Rate limiting a port ISN'T OpenSSH's problem. You have traffic shaping in your OS already.

    4. Re:Good for Mozilla. by lactose99 · · Score: 3, Informative

      Considering OpenBSD's pf packet filter already has support for connection rate limiting (and it works quite nicely), I'm inclined to agree with them. You could always run sshd via inetd or xinetd for connection limiting if needed.

      --
      Fully licensed blockchain psychiatrist
    5. Re:Good for Mozilla. by Anonymous Coward · · Score: 1, Insightful

      well, it isn't an ssh problem

      sorry if you feel alienated by that simple fact

    6. Re:Good for Mozilla. by Anonymous Coward · · Score: 0

      Are u just stupid?
      Rate limitations should be done by a FIREWALL!
      pf on oBSD can handle them perfectly
      I run SSH and yes on port 22 and if any computer connects faster then 3 times in n seconds he`ll get blocked: bye bye...

      I`m sick of all those idiots who can not even set up a firewall.. no matter wich one.

      So I realy do understand the OpenSSH-Guys for ignoring this request

      Btw:

      ssh-keys
      pw-auth=no
      LoginGraceTime 0s
      firewall wich droops morons

      That all gives leads to.. right:
      SSH protected.. have fun...

      Simple calculation..can be done even with a Linux-FW or other BSD-Firewalls...
      Even a Windows-FW should be bale to support blocking computers wich connect too fast in n Seconds.

      And even you can`t use Certificate-Only: x connection attemps in N seconds - This works with nearly any FW and it prevents BruteForce and even DDoS a littlebit...

      And now get a clue.. people like you make my day fucked up

    7. Re:Good for Mozilla. by Spit · · Score: 1

      lots of people/companies asked the OpenSSH group to include the ability to include rate limiting

      Lot's of people/companies are free to add that functionality to the codebase and use it however they want. OpenBSD has a much better method for dealing with these attacks and people/companies are free to put OpenBSD upstream to limit them.

      This is better dealt with at the network level where the functionality can apply to all network traffic, rather than the application where it may lead to vulnerabilites due to complexity. It may also be a vector for DOS.

      --
      POKE 36879,8
    8. Re:Good for Mozilla. by smoker2 · · Score: 1

      Any admin worth their salt would have text based logins disabled anyway, and be using SSH keys. The only problem left then is the large error logs created by dictionary attacks, which can be dealt with in other ways.

    9. Re:Good for Mozilla. by Darby · · Score: 1

      The only problem left then is the large error logs created by dictionary attacks, which can be dealt with in other ways.

      One "other way" if your only spare drive is way too fucking big for what you use it for and you want a quick and dirty solution on your home firewall ;-)

      Filesystem Size Used Avail Capacity Mounted on /dev/wd0a 194M 45.8M 139M 25% / /dev/wd0f 9.8G 2.0K 9.3G 0% /home /dev/wd0d 7.9G 294M 7.2G 4% /usr /dev/wd0e 9.8G 2.0K 9.3G 0% /usr/src /dev/wd0g 118G 9.9M 112G 0% /var

    10. Re:Good for Mozilla. by jschrod · · Score: 1

      No. I want rate limiting (or blocking) only for unsuccessful login tries, not for successful logins. That cannot be done with a firewall, since the firewall doesn't know about login success or not.

      --

      Joachim

      People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

    11. Re:Good for Mozilla. by DeBeuk · · Score: 1
      No. I want rate limiting (or blocking) only for unsuccessful login tries, not for successful logins. That cannot be done with a firewall, since the firewall doesn't know about login success or not.


      I beg to differ. You want to limit the number of times you can connect per second on a per IP basis.
      Even if they're a legitimate user, if someone initiates too many connections per second you'll want to limit that.
      --
      Reality has a notoriously liberal bias -- Stephen Colbert
    12. Re:Good for Mozilla. by jschrod · · Score: 0, Offtopic
      Eh? How can you say what I soleley want?

      Connection throttling to prevent DoS attacks or overload situations is something different than throttling or blocking of attacks. I want a support for the latter and have said that the former is not sufficient as replacement. You may have a different opinion, that it is sufficient for you, but don't tell me what I want. For my case, the throttling values are completely different for both scenarios, and the rules when an IP address is allowed again are different, too.

      --

      Joachim

      People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

    13. Re:Good for Mozilla. by DeBeuk · · Score: 1

      FYI [url=http://marc.theaimsgroup.com/?l=openbsd-misc& m=110367779309205&w=2]here's the post to misc@ we were talking about[/url] (the one about the ssh patch).

      As you may see Ingo uses pfctl, a tool you can use to control pf, the OpenBSD packet filter. If this patch is committed as is one of the problems will be that it only works on OpenBSD. Adding support for every other conceivable OS's packet filter is not really an option, you sshd may run on a totally different arch than the ssh daemon, so how should sshd know what to do? Please don't say configuration file options.

      One way to solve it would be to add connection rate tracking capabilities to sshd itself, introducing a level of complexity normally only found when creating sound firewalling rulesets.

      Another way would be to parse a logfile of your choice for violations of your choice and feed the resulting IPs to the firewalling ruleset of your choice. Requires a little script (that could be provided by whoever provides you with an operating system) and less configuration than the previous option.

      Personally I understand why the OpenSSH team chose not to add this feature. When I said shouldn't in my previous post I was more thinking along the lines of "please save yourself the trouble" or "think of the children" ;).

      --
      Reality has a notoriously liberal bias -- Stephen Colbert
    14. Re:Good for Mozilla. by liliafan · · Score: 1

      So because it is something 'you' want to do specifically it should be added to the source tree for openssh, you bring yet another good point up, user requirements, just because maybe 100 users want something but the other 900,000 people don't does that mean it should be added for the sake of the minority. You said someone had written the code? Cool patch it yourself and use this feature, myself I would prefer an extra possible flaw not be introduced to the sourcetree.

      --
      GeekServ Unix Consulting Services (http://www.geekserv.com)
    15. Re:Good for Mozilla. by jschrod · · Score: 0, Troll
      So because it is something 'you' want to do specifically it should be added to the source tree for openssh
      I have never written that. Please don't put words in my mouth.

      I have taken exception to the argument that reactions to ssh attacks are purely a firewall issue and have nothing to do with the ssh server framework itself. This is an ssh issue. Yes, it is open to the developers to tell that they don't want to implement it for other reasons, but no, deferral to perimeter defense (i.e., firewall) ain't no solution.

      And if you look how often the issue of ssh attack protection comes up on regular user email lists of distributions, then it is an issue for many people. E.g., on the suse-linue-e list, it comes up at least every two months, and has long threads every time. Thus, it is a concern that is shared by many people.

      --

      Joachim

      People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

    16. Re:Good for Mozilla. by jschrod · · Score: 1
      I agree with you that Ingo's patch is not the solution. I don't agree with you that this ain't no business for the ssh server. Please take note that I don't argue for inclusion of Ingo's patch. I take exception to the arguments that (1) this is pureley a firewall issue and (2) that defenses for DoS attacks and dictionary attacks are the same. IMNSHO, this is an ssh issue; and defenses must be different. How they are implemented is a different issue.

      An interesting solution that I have seen is to use PAM and implement connection throttling for bad logins there. This might be a very good solution since it works for other login services as well. (Sorry, no URL at the moment. I think I read in LWN about that.)

      Concerning

      Another way would be to parse a logfile of your choice for violations of your choice and feed the resulting IPs to the firewalling ruleset of your choice. Requires a little script

      I have to say that this is not as easy as it sounds. Partly because they are no good log file watcher out there. (swatch is dead, xlogmaster is dead for all purposes, and logsurfer is frozen. Any other tool?) There are some scripts out there how try to do this, but they all fall down in practical environments. To give you an idea about the problems:

      THE PROBLEM:

      We need open ssh connections from the outside.

      We can not turn off password authentication for all users; it must be
      possible to log in from a customer or a friend's system when one
      doesn't have one's private ssh key.

      Lots of password attacks are run against open ssh ports.
      We want to defend against these attacks in a reasonable way.

      THE REQUIREMENTS:

      It would be best to react only on attacks, and not on arbitrary ssh
      connections. Alternatively, reacting on lots of ssh connections from
      the same IP address in a short time frame is possible and can be used
      as an approximation for an attack situation.

      Manually mantained configuration files should not be changed
      permanently by automatic procedures. This makes those file hard to
      maintain and makes them differ from their committed version. (Most
      configuration files are under version control.) If the protection
      mechanism needs to keep state, it shall do so in its own file.

      The ssh server is not necessarily run on the firewall.
      I.e., the firewall may forward ssh connection to a system in the DMZ.

      The solution must be integrated into the operations environment. I.e.,
      proper integration into boot procedures, monitoring, log rotation, and
      other operation processes is mandatory.

      False positives may happen, i.e., categorization of ssh requests as
      attacks that aren't. It must be possible to manually correct false
      positives.

      Observation has detected that attacks from the same IP address are
      rare for a longer duration. Using all IP addresses where any attack
      has ever happened for ssh request rejection is therefore overshoot. It
      reduces performance and is not good for manual inspection in case of
      connection problems or false positives. As risk mitigation strategy,
      it is sufficient to keep connection reject lists for the duration of
      server uptime, i.e., the list can and should be discarded at boot
      time.

      SOLUTION APPROACHES:

      There are several scripts available that parse log files for failed
      password attempts and modify /etc/hosts.deny after an attack has been
      detected.

      These scripts modify a manually maintained configuration file. The
      deny rules in this file grow without bounds, no purging is ever done.
      Integration in boot and log rotation processes does not exist.
      Therefore we have chosen to skip this approach.

      The ipt_recent module for iptables allow to specify thresholds for
      amount of connections in a given time, specific for IP addresses and
      protocols.

      That solution would be a very good choice -- if it would work.
      ipt_recent doesn't work corr

      --

      Joachim

      People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

    17. Re:Good for Mozilla. by DeBeuk · · Score: 1

      I shouldn't post when I'm half asleep :\

      --
      Reality has a notoriously liberal bias -- Stephen Colbert
  20. Conspiciously absent... by rongage · · Score: 3, Informative

    If you looked through the list of donations on Theo's donations page, it's quite curious that some of the larger commercial interests in the Linux World (RedHat, Novell, etc...) are NOT in there.

    Of course, they may have requested no publicity.

    This is Slashdot, I'll let you draw your own conclusions here... :)

    --
    Ron Gage - Westland, MI
    1. Re:Conspiciously absent... by SigILL · · Score: 5, Informative
      some of the larger commercial interests in the Linux World (RedHat, Novell, etc...) are NOT in there.

      Of course, they may have requested no publicity.

      Nope, they just didn't donate.

      Hell, IBM even wanted the OpenBSD team to handle end-user support for one of their high-paying customers for free.
      --
      Error: password can't contain reverse spelling of ancient Chinese emperor
    2. Re:Conspiciously absent... by Anubis350 · · Score: 1

      "Ethically and Legally there's nothing to prevent them (or anyone else) from doing just that."

      Perhaps, but itd be rather stupid to alienate the many developers who are intimately familliar with the code, very very good at auditing it for security and stability, and have maintained it for a long time....

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
    3. Re:Conspiciously absent... by Anonymous Coward · · Score: 0

      My uninformed speculation...

      If you were a linux vendor then Theo's plea probably sounds something like this: "Hi, I produce an operating system in direct competition with your main product. Also, I take every opproutunity to remind the world how bad I think your product is and that your developers are idiots. Please send me money."

      At least that's been my reasoning about it. Its sad that it becomes a matter of personality, but that's the way it is. At least that's been my personal reaction to all this... when I first saw the call for donations I thought about it for a little bit but finally decided "screw it, Theo is too much of a prick" And I actually *LIKE* OpenBSD (although it's been about 8 years since I used it regularly). I'm sure I'm not the only one who thought this.

      If OpenSSH (including the portable branch!) *specifically* needed funding I'd throw them a few bucks. I'm not interested in their whole "Like OpenSSH? Then fund all our other work!" line of reasoning. You'd think that OpenBSD would have enough of a userbase that they could concentrate their fundraising efforts there.

    4. Re:Conspiciously absent... by Homology · · Score: 1
      Theo should consider himself lucky that RedHat didn't decide to put some of it's many talented and professional coders to work under a GNU licensed fork of SSH and cut off his revenue stream. Ethically and Legally there's nothing to prevent them (or anyone else) from doing just that.

      If Redhat touched that code, do you think it will continue to be secure? And why would Redhat want to fork OpenSSH in the first place?

  21. NO (too complex for international donations) by kneecap · · Score: 2, Informative

    Theo has always stated that it was more difficult to setup a non profit in Canada. There was also recent statements that for international donations it is even more difucult to do. If they were in the U.S. they could more easily accept non profit or 'Not for profit' donations from US residents but then they may run into future crypto export restrictions when they try to export advanced crypto from the US. So they stay in Canada and can do what every then need to do to keep OpenBSD, OpenSSH, OpenNTPD, OpenBGP & OpenCVS as secure as they can without worrying about politician whims on crypto export matters.

    1. Re:NO (too complex for international donations) by pyite · · Score: 1

      So they stay in Canada and can do what every then need to do to keep OpenBSD, OpenSSH, OpenNTPD, OpenBGP & OpenCVS as secure as they can without worrying about politician whims on crypto export matters

      Because Canada doesn't have politicians? In any event, not having any business organization surrounding OpenBSD is bad in my, and probably countless others, opinion. Can I ask (and be answered in the affirmative) to see Theo's personal financial records? Doubtful.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    2. Re:NO (too complex for international donations) by codemachine · · Score: 2, Insightful

      Setting up a non-profit company in Canada is trivial. Getting it set up so that you can give charitable tax receipts is another thing completely.

      Theo really should set up the OpenBSD foundation instead of having cheques go to himself. Even if it isn't set up to give out tax receipts to donors, it would give people a bit more assurance that the money is going towards OpenBSD.

  22. This is great news, however... by pestilence669 · · Score: 3, Insightful

    I've noticed some undue emphasis placed on OpenSSH & OpenSSL. They are GREAT packages, but not the only thing people benefit from. Don't forget, that nearly every commercial operating system has pilfered code from the BSD projects.

    EVERYBODY should contribute, especially the companies that have profited from the hard work of the team.

    1. Re:This is great news, however... by Anonymous Coward · · Score: 1, Informative


      I've noticed some undue emphasis placed on OpenSSH & OpenSSL. They are GREAT packages, but not the only thing people benefit from. Don't forget, that nearly every commercial operating system has pilfered code from the BSD projects.

      Contrary to popular belief the OpenSSL project has nothing to do with OpenBSD.

    2. Re:This is great news, however... by Anonymous Coward · · Score: 1, Informative

      every commercial operating system has pilfered code from the BSD projects.

      EVERYBODY should contribute, especially the companies that have profited from the hard work of the team.


      "Pilfered" gives the impression of theft, whereas the BSD license gives users the right to re-use the code essentially as they see fit, so if a company uses BSD code to built some very successful and profitable software, then they owe nothing to anyone, as the person licensing it said it was ok to do that.

      For example, the Windows FTP client (Ftp.exe) actually contains the statement "Copyright (c) 1983 The Regents of the University of California" since it is based on BSD-licensed code - open the file in Notepad and have a look. Aside from this, my guess is that MS gave nothing for the use and, as much as you may hate MS, they are perfectly entitled to do so.

    3. Re:This is great news, however... by pestilence669 · · Score: 1

      I wasn't trying to infer that anybody has "stolen" code, however, I think that giving back includes more than a short disclaimer... especially for profitable enterprises.

      It's in everybody's best interest to let these engineers continue to develop as they have been. More than just OpenSSH & OpenSSL has come out of BSD projects. Let's make sure that continues to happen by giving the projects their deserved recognition.

      The day OpenBSD goes away is a sad one indeed.

    4. Re:This is great news, however... by sabit666 · · Score: 1

      When you have such liberal licensing terms, don't bitch about people not giving back.

    5. Re:This is great news, however... by evilviper · · Score: 2, Insightful
      When you have such liberal licensing terms, don't bitch about people not giving back.

      Shut up. The BSD license makes it legal for them to turn a profit on the code, without giving any money back (just like the GPL and any other open-source license), but it doesn't make it any less immoral, and it certainly doesn't mean they shouldn't be publicly shamed for it.

      Particularly when these companies are full of hot-air about how much they support open source.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    6. Re:This is great news, however... by evilviper · · Score: 1
      Contrary to popular belief the OpenSSL project has nothing to do with OpenBSD.

      That may not be the case for long. OpenSSL is in the cross-hairs for replacement, just as SSH, IPF, CVS, NetBSD, and others were before it. Primarily due to the OpenSSL repeatedly breaking their own licensing terms, most recently by accepting patented elliptic-curve encryption code from Sun.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  23. I'd just like to say by Anonymous Coward · · Score: 0

    Thanks MFD :)

  24. So... by Anonymous Coward · · Score: 0

    Given how it's built on OS software and undoubtably leverages openSSH, the question is:

    When is Google gonna step up?

  25. Donation is to OpenBSD, not OpenSSH by QuietLagoon · · Score: 2, Informative
    From the Frank Hecker's report of Mozilla foundation activities:

    OpenBSD project. The Mozilla Foundation made a $10K donation to the OpenBSD project in support of development of OpenBSD, OpenSSH, and related activities. The OpenBSD project does great work in the area of creating a secure Unix-like operating system (which runs Firefox, of course) and developing related security technologies. In particular the Mozilla project uses SSH extensively for various purposes, including securing connections to the Mozilla CVS repository. The OpenBSD and OpenSSH projects have been experiencing some financial difficulties, and based on their importance to the Mozilla project and to the wider open source and free software world we felt that it was well worth showing our support for them.

    1. Re:Donation is to OpenBSD, not OpenSSH by evilviper · · Score: 1
      Donation is to OpenBSD, not OpenSSH

      There's really no difference... It's the same developers, working on the same codebase, using the same CVS server, on the same hardware, trying to pay the same bills, etc.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  26. The Widow's Mite by Illbay · · Score: 1
    According to Jesus, the $50 I gave to OpenSSH last year tops Mozilla.

    (So where's my thread?)

    --
    Any technology distinguishable from magic is insufficiently advanced.
    1. Re:The Widow's Mite by Anonymous Coward · · Score: 0

      And he called unto him his disciples, and saith unto them, Verily I say unto you, That this poor widow hath cast more in, than all they which have cast into the treasury:

      Dude, Two things:

      1) Throwing money at a project forked off a demon won't get you to heaven.
      2) Theo might be vocal, but he is hardly the son of God, however much he thinks he is. :)

    2. Re:The Widow's Mite by Anonymous Coward · · Score: 0

      RMS on the other hand... ... ... ... ...isn't either.

  27. Mozilla - "OpenSSH" - Beer! Laundry Time! by Anonymous Coward · · Score: 0, Troll

    It's not surprising that large businesses won't donate to "OpenBSD" or "OpenSSH"; just look at the project's donation pages and see who you have to write the checks to. That's right, "Checks made out to OpenSSH cannot be deposited"; you are giving your money to Theo personally.

    Now, you don't have to ask around much to find out how that money is handled. Hell, some of it seems to literally go under his mattress. What's it get spent on then? Maybe OpenBSD, maybe beer and a giant new SUV; how do you really know? A charity would be required to do actual bookkeeping about its donations, but then again maybe now it's a little more clear why OpenBSD isn't a charity, unlike all the other major open-source projects.

    A question worth asking: is it legal for Mozilla Foundation, a 501(c)3 charity, to give donations other people made to *it* to Theo personally, when they know (or would have to be negligent to not know) how the money will be handled when it gets there -- that there is no guarantee it will actually be spent to further MozF's charitable purpose?

    If they're essentially laundering money for a non-exempt entity (heh, "entity"; I guess a person and his beer fund are an "entity") MozF could get in a lot of trouble. It's not hard to see why more careful donors steer clear.

    (Of course, what do you really expect from a project^H^H^H^H^H^H^H^H^Hbeer fund whose principal fund-raising tactic is to threaten to abandon this or that unless you send cash to the *person* in charge? None of the other major open-source projects do that either. Go figger. Sigh.)

  28. Thunderbird by Noksagt · · Score: 3, Informative
    I can't compose messages in plain text?
    As replied to you: yes, you can.
    I can't have signature lines automatically removed when replying and quoting?
    It does this too.
    I can't change the name of my outgoing account when composing?
    If you get the Buttons! extension you certainly can.
    Crazy. Gimme kmail on Win32 and I'll be much happier.
    happy?
    1. Re:Thunderbird by richlv · · Score: 1

      "I can't have signature lines automatically removed when replying and quoting"

      ahh, maybe you can tell me how i can disable this (so that signatures are not removed) ? :)
      i've looked in preferences and about:config, but was unable to find anything

      --
      Rich
    2. Re:Thunderbird by Noksagt · · Score: 1

      I don't know, offhand, if you can. This behavior should be encouraged, though: other programs also strip sigs. If bottom-post (as is also encouraged, but not as strongly enforced), your message might get stripped out with the top quote! If you top post (boo!), your signature should still probably be the last thing to appear in the message.

      There are work-arounds, of course. There are extensions which offer other composition interfaces that don't obey this convention. You can also just select what you want & paste as quoted text. These should be used as edge-cases, though (only for when you receive something with '-- \n' that isn't meant to be a quote).

    3. Re:Thunderbird by richlv · · Score: 1

      that's the problem - a lot of people have signatures configured improperly, sometimes relevant information is added to signature...
      i usually do a quick stripping anyway, so disabling that behaviour would be nice. i'm surprised i was unable to find that in about:config...

      --
      Rich
    4. Re:Thunderbird by Noksagt · · Score: 1

      Well, follow the bugzilla entry I guess:

      https://bugzilla.mozilla.org/show_bug.cgi?id=20158 1

  29. OpenBSD and the money by menix · · Score: 5, Insightful

    http://marc.theaimsgroup.com/?t=114312315700005&r= 1&w=2

    There has been such a great soap opera on this on the OpenBSD mailing list.

    It's nice to see mozilla.org donate some cash but the real money should be coming from IBM, Redhat, Cisco and all the other vendors that bundle OpenSSH into their products. Somewhere in that post is a link to an email chain where IBM demanded Theo fix a bug that was in OpenSSH. (I believe the bug was fixed in a more recent version of OpenSSH then they were bundling.)

    Sure, they could change the license for OpenSSH and start making money off it but that's missing the point of what the BSD license is all about.

    It costs a lot of money to run that project and keep ahead of the jerks who are trying to break into your systems every day.

    If you use products from vendors that have OpenSSH bundled in them and they aren't on http://www.openbsd.org/donations.html then send them an email and ask them to give regularly. that's the only thing we can do to help keep us safe on this hostile internet!

    GO PUFFY

    1. Re:OpenBSD and the money by Anonymous Coward · · Score: 0

      I've seen this claim repeated as if it were FACT a number of times, but noone has ever backed it up with any proof. Could you please either provide some an actual link where IBM "demanded" anything from them or shut up about this?

    2. Re:OpenBSD and the money by menix · · Score: 1

      http://marc.theaimsgroup.com/?l=openssh-unix-dev&m =114316224627520&w=2

      There is the post from the archives, contact Theo if you want more information.

      and by the way, the list of ungrateful vendors is much larger then I initially stated:

      Sun Apple IBM HP Cisco Netgear RedHat SuSe

      most operating system vendors except Microsoft

      nearly other major network equipment manufacturer

      (but many other vendors too)

  30. Hypocrisy considered harmful. by 44BSD · · Score: 2, Interesting

    I seem to recall RMS getting a 'genius grant' a while back. IIRC, those grants come with no strings, not traceability, and aren't conditional upon the recipient being tax-exempt. Basically, the idea seems (I know this sounds nutty) that people who are passionate about something and have made it their life's work will take such gifts in the spirit intended by the giver.

    Now, I may be wrong, but I do not recall a flamefest back then about how that anticapitalist hippie Stallman would just spend the money on pizza and T-shirts. Why is it, then, that when the Mozilla group seeks to fund OpenSSH, the standard seems to be different?

    1. Re:Hypocrisy considered harmful. by Anonymous Coward · · Score: 0

      Heck, I don't know. Maybe because "genius grants" clearly promote the charitable purposes of the foundations specifically chartered to give them? Not quite the same as "donating" money for which taxpayers got deductions for the charitable purpose of maintaining Mozilla to someone's personal beer piggy bank. That's a big no-no.

      It's not like Richard Stallman is, oh, I don't know, buying a giant new SUV for cash while maintaining no visible means of support. Or commingling his personal money with the money that's purportedly being "donated" to the Free Software Foundation -- in his sock drawer!

    2. Re:Hypocrisy considered harmful. by thc69 · · Score: 1
      Now, I may be wrong, but I do not recall a flamefest back then about how that anticapitalist hippie Stallman would just spend the money on pizza and T-shirts. Why is it, then, that when the Mozilla group seeks to fund OpenSSH, the standard seems to be different?
      I imagine that Richard had offended less geeks.
      --
      Procrastination -- because good things come to those who wait.
    3. Re:Hypocrisy considered harmful. by Bing+Tsher+E · · Score: 1

      Many people are 'passionate' about the GPL and are never going to accept the idea of diversity in software licenses. A lot of non-coders have, it seems, made GPL advocacy their life's work.

      Sad but true.

  31. But they're only asking for $100,000 by Kelson · · Score: 1

    This is 10% of their target just from one donor -- not even counting all the people who've donated smaller amounts.

  32. Even more conspicuous by Salsaman · · Score: 1, Insightful

    I don't see Apple there either. Don't Apple use BSD and ssh ?

  33. Re:Even more conspicuous by Kelson · · Score: 2, Informative

    Darwin is based on FreeBSD, not OpenBSD -- though I must admit, I have no idea how much cross-pollination there is among the *BSDs -- but like most of the civilized world, they do use OpenSSH.

  34. Well ... by timothy · · Score: 1

    I guess they don't want to become a true non-profit org for some reason."

    Maybe not an official IRS-sanctified one. But I think they're a true non-profit, more so than they'd like. I promise to give them some money once I start *making* money again rather than spending it all on school ;)

    timothy

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
  35. I'm with Theo on that one... by Senzei · · Score: 1
    Incorporate my work into your product, save millions, don't give a dime back, fine, whatever, it is your right within the license.

    Get a ton of money for a support contract then send your client, not support staff, not in house developers, your client to the dev mailing list for a fix, on a project where you have not shown the least bit of good will, fuck you.

    --
    Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence
  36. The magic word, in Canada by T-Ranger · · Score: 1

    Is "Charity". CCRA registered Charities may issue tax receipts for dontations, and are exempt from income tax. Anything less then a registered charity, so far as the CCRA is concerned, is just another business and subject to regular tax rules. Tax on $0 profit is $0, it is illogical to have a special class for "non profits"

    Non-profit groups are usually registered as a "Society" under provincal law. Such registration may or may not change their provincal tax status.

  37. missing the point of the BSD license by Anonymous Coward · · Score: 0

    I thought the point was Theo wants people to use his software. News flash, these guys are using his software.

    If the whole point is that people will willingly donate, then why bitch when they don't donate? It means they aren't willing to donate.

    Red Hat has its money because it did things Theo didn't. Sorry to break it to you.

  38. Re:Mozilla - "OpenSSH" - Beer! Laundry Time! by thc69 · · Score: 2, Interesting
    The rest of your post makes a lot of sense. If you're correct that donation checks are written to Theo personally, then that's rather icky and would discourage me if I was inclined to donate.

    However, posting
    Now, you don't have to ask around much to find out how that money is handled. Hell, some of it seems to literally go under his mattress.
    without backing it up is kinda trollish. I'd be interested in seeing the information whose existence is implied by that statement.
    --
    Procrastination -- because good things come to those who wait.
  39. Credulity considered harmful. by Anonymous Coward · · Score: 0

    Is it really so hard to figure out? Here are a couple of simple hints:

    1) When the MacArthur Foundation asks for your money, they tell you it's going to genius grants -- and it does.

    2) When the Mozilla Foundation asks for your money, they tell you it's going to Mozilla -- and, usually, it does.

    So far, so good. These two things have a "charitable purpose" and they at least try to tell you the truth about what they're doing before you give them cash.

    3) When "OpenSSH" asks for your money, they tell you it's going to OpenSSH development -- but actually it just goes into Theo's pocket, and *some* of it comes out for "OpenSSH development". It is simple to see this if you're not the super-credulous type because, unlike any other big organized open source project, for this one you...hmmm....have to write a check to Theo, personally? "gee that's strange".

    The main reason charities are regulated is so that they can't lie to you about where your money's going to go. Not so complicated, is it? Part of that regulation, which exists to protect you is that they can't just give your money to Joe Blow for fast cars and bad cocaine unless they told you that was what they were going to do with it.

    All the other major open source projects are charities. If you're not feeling so credulous any more you might start wondering why OpenBSD/OpenSSH is the only one with a bunch of excuses at the bottom of their donations page about why they need to hide from the accountants.

  40. BSD is NOT dead by rdoger6424 · · Score: 2, Funny

    Suck it netcraft!

    --
    "Hello 911? I just tried to toast some bread, and the toaster grew an arm and stabbed me in the face!"
  41. Re:Mozilla - "OpenSSH" - Beer! Laundry Time! by Anonymous Coward · · Score: 0

    Well, look: I could describe precisely how I know this, and you could just say I was making it up (which is what you seem to be implying above -- which is understandable, but it's not the case). Really, all I can suggest is that you ask around yourself: there are plenty of people who can confirm this kind of detail for you who no longer have quite so much of their egos tied up in OpenBSD that they'd keep their mouths shut any more.

    You can quite simply confirm that the checks have to be made out to Theo personally by looking at the OpenBSD donations web page: http://www.openbsd.org/donations.html -- unless they change it again while this discussion's going on, as they seem to be doing in response to comments here.

    Of course, the one thing they don't change is that the money goes to Theo, not to any kind of entity with any kind of financial controls -- like *every other major open source project* uses.

  42. OpenBSD Blue Screen of Death? by Chapter80 · · Score: 1

    I'm new here. Is OpenBSD an Open Source version of the Blue Screen of Death?

    1. Re:OpenBSD Blue Screen of Death? by QuietLagoon · · Score: 1

      Yup. FreeBSD is the free (as in beer) version. NetBSD is the distributed version. Welcome to /.

  43. Re:Mozilla - "OpenSSH" - Beer! Laundry Time! by funky+womble · · Score: 1
    You don't have to post a (cheque|check), there's a perfectly good ordering system which includes the options to send donations, and a simple bank transfer system in Europe which avoids credit-card handling fees (there's no charge for inter-country bank transfers between Eurozone countries).

    There's equipment costs (some gets donated, some doesn't: some of the vendors who use OpenSSH produce equipment which isn't well-supported by OpenBSD - this could probably be turned around by some judicious hardware donations and maybe a bit of assistance with docs). Around $5000/year goes on electricity. More goes on hackathons. This is all easily publically-available information, and is good enough for the many many individuals and small businesses who donate. Why should larger users who stand to make much more from the software be any less-trusting than the individuals who probably donate a much higher % of their income than the larger users would donate anyway?

    Sure donation's not *required*...but where's the future cool stuff these companies can bundle for free going to come from if potential developers see how the large companies treat people whose open-source work they already profit from?

  44. Not really by Anonymous Coward · · Score: 0

    Looks like you got some rose tinted glasses. Ideally, this is how things work. However, in most cases, people just download the stuff and use it for free. I've seen many companies including large corps and govt use open source stuff and not give back anything, in terms of QA/code/money or anything. That's the case for most projects. Most people just "leech".

    There is the odd project that does get some contributors anf financial support (apache, mozilla and such), but most just wish for donations and never get any. Whereas in the closed source world, if your product is good (and known), then the revenue stream is never really an issue (I've had no problems making a good living at it at least). Hoping for donations and expecting people to do free work (coding/patches/QA/bug reports/whatever) quite often doesn't work. At all. They're just interested in the 0$ price tag. Those interested in paying money [like to support a project], usually just buy commercial software instead. (Yes, I've tried open sourcing a project once, and no, I didn't get any support whatsoever).

  45. Sponsor a Geek by Noksagt · · Score: 0, Redundant
    What you want is much like saying that you want to donate to Thunderbird, but not have the money go to the Firefox crew, as you only use Thunderbird. The same foundation is working on both, so the money goes to the group as a whole.
    I wanted my money to go to Thunderbird development, so I donated to the developers of Thunderbird. There's nothing stopping you from sending honorariums to people you know who right good open code in order to encourage them to write more of it.
    1. Re:Sponsor a Geek by KermitJunior · · Score: 1

      Yes, because we don't want them to wrong good open code, either. :)

      --
      There is a Universal Life Value Check it
  46. Pro rata donations? by massysett · · Score: 1, Interesting
    So IBM, Red Hat, Novell, etc. don't give to Open BSD, even though they use OpenSSH. I say, SO WHAT? Are they supposed to give pro rata to every software project they use? We could go down a list asking if they gave money to a whole bunch of projects: Gnome, KDE, GNU, X.org are some big ones. There are tons of other ones too: Vorbis, PHP, and who knows what else.

    IBM, Red Hat, Novell, etc. already contribute to open source. Red Hat pays kernel devs! Novell has worked on XGL. If OpenSSH developers all suddenly decided to quit because of IBM, Red Hat, Novell, etc's lack of generosity, gratitude, and groveling, then someone would pick up the development and maintenance of this critical project. But I don't care if these giants don't give one dime to OpenSSH. They can only be expected to do what is in their best interest, and apparently they've decided that doesn't include giving to OpenSSH. I don't see why they should be expected to make pro rata contributions to every one of the THOUSANDS of open source projects that comprise any Linux distribution.

  47. good job mozilla by mlehman · · Score: 0

    Open source helping open source is what open source is all about.

  48. Re:a very bad move by Brandybuck · · Score: 2, Insightful

    This is like donating to the EFF, then finding out that the money was redirected to PETA. That's just plain offensive.

    EFF and PETA are political organizations with specific ideologies. Mozilla, OpenBSD and OpenSSH are apolitical volunteer SOFTWARE PROJECTS! Sheesh.

    --
    Don't blame me, I didn't vote for either of them!
  49. Create nonprofit openBSD for nothing .. by Blu-Ray · · Score: 2, Interesting

    Software Freedom Conservancy offers nonprofit umbrella to free and open source projects

    see this groklaw page for entire article http://www.groklaw.net/article.php?story=200604011 21120517

    Here's yet another creative idea to protect FOSS developers. The Software Freedom Law Center has launched the Software Freedom Conservancy, which is designed to permit certain projects accepted as members, such as Wine, uClibc and BusyBox currently, to apply for and then benefit from nonprofit tax-exempt status. The Conservancy does all the onerous paperwork needed to set it up and run that way.

    It does the paperwork and it provides the umbrella. It will file one tax return covering all members' projects, and it will handle the other corporate and tax issues that are associated with becoming a nonprofit and then operating as one, as well as holding project assets and managing them as the project directs. That leaves projects members free to code. It's a free service, if your project is accepted as a member.

  50. mozilla.org by cranbers · · Score: 1

    This is pretty generous but it reminds me of that new movie coming out about 9/11 and the company who made it is donating 10 percent, of the profits to the families of 9/11 I assume 10 percent divided equally among the thousands. Now that is generous, but could they have made it 11-100 percent instead? After all they are making money on the tragic event. Anyway off topic, donate more you not for profit organization who pays no taxes. You do good things but you seem to be slowing down I guess because all your important programers are making lots of money for big companies, such as google.

    --
    I want spam! cranbers@gmail.com
  51. Re:Mozilla - "OpenSSH" - Beer! Laundry Time! by micromuncher · · Score: 1

    This post doesn't deserve a troll...

    --
    /\/\icro/\/\uncher
  52. It won't be a plugin. by Ayanami+Rei · · Score: 1

    The ability to read maildirs would be more than just a plugin since it'd need some backend support. A lot of message handling and envelope parsing and stuff happens in the actual binary, and that's all geared for the internal mailbox format/pop/imap.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  53. It might be possible... by Ayanami+Rei · · Score: 1

    It might be possible to re-write parts of Mozilla/Firefox to remove bloat and increase performance by creating a NSPR-lite (essentially a shim on top of standard POSIX stuff)... and removing parts of Firefox or Mozilla that rely on weird NSPR features.

    By being largely compatible with NSPR while not re-inventing the wheel, hopefully one can leverage the improvements that have been made in many platforms' standard libraries over the years.

    I mean, it still allows for OS9 and Windows 9x compatibility (and at one point it had support for Win 3.1). I'm sure we can lose any relevant code and renormalize the baseline behaviors to match more modern thread behavior/memory allocation/networking feature-set assumptions...

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  54. Re:a very bad move by dolphinling · · Score: 2, Insightful

    The Mozilla Foundation's mission is to "promote choice and innovation on the internet". When you donate to them, you're giving money to further that mission.

    Choice is not limited to simply web browsers. Without Free OSes, you can't connect to the internet in a Free way. As an established, mature project that is having only monetary difficulties (not community difficulties), OpenBSD is an obvious choice to give money to.

    As a group that develops OpenSSH and provides security audits, OpenBSD is also obviously helping innovation (not necessarily by making new features, but by making sure the ones there work well). Once again, it makes perfect sense for the Mozilla Foundation to, in the course of "promoting choice and innovation on the internet" to donate to them.

    --
    There are 11 types of people in the world: those who can count in binary, and those who can't.
  55. Re:Even more conspicuous by veins · · Score: 1

    you should really run `ident' on userland, i don't know if it's still the case, but lots of code came from OpenBSD.

  56. A common misconception by Kaseijin · · Score: 1
    "While donations are not US tax deductible as charitable contribution" is what their website says. I guess they don't want to become a true non-profit org for some reason.
    While OpenBSD apparently has no legal organization (the website says to write checks to Theo), not all NPOs are charitable.
  57. Huge is relative by bill_mcgonigle · · Score: 1

    They don't want to because of the huge administrative overhead that incurs. Theo'd much rather work on the next feature or security audit than on handling that.

    It's significant but not insurmountable. If they want a serious income (like being able to pay 10 developers) from donations they can definitely afford to hire an accountant to take care of this for them.

    Of course, you're free to set up your own non-profit "Friends of OpenBSD" foundation if you want to.

    That's a great idea.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  58. It's about project hours by bill_mcgonigle · · Score: 1

    Uh, I hate to tell you, but it's all the same people. If you read the OpenSSH project is prettypage it states "OpenSSH is developed by the OpenBSD Project." So yes, you do have a need to support the OpenBSD project if you want them to continue to develop OpenSSH.

    Sure it's the same people. But those same people can spend their project hours working on A, B, C, D or OpenSSH. If A and B are required for OpenSSH, that's part of OpenSSH. If C and D are part of OpenBSD and have nothing to do with OpenSSH (say the OpenBSD packet filter and an implemenation of grep) it's fair that someone who only uses OpenSSH and wants to contribute a large sum of money would be able specify the kind of code that gets worked on for that money. It's not as if OpenSSH is "done" and in maintenance mode - the more hours worked on it the more features that the donater will see.

    This is a common arrangement - somebody gives you money in exchange for getting to tell you want to work on. None of my clients say, "here's a bunch of money - see if you can't figure out something keen to do with it."

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  59. I didn't want to donate by Anonymous Coward · · Score: 0

    When I donated to Mozilla, I didn't want to donate to the OpenSSH project. As far as I know, I've never used it.

    Why are Mozilla giving away the money I donated to them to a project I'm not interested in?

    What does Mozilla benefit from the donation?

  60. Brilliant by clymere · · Score: 1

    Seriously. Theo needs to see this. No more excuses.

    --
    once you go slack, you never go back
  61. Re:Mozilla - "OpenSSH" - Beer! Laundry Time! by clymere · · Score: 1

    The problem isn't the method, its the destination. You've said it yourself good enough for the many many individuals and small businesses who donate. Large businesses won't donate until the check is going to a recognized non-profit, not a personal checking account.

    --
    once you go slack, you never go back
  62. Other ways Open Source benefits from OpenBSD by neshort · · Score: 1

    I'd like to comment on two other ways (besides OpenSSH) that I am going to benefit from OpenBSD - even though I do not directly use OpenBSD.

    I have two computers - each running FreeBSD. One has an nVidia ethernet device that runs klunk-ily. It times out a lot and generally lags in its response time. The other has a cheap Realtek card that behaves the same way - although when it times out it never recovers - even if I unload and reload the driver module.

    FreeBSD beat OpenBSD to the development of these drivers; but when OpenBSD had them ready for release (i.e., they were sufficiently proud of the result) they produced better code and (probably) tighter performance.

    I fully expect the superior code for these devices to find its way into FreeBSD very shortly.

    The OpenBSD nVidia code is here:
    http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/s rc/sys/dev/pci/if_nfe.c?rev=1.53&content-type=text /plain
    and the FreeBSD version is here:
    http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/s rc/sys/dev/nve/if_nve.c?rev=1.7.2.8&content-type=t ext/plain

    Notice the comment in the FreeBSD version that the driver is linked to the nVidia proprietary driver: ...
      * In accordance with the NVIDIA distribution license it is necessary to
      * link this module against the nvlibnet.o binary object included in the
      * Linux driver source distribution. The binary component is not modified in
      * any way and is simply linked against a FreeBSD equivalent of the nvnet.c
      * linux kernel module "wrapper". ...
    The OpenBSD version is self-contained and open... obviously a far more desireable approach.

    The comments in the FreeBSD version of the RealTek driver:
    http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/s rc/sys/pci/if_rl.c?rev=1.145.2.4&content-type=text /plain ...betray obvious programmer frustration:
      * The RealTek 8139 PCI NIC redefines the meaning of 'low end.' This is
      * probably the worst PCI ethernet controller ever made,... ... and ...
      * You know there's something wrong with a PCI bus-master chip design
      * when you have to use m_devget().

    It's still nice looking code.

    The OpenBSD device driver:
    http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/s rc/sys/dev/pci/if_rl_pci.c?rev=1.12&content-type=t ext/plain
    is real tight. The programmer agrees with the FreeBSD device programmer but he makes no excuses.

      * Default to using PIO access for this driver. On SMP systems,
      * there appear to be problems with memory mapped mode: it looks like
      * doing too many memory mapped access back to back in rapid succession
      * can hang the bus. I'm inclined to blame this on crummy design/construction
      * on the part of RealTek.

  63. Re:Mozilla - "OpenSSH" - Beer! Laundry Time! by Reservoir+Penguin · · Score: 0

    Really, one just have to assume this. When there is no accountability there is room for abuse. I don't know Theo personally. he may have problems with drugs or alcohol abuse or gambling debts or has to pay his former spouses whatever.

    --
    US-UK-Israel: The real Axis of Evil