وقتی که اسم از موفقیت نرمافزار آزاد میاد معمولا از سه تا نرمافزار اسم میشنویم:
1.Apache
2.Firefix( the Great!)
.3GCC
Apache رو که توضیح نداره که، 70٪ وب دستشه!
Firefox رو هم واقعا توضیح نداره!
GCC رو هم باید گفت وقتی Sun و Oracle و حتی adobe ملعون از یه Compiler استفاده کنن یعنی چیز چشمگیری بوده!(البته Adobe رسما نمیگه که برای نرمافزارهای غیرآزادش از چی استفاده میکنه، ولی رسما برای نرمافزارهای opensource.adobe.com از GCC استفاده میشه!)
اما معیار:
1.کارایی ( یعنی حداکثر امکانات رو در اختیارت بذاره، حتی به قیمت سخت شدن برنامه!)
2.امنیت ( یعنی دو تا چیز. یکی این که از ورود متجاوزان جلوگیری کنه! دوم این که احیانا بر اثر اشتباه نزنه کل کار و اطلاعاتتو بپکونه!)
3.مستندات کامل و خوب ( یعنی قابلیت یادگیری!)
4.یه جامعهی کاربری خوب (یعنی جامعهای که نگه اگر کمک منو میخوای پولشو بده!)
وقتی که اسم از موفقیت نرمافزار آزاد میاد معمولا از سه تا نرمافزار اسم میشنویم:
1.Apache
2.Firefix( the Great!)
.3GCC
Apache رو که توضیح نداره که، 70٪ وب دستشه!
Firefox رو هم واقعا توضیح نداره!
GCC رو هم باید گفت وقتی Sun و Oracle و حتی adobe ملعون از یه Compiler استفاده کنن یعنی چیز چشمگیری بوده!(البته Adobe رسما نمیگه که برای نرمافزارهای غیرآزادش از چی استفاده میکنه، ولی رسما برای نرمافزارهای opensource.adobe.com از GCC استفاده میشه!)
اما معیار:
1.کارایی ( یعنی حداکثر امکانات رو در اختیارت بذاره، حتی به قیمت سخت شدن برنامه!)
2.امنیت ( یعنی دو تا چیز. یکی این که از ورود متجاوزان جلوگیری کنه! دوم این که احیانا بر اثر اشتباه نزنه کل کار و اطلاعاتتو بپکونه!)
3.مستندات کامل و خوب ( یعنی قابلیت یادگیری!)
4.یه جامعهی کاربری خوب (یعنی جامعهای که نگه اگر کمک منو میخوای پولشو بده!)
ممنون.
توی آخرین مقاله ای که من خوندم این موارد اومده. نظر شما چیه؟ به نظرتون این موارد همشون اهمیت داره یا میشه چیزی به اونها اضافه کرد:
کیفیت کد، کیفیت مستندسازی، امتیاز کاربران، نظر کاربران، تعداد دانلودها، تعداد بازدیدها، میزان صرفه اقتصادی، وضعیت پروژه (آلفا، بتا،...)، دستیابی به اهداف، رضایت توسعه دهندگان، تعداد توسعه دهنده ها، سطح فعالیت توسعه دهنده ها، میزان اشتغال ایجاد شده، میزان دانش تولید شده.
نظر شما چیه؟