You have a minor grammatical mistake in the following sentence:
has won numours awards and has one of the most active Open Source communities with it's own community magazine featuring over 465 articles published in the last two years and hundreds of thousands topics, posts and members in its forum.It should be its own instead of it's own.