Flarum
فلرم انٹرنیٹ فورم سافٹ ویئر ہے جو بنیادی طور پر پی ایچ پی میں لکھا گیا ہے، اور اس کے یوزر انٹرفیس کے لیے جاوا اسکرپٹ اور ٹائپ اسکرپٹ کا مجموعہ ہے۔ یہ دو موجودہ فورم سافٹ ویئر، فلکس بی بی اور ایسو ٹاک، اور ان کے دو اہم ڈویلپرز، فرانز لیڈکے اور ٹوبی زیرنر کے انضمام کے حصے کے طور پر بنایا گیا تھا۔ فلرم کو اعلی توسیع پذیری کے ساتھ کم سے کم فورم سافٹ ویئر کے طور پر ڈیزائن کیا گیا ہے۔ دیگر فورم سافٹ ویئر میں سب سے زیادہ عام خصوصیات فلارم کے بنیادی سافٹ ویئر کی توسیعات ہیں، جیسے تھریڈز کو لاک کرنا، نجی پیغام رسانی، پوسٹس کو فلیگ کرنا، اور مباحثوں کے لیے ٹیگز (زمرہ جات) تفویض کرنا۔ فلارم کی تاریخ فلکس بی بی اور ایسو ٹاک کے انضمام سے بہت پہلے کی ہے۔ فلارم کے فلسفے کا تصور 2010 میں ٹوبی زرنر نے کیا تھا، جس کے ابتدائی ڈیزائن اور پروٹو ٹائپ 2012 کے اوائل میں ہی بنائے گئے تھے، اور وہ فلارم میں ایڈیلیڈ یونیورسٹی کے ای چیلنج پروگرام میں داخل ہوئے، اور اس منصوبے کے خیال کے ساتھ دوسرا مقام حاصل کیا۔ اکتوبر 2014 میں، ٹوبی زیرنر اور ان کے دوست اسٹیفن گریس نے ایک ایسے وقت میں جب ٹوبی طب کی تعلیم حاصل کر رہے تھے، فلیریم کی ترقی کے لیے فنڈ فراہم کرنے میں مدد کے لیے کک اسٹارٹر ہجوم فنڈنگ مہم کا آغاز کیا۔ اکٹھا کیے گئے فنڈز کا منصوبہ اس لیے بنایا گیا تھا کہ وہ فلرم کے ساتھ ساتھ پیڈ کلاؤڈ ہوسٹنگ سروس شروع کرنے کے ساتھ ساتھ فلرم کو کل وقتی طور پر تیار کرنے کے لیے اپنی طبی تربیت سے ایک سال نکال سکے۔ تاہم، کک اسٹارٹر کے آغاز کے تقریبا دو ہفتے بعد، مہم کو منسوخ کر دیا گیا، اس کے بجائے منصوبے کی ترقی کے لیے اوپن سورس اور عوامی نقطہ نظر کی حمایت کی گئی۔ پروٹو ٹائپ کوڈ دسمبر 2014 میں گٹ ہب کو شائع کیا گیا تھا۔ اصل فلیریم پروٹو ٹائپ پی ایچ پی اور جاوا اسکرپٹ میں بنائے گئے تھے، جس میں لارویل کو بیک اینڈ فریم ورک کے طور پر اور Ember.js کو فرنٹ اینڈ فریم ورک کے طور پر استعمال کیا گیا تھا۔ اپریل 2015 میں، Ember.js کو Mithril.js سے تبدیل کر دیا گیا، جو اب بھی فلیریم کی تازہ ترین ریلیز میں استعمال ہوتا ہے۔ 27 اگست 2015 کو، فلیریم کا پہلا بیٹا ورژن عوام کے لیے جاری کیا گیا۔ 4 جولائی، 2019 کو، ٹوبی زیرنر نے اعلان کیا کہ وہ اپنے پریمیم فورم سافٹ ویئر پر توجہ مرکوز کرنے کے لیے فلارم پروجیکٹ چھوڑ رہے ہیں، جس سے فرانز لیڈکے اور ڈینیل کلابرز مستقبل میں اس منصوبے کی قیادت کریں گے۔ ٹوبی کی روانگی کے بعد، فلارم ٹیم کے بقیہ ارکان نے غیر منافع بخش فلارم فاؤنڈیشن (ڈچ: سٹچنگ فلارم) کو فلارم اوپن سورس پروجیکٹ اور اس کے رجسٹرڈ ٹریڈ مارک کا قانونی مالک پایا۔ فروری 2021 میں، فرانز لیڈکے نے اعلان کیا کہ وہ اس منصوبے کے لیے مستقل طور پر وقت وقف کرنے سے قاصر ہونے کی وجہ سے فلارم پروجیکٹ بھی چھوڑ دیں گے، اور ڈینیل کلابرز کو فلارم کی قیادت کرنے کے لیے چھوڑ دیا۔ مئی 2021 میں، کل 11 سال کی ترقی کے بعد، فلرم کا پہلا مستحکم ورژن جاری کیا گیا۔ جون 2021 میں، فلرم کی ابتدائی مستحکم ریلیز میں ایک اہم حفاظتی کمزوری پائی گئی جو یو آر ایل پر کلک کرنے کے ذریعے دوسرے صارفین کے خلاف کراس سائٹ اسکرپٹنگ حملوں کی اجازت دیتی ہے۔ اسے پیچ ریلیز کے ساتھ ورژن 1.2 کے طور پر طے کیا گیا تھا۔ تنازعہ فلرم کی ابتدائی مستحکم ریلیز کے فورا بعد، سرچ فیلڈ میں ایک کراس سائٹ اسکرپٹنگ کی کمزوری پائی گئی جو صارفین کو صارف کی اجازت کے بغیر من مانی جاوا اسکرپٹ کوڈ پر عمل درآمد کرنے کی اجازت دے سکتی ہے۔ اس کمزوری کو ورژن 1.2 میں پیچ کیا گیا تھا۔ اس کمزوری کے بعد، فلیریم ٹیم نے اوپن سورس سیکیورٹی رپورٹنگ ویب سائٹ Huntr.dev کے ساتھ شراکت کا انتخاب کیا تاکہ مسائل کی اطلاع دینے کے لیے مزید ہموار طریقے کی اجازت دی جا سکے، ساتھ ہی اوپن سورس پروجیکٹ کی رقم خرچ کیے بغیر رپورٹس اور اصلاحات کے لیے انعام فراہم کیا جا سکے۔ یہ بھی دیکھیں انٹرنیٹ فورم سافٹ ویئر حوالہ جات کا موازنہ بیرونی لنکس مفت انٹرنیٹ فورم سافٹ ویئر مفت گروپ ویئر مفت سافٹ ویئر پروگرام شدہ پی ایچ پی انٹرنیٹ فورم سافٹ ویئر پی ایچ پی سافٹ ویئر