Clip
Using a modular code base
The engineers at Netscape decided to use an open source version of Microsoft's component object model to create a modular code base, with a bridge that allowed scripting of the components similar to Java components. However, some at Netscape were resistant to this change.