K
Kelsey Bjarnason
[snips]
Well, in all fairness, it's not a commercial/noncommercial issue; most of
the OSS coders I've encountered tend to _be_ OSS coders more or less
because they love coding; unless this bug was, in fact, trivial in the
face of vastly more serious bugs, most would likely have had it fixed in
hours, perhaps days - not years.
That said, it's hardly impossible for a team - commercial or not, OSS or
not - to get into a mindset where such things just get pushed to the
side. Particularly if their generic answer to error conditions is to
abort anyway; this wouldn't even really be a bug for them, just business
as usual, no?
assert(user_didnt_try_to_frotz_a_widget_that_was_already_frobbed);
That bug report hasn't gone anywhere. How much do you want to bet that
if a commercial program was dumping core because two internal checks
disagreed about what was valid and a user reported the problem, how to
reproduce it, and a suggested fix, it would be fixed within two years of
being reported?
Well, in all fairness, it's not a commercial/noncommercial issue; most of
the OSS coders I've encountered tend to _be_ OSS coders more or less
because they love coding; unless this bug was, in fact, trivial in the
face of vastly more serious bugs, most would likely have had it fixed in
hours, perhaps days - not years.
That said, it's hardly impossible for a team - commercial or not, OSS or
not - to get into a mindset where such things just get pushed to the
side. Particularly if their generic answer to error conditions is to
abort anyway; this wouldn't even really be a bug for them, just business
as usual, no?