فرض کنید که بنده یا هرکس دیگهای میخواد یه سیستمعامل یا نرمافزار آزاد تولید کنه. چه کارهایی رو بنظر شما باید انجام بده یا انجام نده تا بتونه که اعتماد جامعهی کاربران نرمافزارهای آزاد و متنباز رو بخودش جلب کنه؟
قدم اول فعالیت در این جامعه هستش. خیلی فرق میکنه شخصی که اسمش تو این جامعه زیاد دیده شده و به دیگران زیاد کمک کرده یک پروژه رو شروع کنه یا شخصی که هیچ شناختی از اون وجود نداره و تازه توی این جامعه وارد شده. همیشه شروع خوب مهم نیست، این استمرار در کار هستش که نتیجه خوبی میده.
به جای اختراع دوباره چرخ، به بهبود چرخ کمک کنیم. الان دنیای نرمافزار آزاد پر از پروژههایی هست که نیاز به کمک دارند، بهتره برای شروع به اونها کمک کرد، این خودش باعث جذب اعتماد میشه.
کاری که میخواد انجام بشه برای جامعه کاربری مفید باشه. مثلا چیزی مثل ساخت یک توزیع جدید چیزی نیست که در این جامعه نیازی بهش باشه. بخصوص وقتی این فرد تا الان هیچ کمکی به توزیعهای دیگه نکرده باشه، معلومه که پایان پروژه کجاست.
باید از جو زدگی و برداشتن سنگهای خیلی بزرگ دوری کرد. الان شخصی بیاد بگه من یک سایت میزنم روزی ۱ آموزش گنو-لینوکس یا جیتیکی+ یا هر چیزی مینویسم، بخصوص وقتی کاری از اون تا الان دیده نشده، احتمالا پروژه شکستخورده هست.
مطالعه داشته باشیم و سعی کنیم قبل از انجام هر کاری، سواد لازم رو بدست بیاریم. من وقتی هنوز C رو بلد نباشم، بعد شروع بکنم به حرف از توسعه کرنل، کمی خندهدار هستش و باعث میشه این جامعه بهم اعتماد نکنه.