lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Wed, 6 Apr 2011 11:33:33 +0200
From:	Ingo Molnar <mingo@...e.hu>
To:	Avi Kivity <avi@...hat.com>
Cc:	Anthony Liguori <anthony@...emonkey.ws>,
	Pekka Enberg <penberg@...nel.org>,
	linux-kernel@...r.kernel.org, aarcange@...hat.com,
	mtosatti@...hat.com, kvm@...r.kernel.org, joro@...tes.org,
	penberg@...helsinki.fi, asias.hejun@...il.com, gorcunov@...il.com
Subject: Re: [ANNOUNCE] Native Linux KVM tool


* Avi Kivity <avi@...hat.com> wrote:

> Sure, any succcesful project becomes an ugly gooball.  It's almost a 
> compliment.

I disagree strongly with that sentiment and there's several good counter 
examples:

 - the Git project is also highly successful and is kept very clean (and has a 
   project size comparable to Qemu)

 - the Linux kernel is also very clean in all areas i care about and has most
   of its ugliness stuffed into drivers/staging/ (and has a project size more 
   than an order of magnitude larger than Qemu).

In fact i claim the exact opposite: certain types of projects can only grow 
beyond a certain size and stay healthy if they are *not* ugly gooballs. 

Examples: X11 and GCC - both were struggling for years to break through magic 
invisible barriers of growth and IMHO a lot of it had to do with the lack of 
code (and development model) cleanliness.

So no, your kind of cynical, defeatist sentiment about code quality is by no 
means true in my experience. Projects become ugly gooballs once maintainers 
stop caring enough.

Thanks,

	Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ