Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Computing > NZ Computing > Conway’s Law In Action

Thread Tools

Conway’s Law In Action

Lawrence D'Oliveiro
Posts: n/a
Yes, it can happen to Open Source, too. Though admittedly in this case it
happens to be PHP, which it has to be said is the Visual Basic of the Open
Source world.

Here’s an add-on patch to try to harden PHP against various attacks
which has never been accepted into the PHP mainline. The Debian PHP
maintainers include it with their package. Turns out the patch has bad
assumptions about memory page sizes built into it, which causes crashes on
certain architectures. They try to get the author of the patch to address
these issues, but he doesn’t. So they try to fix it themselves, in a way
which, it turns out, negates most of the point of the patch. Which he,
belatedly, discovers. And so the finger-pointing begins.

So we have an inherently flawed attempt to fix holes in an inherently flawed
language, leading to predictable consequences that arise when you try to
patch up a complex system by adding more complexity, instead of addressing
the root of the problems.
Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Public Photography. BBC "Law in Action" Digital Photography 11 02-14-2009 11:31 PM
Can we call an Action from another Action in struts??? vyshu Java 1 04-27-2007 09:19 AM
Struts mapping action to action??? runescience Java 3 02-07-2006 04:07 PM
Struts Forward to an Action from an to Action and URLs rjweytens Java 6 06-25-2004 01:49 PM
Struts Static Action Form vs Dyanamic Action Form Joe Bloggs Java 1 08-03-2003 02:30 AM