BRICKS (software)
بلڈنگ ریسورسز فار انٹیگریٹڈ کلچرل نالج سروسز (برکس) تقسیم شدہ ڈیجیٹل اثاثوں کے انتظام کے لیے ایک اوپن سورس سافٹ ویئر فریم ورک ہے۔ پورے یورپ میں ثقافتی ورثے، سائنسی اور صنعتی تنظیموں کی ایک جماعت، برکس کلچرل ہیریٹیج نیٹ ورک کی چھتری کے نیچے ثقافتی اداروں پر برکس کو تعینات کیا گیا تھا۔ سافٹ ویئر خود جی این یو لیسر جنرل پبلک لائسنس (ایل جی پی ایل) کے تحت مشترکہ ہے۔ تاریخ برکس پروجیکٹ نے دسمبر 2005 میں اپنے سافٹ ویئر فریم ورک (v0.1) کا پہلا پروٹو ٹائپ جاری کیا۔ فروری 2007 میں، تیسرا پروٹو ٹائپ ریلیز دستیاب کرایا گیا۔ جولائی 2007 میں ایک ریلیز کا منصوبہ بنایا گیا تھا۔ برکس پروجیکٹ کے کام کو جزوی طور پر انفارمیشن سوسائٹی ٹیکنالوجیز ترجیح، ایکشن لائن "ٹیکنالوجی" کے تحت تحقیق اور تکنیکی ترقی کے فریم ورک پروگراموں کے چھٹے حصے کے طور پر یورپی کمیشن کی تحقیقی گرانٹ سے مالی اعانت فراہم کی گئی تھی۔ بہتر سیکھنے اور ثقافتی ورثے تک رسائی۔ "کنسورشیم نے اس منصوبے میں مجموعی طور پر 12.2 ملین یورو کی سرمایہ کاری کی، جس میں یورپی کمیشن کے 7 ملین یورو بھی شامل ہیں۔ فنڈنگ جنوری 2004 میں شروع ہوئی اور جون 2007 میں ختم ہوئی۔ فروری 2007 میں کنسورشیم نے ایک ڈویلپر کمیونٹی کا اعلان کیا، جس کی 2008 تک ایک ویب سائٹ تھی۔ اس منصوبے نے 2005 سے 2007 تک کئی کانفرنسوں اور 2006 میں سنگاپور میں ایک کانفرنس کا سفر کیا۔ ستمبر 2007 میں شائع ہونے والی ایک حتمی رپورٹ سے پتہ چلتا ہے کہ اکتوبر 2006 میں ویب سائٹ پر آنے والوں کی تعداد عروج پر تھی۔ برکس پروجیکٹ نے ڈیجیٹل ثقافتی وسائل کو بانٹنے کے لیے ثقافتی اداروں کا ایک نیٹ ورک قائم کیا۔ ان اداروں میں شامل ہیں: یورپی لائبریری، مائیکل پروجیکٹ، برٹش میوزیم، لائبریریز اینڈ آرکائیوز کونسل، اور روسی کلچر ہیریٹیج نیٹ ورک۔ سافٹ ویئر برکس نیٹ ورک انٹرنیٹ کا استعمال کرتا ہے، اور مرکزی نکات سے بچنے کے لیے وکندریقرت برکس نوڈس (بی نوڈ) سے بنا ہے، جن کی ناکامی یا اوورلوڈ پورے نیٹ ورک کو روک یا سست کر سکتا ہے۔ بی نوڈس ایک دوسرے کے درمیان بات چیت کرتے ہیں اور مواد اور میٹا ڈیٹا کا انتظام کرتے ہیں۔ ہر بی نوڈ نظام میں موجود دوسرے بی نوڈس کے صرف ایک ذیلی سیٹ کو براہ راست جانتا ہے۔ تاہم، اگر کوئی بی نوڈ کسی دوسرے رکن تک پہنچنا چاہتا ہے جو اس سے براہ راست ناواقف ہے، تو وہ اپنے کچھ معروف پڑوسی بی نوڈس کو درخواست بھیجے گا جو درخواست کو حتمی منزل تک پہنچائے گا یا اسے دوبارہ بھیجے گا۔ برکس کے صارفین صرف اپنے ادارے میں دستیاب مقامی بی نوڈ کے ذریعے سسٹم تک رسائی حاصل کرتے ہیں۔ لہذا ہر صارف کی درخواست بنیادی طور پر ادارے کے بی نوڈ پر بھیجی جاتی ہے اور پھر درخواست کو دوسرے بی نوڈز کے ذریعے حتمی منزل تک پہنچایا جاتا ہے۔ تلاش کی درخواستیں اس طرح برتاؤ کرتی ہیں ؛ بی نوڈ بی نوڈس کی فہرست کو پہلے سے منتخب کرتا ہے جہاں تلاش کی درخواست کو پورا کیا جا سکتا ہے، اور پھر بی نوڈ اسے وہاں لے جاتا ہے۔ جب مواد کا مقام معلوم ہوتا ہے، مثلا۔ استفسار کے نتیجے میں، بی نوڈ سے براہ راست رابطہ کیا جاتا ہے۔ بی نوڈ اے بی نوڈ کو خدمات کے ایک مجموعے کے طور پر دیکھا جا سکتا ہے جو نظام میں کسی ادارے کی موجودگی کو منظم کرنے اور باقی برادری کے لیے خدمات فراہم کرنے کے لیے ضروری ہیں۔ بی نوڈ تین قسم کے اجزاء پر مشتمل ہوتا ہے: بنیادی، بنیادی اور بنیادی اینٹیں۔ ان میں سے زیادہ تر معیاری ویب خدمات ہیں، جو ویب سروسز ڈسکرپشن لینگویج (ڈبلیو ایس ڈی ایل) دستاویزات کے ذریعے بیان کی گئی ہیں اور یونیورسل ڈسکرپشن، ڈسکوری، اینڈ انٹیگریشن (یو ڈی ڈی آئی) کے ساتھ رجسٹرڈ ہیں-جو مناسب خدمات کو دریافت کرنے کے لیے بھی استعمال ہوتی ہیں۔ چونکہ بی نوڈ فن تعمیر سروس پر مبنی ہے، اس لیے بی نوڈ کی تنصیب کو انسٹالیشن سائٹ پر متعدد مشینوں میں پھیلایا جا سکتا ہے۔ ایسے معاملات میں، ہر مشین پر بنیادی اینٹوں کی ضرورت ہوتی ہے جو مقامی تنصیب کا حصہ ہے، جبکہ بنیادی اور بنیادی اینٹیں صرف کچھ مشینوں پر موجود ہو سکتی ہیں۔ جیسا کہ ان کے نام سے پتہ چلتا ہے، بنیادی اینٹیں صارفین کو بنیادی نظام کی فعالیت فراہم کرتی ہیں، یعنی۔ خدمات کا ایک کم سے کم مجموعہ جو صارفین کو نظام استعمال کرنے کے قابل بناتا ہے۔ دوسری طرف، بنیادی اینٹیں اختیاری ہیں، اور انہیں ہر انسٹالیشن سائٹ پر موجود نہیں ہونا چاہیے۔ خدمات ویب سروس فریم ورک کے اندر چلتی ہیں جو فراہم کرتی ہیں: سروس کی تعیناتی یا غیر تعیناتی، سروس کی دعوت، اور پیرامیٹرز سیریلائزیشن/ڈیسیریلائزیشن۔ سافٹ ویئر بنیادی طور پر جاوا پروگرامنگ زبان میں لکھا گیا ہے، جس میں اپاچی ٹامکیٹ ایپلی کیشن سرور کے سرایت شدہ ورژن کا استعمال کیا گیا ہے۔ بی نوڈ سروسز اوپن سورس لائبریریوں اور فریم ورک کا استعمال کرتی ہیں، جن میں شامل ہیں: جینا، اپاچی ایکسس، اپاچی لوسین، اپاچی جیکربٹ، اپاچی اینٹ، یونٹ، اور ایچ ایس کیو ایل ڈی بی۔ بی نوڈ اپنی خدمات کو ایس او اے پی ویب سروس ایپلیکیشن پروگرامنگ انٹرفیس کے ذریعے بے نقاب کرتا ہے۔ جاوا سرور پیجز (جے ایس پی) ویب پر مبنی جی یو آئی انتظامی کاموں کے لیے فراہم کیا جاتا ہے، بشمول سیکیورٹی، صارف کا انتظام، اور نیٹ ورک کی ترتیبات۔ صارفین برکس ستون ایپلی کیشنز کے ذریعے بی نوڈ کے ساتھ تعامل کرتے ہیں۔ ایپلی کیشنز برکس ورک اسپیس ایک جے ایس پی ویب ایپلی کیشن ہے جو اسٹرٹس فریم ورک پر مبنی ہے۔ یہ برکس نیٹ ورک کا ایک منظر پیش کرتا ہے، جس سے ڈیجیٹل اشیاء کے دستیاب مجموعوں کو تلاش کرنے اور براؤز کرنے، اشیاء کو منطقی مجموعوں میں گروپ کرنے، اشیاء کی تشریح کرنے، ان کا انتظام کرنے اور درآمد کرنے کی اجازت ملتی ہے۔ برکس ورک اسپیس کو بی نوڈ سافٹ ویئر کے ساتھ انسٹال ہونا چاہیے۔ برکس ڈیسک ٹاپ ایک ایکلپس-آر سی پی ایپلی کیشن ہے جو بی نوڈ سروسز تک زیادہ جدید رسائی فراہم کرتی ہے۔ اس میں ایک مکمل طور پر تشکیل پذیر صارف ایپلی کیشن فریم ورک ہے جو جدید میٹا ڈیٹا ایڈیٹنگ، آنٹولوجی براؤزنگ، وسیع تلاش، اور انٹرایکٹو مواد کی تخلیق کی اجازت دیتا ہے۔ برکس پلیٹ فارم پر مبنی بہت سی دیگر ایپلی کیشنز موجود ہیں، جن میں ثقافتی ورثے کے شعبے کے لیے مخصوص ایپلی کیشنز شامل ہیں۔ مثال کے طور پر ای ایم وائی اے (یوروپی میوزیم آف دی ایئر) ایپلی کیشن، یورپ بھر میں میوزیم کے اداروں کے لیے ایوارڈ کے انتظام کی اجازت دیتی ہے، جو یورپی میوزیم فورم ایسوسی ایشن سے تعلق رکھتے ہیں۔ فائنڈز آئیڈینٹیفایر ایپلی کیشن کی تجویز عام عوام کے اراکین کو آثار قدیمہ کی اشیاء کی درجہ بندی کرنے میں مدد کے لیے کی گئی تھی۔ صارف کو سوالات کا ایک مجموعہ پیش کیا جائے گا، جیسے آبجیکٹ کا مواد، طول و عرض، ایپلی کیشن کو حوالہ جات کے مجموعے سے مماثل اشیاء کو بازیافت کرنے اور آبجیکٹ کی تصویر اور صارف کو تفصیل پیش کرنے کی اجازت دیتا ہے تاکہ وہ درجہ بندی کو مزید تنگ کر سکے۔ ثقافتی نمائشوں کے زائرین کے لیے ایک "لیونگ میموری" ایپلی کیشن کا پروٹو ٹائپ بنایا گیا تھا تاکہ وہ کسی نمائش یا عجائب گھر میں دکھائی جانے والی ثقافتی اشیاء کے ساتھ بات چیت کرکے اپنی ذاتی شراکت کی تخلیق اور نمائش کر سکیں۔ یہ پروسمر پیراڈائم کیوریٹرز یا زائرین کے لیے مواد پر اینوٹیشن بنانے کے لیے اینوٹیشن ٹول میں بھی جھلکتا ہے۔ ڈی اسپیس گرین اسٹون (سافٹ ویئر) ڈیجیٹل لائبریری یورپی لائبریری فیڈورا کامنز حوالہ جات بیرونی لنکس برکس کمیونٹی دیگر ڈیجیٹل لائبریری مینجمنٹ سسٹم اوپن ڈیلب کنسورشیم برکس پروجیکٹ کنسورشیم میں 9 مختلف یورپی ممالک کے 22 شراکت دار شامل تھے۔ اس پروجیکٹ کی قیادت ایک اطالوی کمپنی انجینئرنگ انجگنیریا انفارمیٹکا ایس پی اے نے کی تھی، جبکہ سائنسی اور تکنیکی قیادت جرمنی سے تعلق رکھنے والے فرونہوفر آئی پی ایس آئی نے کی تھی۔ دیگر کنسورشیم پارٹنرز: میٹا ویئر ایس پی اے آسٹرین ریسرچ سینٹرز جی ایم بی ایچ-اے آر سی کونسیگلیو نازیونیل ڈیل ریچرچ یونیورسٹی آف شیفیلڈ یونیورسٹی آف ایتھنز کنسورزیو فارما ایکول پولی ٹیکنک فیڈرل ڈی لوزان (ای پی ایف ایل) یونیورسٹی آف فلورنس-ایم آئی سی سی کینو اسٹوڈیو ازورو سسٹمی انفارمیٹیوی ایس آر ایل لبروولوجیکو پولی ڈسپلے میوزیم آف سائکلیڈک آرٹ (ایم سی اے) ایسٹرریچیش نیشنل ببلیوتھک یورپی میوزیم فورم سوپرنٹینڈنزا پر آئی بینی آرکیٹیٹونیسی ای ال پیسگیو ای پر ایل پیٹریمونیو اسٹوریکو آرٹسٹکو ای ڈیموئٹنوانٹروپولوجیکو دی فائرنز، پسٹ