Bug 71150 [RCP] [Perspectives] Allow no initial perspective
I the WorkbenchAdvisor.java we need to return no perspective for our product. public String getInitialWindowPerspective(){ return null; } We have made modifications to Eclipse 3.0 WorkbenchWindow and Workbench.java to do this. This is required for our product and there is documentation why. I submit this bug to track this inclusion into Eclipse 3.0.1
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/actions/QuickStartAction.java
ActionFactory.IWorkbenchAction {
    private static final String EDITOR_ID = "org.eclipse.ui.internal.ide.dialogs.WelcomeEditor"; 
    /**
     * The workbench window; or <code>null</code> if this
     * action has been <code>dispose</code>d.
     */
    private IWorkbenchWindow workbenchWindow;
    /**
     * Create an instance of this class.
     * <p>
     * This consructor added to support calling the action from the welcome
     * page.
     * </p>
     */
    public QuickStartAction() {
        this(PlatformUI.getWorkbench().getActiveWorkbenchWindow());
    }
    /**
     * Creates an instance of this action, for use in the given window.