[Discuss] CrowdStrike Fiasco (eBPF)

Daniel M Gessel daniel at syntheticblue.com
Tue Jul 30 18:13:37 EDT 2024


I don't think embarrassment over poor quality metrics, like a high open 
bug count, are what keeps software in-house. Preserving the competitive 
advantage granted by a multi-million dollar investment was the main concern.

Or not wanting to get bogged down providing support: creating good 
documentation is as hard as coding; "pull requests" need to be reviewed 
by senior developers.

And everybody's got their opinion about naming conventions, indentation 
and where curly braces should go... A "conversation" that goes viral 
could be a massive time sink. And execs don't really want developers to 
"interface with the public".


My problem with proprietary software is it is so often "consumer" 
oriented - the big "computer" operating systems have been narrowing 
focus to non-technical users, "managed desktops" making writing code 
more difficult. I do use consumer devices to watch TV or make phone 
calls (with the power of supercomputers from my early days) and that's 
fine, but it's just not want I want from my "computer".


On 2024-07-30 16:59, Rich Pieri wrote:
> On Tue, 30 Jul 2024 13:04:31 -0700
> Kent Borg <kentborg at borg.org> wrote:
>
>> But there is no reason proprietary software can't be good, just that
>> that one pressure for quality is reduced when sources are kept secret.
> I think this doesn't hold up to practical scrutiny. I have seen plenty
> of horrible, ugly open source programs: everything Lennart Poetering has
> written, for example. Or ShareLaTeX which was (might still be) so bad
> that it won't compile outside the developers' unreproducible build
> environment.
>
> In my experience, the license has nothing to do with quality. What
> matters is people and time: enough people with appropriate skills and
> sufficient time will produce something good. Cut any of these and the
> results will not be good. Cut all of them and the results will be
> worse. How many mission critical open source projects are supported by
> too few people in their spare time?
>
> The only bearing the license has on this is that volunteer programmers
> typically aren't forced by managers and publishers to do the impossible
> to meet arbitrary release schedules. Of course, abusive management
> practices are not required of proprietary software as Larian Studios
> demonstrated with Baldur's Gate 3. So... yeah. License is not a measure
> of software quality.
>



More information about the Discuss mailing list