محرك مفتوح المصدر
محرك المصدر المفتوح هو نواة برمجية أو إطار عمل يتم إتاحة شفرته المصدرية للعامة. يتيح هذا لأي شخص عرض الشفرة وتعديلها وتحسينها. تشغل هذه المحركات تطبيقات مختلفة، بدءًا من خوارزميات البحث وصولًا إلى نماذج التعلم الآلي والبنية التحتية للويب.
بالنسبة للشركات، يوفر تبني محرك مفتوح المصدر مزايا كبيرة من حيث المرونة والتحكم في التكاليف. فبدلاً من أن تكون مقيدة بحلول البائعين الاحتكارية، تكتسب المؤسسات القدرة على تخصيص المحرك بدقة ليناسب احتياجاتها التشغيلية الفريدة. كما يعزز هذا الشفافية التحسينات التي يقودها المجتمع.
يتم تحديد وظيفة المحرك من خلال شفرته المصدرية، والتي غالبًا ما تكون مرخصة بموجب شروط مثل MIT أو Apache. يمكن للمطورين تنزيل الشفرة، وفحص كيفية معالجتها للبيانات أو تنفيذ المهام، ثم بناء طبقات أو تكاملات خاصة فوقها. غالبًا ما تتم المساهمات من خلال طلبات السحب (pull requests) من المجتمع، مما يؤدي إلى تكرار سريع وإصلاحات للأخطاء.
محركات المصدر المفتوح منتشرة في كل مكان. فهي تشكل العمود الفقري للعديد من منصات البحث الحديثة، وتدعم خطوط أنابيب معالجة البيانات المستضافة ذاتيًا، وتقود خدمات الاستدلال المخصصة للذكاء الاصطناعي/التعلم الآلي، وتوفر المنطق الأساسي لمختلف سير عمل الأتمتة.