I started my Linux journey with Fedora back in 2005 when I joined the EFY Magazine Group and Fedora Core 4 ran on their LTSP thin clients. Those good old memories came back when I booted Fedora 21 on my system.\nI have been using Fedora 21 RC on a test machine for over a week and I am quite impressed with it.\nSo what\u2019s new and exciting in this release?\nWith 21, the Fedora Project has started implementing the Fedora Next initiative, which will essentially make Fedora modular and flexible. That\u2019s why we see three editions of Fedora 21 -- Workstation, Server and Cloud.\nThis modular approach allows developers to keep each version slim and optimized for the platform -- there won\u2019t be unnecessary server tools on your Workstation or media players and browsers on Cloud.\nSince developers are the primary target of Fedora, the Workstation edition comes with a tool called DevAssistant that automates the setup process for a large number of language runtimes and integrated development environments (IDEs).\nDevAssistant also integrates with Fedora Software Collections, offering access to multiple versions of different languages without worrying about system software conflicts.\nAn ordinary desktop user like me will find quite a lot of exciting stuff in Fedora 21, as well.\nOnline Accounts is one of the features of Gnome that I have started to love (I wish other desktop environments, like Plasma, adopted a similar approach.) Using Online Accounts I can easily integrate online services such as Gmail, Facebook, Google Calender, Flickr, and ownCloud with the OS. Once you configure an account, for example Gmail, it automatically configures the default email client, calendar app, contact book and document reader to access that account.\nAnother notable thing a new Fedora user will see is Gnome Software, a front end for the package management system -- similar to Ubuntu Software Center or Mac App Store.\u00a0\nGnome Software is tightly integrated with Gnome. If you search for an application in Dash and it\u2019s not installed, Dash will open the app in Software (if it\u2019s available in the official repositories) and you can install it with one click.\nUsers will also be able to test Wayland, the successor of X.Org Server, in Fedora. You can easily choose it from the login screen. I tried it and everything worked just fine. You should certainly give it a try.\n \nYou can select Wayland from the login screen.\n\nOne more interesting tool to check out in Fedora is Boxes, Gnome\u2019s own virtualization alternative to VirtualBox and VMWare.\nBoxes is a basic tool if you just want to try out an OS without having to install the full fledged, resource hungry virtualization applications. But if you are looking for serious virtualization I would suggest VirtualBox.\nFedora comes with a whole lot of applications pre-installed, so you can start your work as soon as you boot into the system. It comes with LibreOffice for productivity, Firefox as the web browser, Evolution as the default email client and calendar, Empathy as the instant messenger, Totem aka Videos for video playback, and Rhythmbox for music.\nIf you want more applications you can install them from \u2018Software\u2019, though you won\u2019t find many popular applications there. Due to patent and licence issues Fedora can\u2019t host many such applications on their server. In order make available such applications to users there is a third party repository RPMFusion. It\u2019s Linux; there has to be a way!\nThere is something for everyone\nEven though Gnome is the default DE of Fedora there are many official spins of Fedora including KDE, Xfce, LXDE, MATE, etc.\nThe only difference, that I noticed, is that Gnome seems to get more love. Fedora picked popular, and more feature-rich applications over the default Gnome apps for the Workstation. For example, instead of shipping Epiphany it pre-installed Firefox.\nOther spins offer a more vanilla experience of that desktop. In the case of KDE Spin you will get the entire stack of KDE software, such as Kmail, Konqueror web browser and Calligra Office instead of widely used apps like LibreOffice, Thunderbird or Firefox.\nI have been using Fedora 21 RC on a test machine for over a week and I am quite impressed with it. If you are aspiring to become a software developer, Fedora would be a great distro to start with.\nNeed more motivation? Linus Torvalds, the creator of Linux, runs Fedora on all of his machines.\nNow go ahead and download Fedora from the official page.