Bug 54548 [About] About dialog should obtain info from IProduct and IBundleGroup instead of platform configuration
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/AboutFeaturesDialog.java
IFeatureReference[] featureReferences = configuredSites[i].getConfiguredFeatures();
			for (int j = 0; j < featureReferences.length; j++) {
				IFeature feature;
				try {
					feature = featureReferences[j].getFeature(new NullProgressMonitor());
				} catch (CoreException e) {
					
					break;
				}
				String key = feature.getVersionedIdentifier().toString();
				featuresMap.put(key, feature);
			}
		}
		return featuresMap;
	}
	/**
	 * Return the feature for the given info
	 */
	private IFeature getFeatureFor(AboutInfo info) {
		Map map = getFeaturesMap();
		if (map == null)
			return null;
		String key = info.getFeatureId() + "_" + info.getVersionId(); 
		return (IFeature) map.get(key);
	}
	/**
	 * Return the plugins for the given feature
	 */
	private IPluginDescriptor[] getPluginsFor(IFeature feature) {
		IPluginRegistry reg = Platform.getPluginRegistry();