This colorful and very spirited op ed piece by Bill Bennett, which originally appeared on australia.internet.com (linuxtoday.com.au) on October 16, 2000 , asks, “Will App Specs Achieve What Unix Couldn’t?” and is sure to spark some controversy — it’s complete with references to dinosaurs, libertarianism, Stalinism, and techno-fascism, as he makes his point about why the Free Standards Group’s efforts with the LDPS are so important and why he hopes that the Free Standards Group succeeds!
A highlight from the article, to give you an idea:
Significantly, the LDPS specification isn’t about dictating what can or can’t go into a distribution; it’s more a way of communicating to developers the requirements for truly portable code. In other words, it is libertarian enough not to enrage anyone in the Linux community. Of course there are those who fear it doesn’t go far enough and that the Free Standards Group should adopt a more Stalinist approach.
In technical terms, they may have a point. But in a more general sense I can’t agree. In my view, Linuxspace is one of computing’s last easy-going, freewheeling frontiers. The freedoms on offer lead to creativity, not just in coding but also in developing new business models and groundbreaking ways of working. Sure a tight specification would make life even easier for developers, but it would almost certainly stifle innovation. I reckon the critics are closet techno-fascists who can’t come to terms with the real meaning of open source. Software needs to evolve; it can’t do that in a straightjacket.
To get a real feel for Bennett’s argument, read the original post .