RIM is accepting applications from third-party developers for their software to appear on what’s being called the BlackBerry Application Storefront. Unlike Apple, RIM has maintained relationships with its supporting carriers for exclusive apps distribution. A peek at RIM’s guidelines indicates that RIM will be the one in charge, deciding which applications are appropriate for the general public. There will apparently be a limit on specialization — on how much any one application targets a niche group, which makes sense. Apps must be developed on either the exclusive BlackBerry Java Development Environment (JDE), or the Java plug-in for Eclipse.