فراگیری هرچه بیشتر نرم افزار و برندینگ شرکت 2. کسب درآمد از خدمات پشتیبانی مثل آموزش، سفارشی سازی و توسعه برای مشتری 3. همکاری با هزاران توسعه دهنده حرفه ای داوطلب در سراسر دنیا با هدف توسعه و رفع ایرادات 4. رفع مشکلات و باگ های نرم افزار در سریع ترین زمان ممکن 5. کاهش هزینه ها 6. نوآوری و استفاده از تکنولوژی های روز دنیا