EA and DICE are pleased to announce that today, after two weeks of Closed Beta testing, we are releasing the first public version of the Battlefield 2 editor! Over the last couple of days you’ve probably seen some of the outstanding work that the Closed Beta teams have created using the tools, and now we’re giving everyone else the chance to join the fun. Keep in mind that we are considering this release "Beta" software, so it’s still a little rough around the edges, though we’ve worked out many of the kinks. Also, though most core functionality is editable as of this release, there are several more advanced areas of the tools that are still being worked on. One example of of a tool to be delivered in a future update is the Single Player Editor.
Also worth noting is that the current Battlefield 2 Dedicated Server files are not yet compatible with Mods. DICE is already working on a fix for the Dedicated Server files that will be included with the 1.03 patch. In the meantime, this will not prevent Mods from being tested over the Internet entirely. For testing purposes, Mod Teams can still create a non-dedicated server game through the regular in-game multiplayer interface that will allow anyone to connect to your game, either locally or over the net, provided that the rest of the team connects by IP .
Ok, I found this news at Battlefield2.com. This is great news for people who have been waiting all the time for making modifications for Battlefield 2. Now this is released, the Battlefield 2 community will be expanded with lots and lots of mods. Atleast, thats what I think. 
Download Mod Editor
Download Mod Tutorials
Download Mod Samples

Cool, thanks for the detailed post daniel. Most of my old ET clan went to BF2 so i’m sure they’ll be glad with this new advance to their gaming!
argh i keep meanig to buy BF2, that mod editor looks pretty sweet thou
You can certainly see your enthusiasm within the paintings you write. The arena hopes for even more passionate writers such as you who are not afraid to mention how they believe. All the time follow your heart.