News

It happens that Log4j, a popular open source logging package for Java, is a good example of a modular design based on orthogonality.
It requires you to have the log4j packages on the remote client, for example. Log4j also comes with an elaborate standalone GUI called Chainsaw that you can use to view messages from a ...