دورة حياة إصدار البرمجيات

مثال على دورة حياة إصدار البرامج الأساسية

دورة حياة إصدار البرمجيات هي عملية تطوير واختبار وتوزيع منتج برمجي (مثل نظام تشغيل ). وهي تتكون عادةً من عدة مراحل، مثل مرحلة ما قبل ألفا، ومرحلة ألفا، ومرحلة بيتا، ومرحلة المرشح للإصدار، قبل إصدار النسخة النهائية، أو "الذهبية"، للجمهور.

يشير مصطلح "ما قبل ألفا" إلى المراحل المبكرة من تطوير البرنامج، عندما يكون لا يزال قيد التصميم والبناء. أما اختبار ألفا فهو المرحلة الأولى من الاختبار الرسمي، حيث يُختبر البرنامج داخليًا باستخدام تقنيات الاختبار المفتوح . يلي ذلك اختبار بيتا، حيث يُختبر البرنامج من قِبل مجموعة أكبر من المستخدمين، عادةً من خارج المؤسسة المطورة. تركز مرحلة بيتا على تقليل تأثيرات الاختبار على المستخدمين، وقد تشمل اختبارات سهولة الاستخدام.

بعد الاختبار التجريبي، قد يمر البرنامج بمرحلة أو أكثر من مراحل المرشح للإصدار، حيث يتم تحسينه واختباره بشكل أكبر، قبل إصدار النسخة النهائية.

تُطرح بعض البرامج، لا سيما في قطاعي الإنترنت والتكنولوجيا، في مرحلة تجريبية مستمرة، ما يعني أنها تخضع للتحديث والتحسين بشكل دائم، ولا تُعتبر منتجًا نهائيًا. يتيح هذا النهج عملية تطوير أكثر مرونة، ويُمكّن المستخدمين من طرح البرنامج واستخدامه في مراحل مبكرة من دورة التطوير.

مراحل النمو

ما قبل ألفا

يشير مصطلح "ما قبل ألفا" إلى جميع الأنشطة التي تُنفذ خلال مشروع البرمجيات قبل الاختبار الرسمي. تشمل هذه الأنشطة تحليل المتطلبات ، وتصميم البرمجيات ، وتطويرها ، واختبار الوحدات . في تطوير البرمجيات مفتوحة المصدر ، توجد أنواع عديدة من إصدارات ما قبل ألفا. أما إصدارات المراحل الرئيسية ، فتتضمن مجموعات محددة من الوظائف، ويتم إصدارها فور اكتمال الميزة.

ألفا

تُعدّ مرحلة ألفا من دورة حياة الإصدار المرحلة الأولى من اختبار البرمجيات (ألفا هو الحرف الأول من الأبجدية اليونانية ، ويُستخدم كرمز للرقم 1). في هذه المرحلة، يختبر المطورون البرمجيات عادةً باستخدام تقنيات الصندوق الأبيض . ثم يُجرى التحقق الإضافي باستخدام تقنيات الصندوق الأسود أو الرمادي ، بواسطة فريق اختبار آخر. يُعرف الانتقال إلى اختبار الصندوق الأسود داخل المؤسسة باسم إصدار ألفا . [ 1 ] [ 2 ]

لا يخضع برنامج ألفا لاختبارات شاملة من قِبل المطور قبل طرحه للعملاء. قد يحتوي برنامج ألفا على أخطاء جسيمة، وأي عدم استقرار ناتج عنه قد يتسبب في أعطال أو فقدان البيانات. [ 3 ] قد لا يحتوي برنامج ألفا على جميع الميزات المخطط لها في الإصدار النهائي. [ 4 ] بشكل عام، يُعدّ توفر برامج ألفا للجمهور أمرًا غير شائع بالنسبة للبرامج الاحتكارية ، بينما غالبًا ما تتوفر إصدارات ألفا من البرامج مفتوحة المصدر للجمهور. تنتهي مرحلة ألفا عادةً بتجميد الميزات ، مما يشير إلى عدم إضافة أي ميزات أخرى إلى البرنامج. عند هذه المرحلة، يُقال إن البرنامج قد اكتملت ميزاته . يُجرى اختبار بيتا بعد اختبار القبول في موقع المورّد (اختبار ألفا) وقبل الإصدار العام للبرنامج كمنتج مباشرةً. [ 5 ]

ميزات كاملة

النسخة الكاملة الميزات (FC) من برنامج ما تحتوي على جميع ميزاتها المخطط لها أو الأساسية ، ولكنها ليست نهائية بعد بسبب وجود أخطاء أو مشاكل في الأداء أو الاستقرار . [ 6 ] يحدث هذا في نهاية مرحلة الاختبار التجريبي (ألفا) أثناء التطوير .

عادةً، لا يزال يتعين على البرامج كاملة الميزات الخضوع لاختبارات تجريبية وإصلاح الأخطاء ، بالإضافة إلى تحسين الأداء أو الاستقرار قبل أن تتمكن من الانتقال إلى مرحلة المرشح للإصدار ، وأخيرًا إلى الحالة الذهبية .

بيتا

مرحلة بيتا، نسبةً إلى الحرف الثاني من الأبجدية اليونانية ، هي مرحلة تطوير البرمجيات التي تلي مرحلة ألفا. تبدأ مرحلة بيتا عادةً عندما يكون البرنامج مكتمل الميزات، ولكنه قد يحتوي على العديد من الأخطاء المعروفة أو غير المعروفة. [ 7 ] عادةً ما يحتوي البرنامج في مرحلة بيتا على أخطاء أكثر بكثير من البرنامج المكتمل، بالإضافة إلى مشاكل في السرعة أو الأداء، وقد يتسبب في أعطال أو فقدان البيانات. يركز اختبار بيتا على تقليل التأثيرات على المستخدمين، وغالبًا ما يتضمن اختبار سهولة الاستخدام . تُسمى عملية تسليم نسخة بيتا للمستخدمين بإصدار بيتا ، وهي عادةً المرة الأولى التي يُتاح فيها البرنامج خارج المؤسسة التي طورته. يمكن أن تكون إصدارات بيتا مفتوحة أو مغلقة، اعتمادًا على ما إذا كانت متاحة للجميع أو متاحة لجمهور محدود فقط. غالبًا ما تكون برامج بيتا مفيدة للعروض التوضيحية والمعاينات داخل المؤسسة وللعملاء المحتملين. يشير بعض المطورين إلى هذه المرحلة باسم معاينة ، أو إصدار معاينة ، أو نموذج أولي ، أو معاينة فنية ، أو معاينة تكنولوجية . [ 8 ]

مختبرو النسخ التجريبية هم أشخاص يبلغون بنشاط عن المشكلات التي تواجه برامج النسخ التجريبية. وهم عادةً عملاء أو ممثلون لعملاء محتملين للمؤسسة التي تُطوّر البرنامج. يميل مختبرو النسخ التجريبية إلى التطوع بخدماتهم مجانًا، ولكنهم غالبًا ما يحصلون على نسخ من المنتج الذي يختبرونه، أو خصومات على الإصدار النهائي، أو حوافز أخرى. [ 9 ] [ 10 ]

بيتا الدائم

تُحفظ بعض البرامج في ما يُسمى بالإصدار التجريبي الدائم ، حيث تُضاف إليها ميزات جديدة باستمرار دون إصدار نسخة نهائية "مستقرة". ومع تسهيل الإنترنت لتوزيع البرامج بسرعة وبتكلفة منخفضة، بدأت الشركات في تبني نهج أكثر مرونة في استخدام مصطلح "بيتا" . [ 11 ]

مرشح للإفراج

وسائط مايكروسوفت ويندوز 2000 سيرفر الإصدار التجريبي الثاني

النسخة المرشحة للإصدار ( RC )، والمعروفة أيضًا باختبار جاما أو "الاستعداد النهائي"، هي نسخة تجريبية (بيتا) لديها القدرة على أن تصبح منتجًا مستقرًا، وجاهزة للإصدار ما لم تظهر بها أخطاء جوهرية . في هذه المرحلة من استقرار المنتج، تكون جميع ميزات المنتج قد صُممت وكُتبت واختُبرت من خلال دورة تجريبية واحدة أو أكثر دون وجود أخطاء جوهرية تُعيق إطلاقه. يُطلق على الإصدار اسم " مكتمل الكود" عندما يتفق فريق التطوير على عدم إضافة أي كود مصدري جديد كليًا إليه. قد تظل هناك بعض التغييرات في الكود المصدري لإصلاح العيوب، وتغييرات في الوثائق وملفات البيانات، وكود إضافي لحالات الاختبار أو الأدوات المساعدة. [ 12 ]

إصدار مستقر

يُطلق على الإصدار المستقر أيضًا اسم إصدار الإنتاج ، وهو آخر إصدار مرشح ( RC ) اجتاز جميع مراحل التحقق والاختبار. وتُعتبر أي أخطاء متبقية معروفة مقبولة. يُطرح هذا الإصدار للإنتاج .

بعض منتجات البرمجيات (مثل توزيعات لينكس كديبيان ) لها إصدارات دعم طويلة الأمد ( LTS ) مبنية على إصدارات كاملة تم اختبارها وتجربتها، وتتلقى تحديثات أمنية فقط. [ 13 ] [ 14 ] [ 15 ] [ 16 ]

يطلق

بمجرد إصدار البرنامج، يُعرف عمومًا باسم "الإصدار المستقر". ويعتمد المصطلح الرسمي غالبًا على طريقة الإصدار: وسائط مادية، أو إصدار عبر الإنترنت، أو تطبيق ويب. [ 17 ]

عادةً ما يُخصص للبرنامج المُصدر اسم إصدار رسمي أو رقم إصدار. (قد يكون للبرنامج الذي لم يُصدر بعد اسم مشروع داخلي منفصل أو رقم إصدار داخلي، أو قد لا يكون له ذلك ).

إصدار للتصنيع (RTM)

ساتيا ناديلا من شركة مايكروسوفت مع القرص الذهبي الرئيسي للعبة Gears of War 4

يُستخدم مصطلح "إصدار للتصنيع" (RTM)، المعروف أيضًا باسم "الإصدار الذهبي"، عندما يكون منتج برمجي جاهزًا للتسليم. قد يتم توقيع هذه النسخة رقميًا، مما يسمح للمستخدم النهائي بالتحقق من سلامة البرنامج وأصالته. تُعرف نسخة RTM باسم "النسخة الذهبية الرئيسية " أو GM [ 18 ] ، ويتم إرسالها للنسخ بكميات كبيرة أو نسخها على أقراص، إن أمكن. هذا المصطلح مُستعار من صناعة تسجيلات الصوت، وتحديدًا من عملية الماسترينغ . تسبق نسخة RTM مرحلة الإتاحة العامة (GA) عند طرح المنتج للجمهور. عادةً ما تكون النسخة الذهبية الرئيسية (GM) هي النسخة النهائية للبرنامج في مراحله التجريبية للمطورين. بالنسبة لنظام iOS ، عادةً ما تكون النسخة النهائية قبل الإصدار الرئيسي، مع وجود بعض الاستثناءات.

يُستخدم مصطلح RTM عادةً في سياقات برمجيات الإنتاج الضخم في قطاع التجزئة، على عكس إنتاج البرمجيات المتخصصة أو المشاريع في الإنتاج والتوزيع التجاري أو الحكومي، حيث تُباع البرمجيات كجزء من حزمة مع أجهزة حاسوب مرتبطة بها، وعادةً ما يكون الهدف من توفير البرمجيات والأجهزة المرتبطة بها وبيعها على نطاق واسع في متاجر التجزئة، للدلالة على أن البرمجيات قد استوفت مستوى جودة محددًا وجاهزة للتوزيع على نطاق واسع. كما قد يعني RTM في سياقات أخرى تسليم البرمجيات أو إصدارها لعميل أو مستخدم لتثبيتها أو توزيعها على أجهزة الحاسوب أو الآلات الخاصة بالمستخدم النهائي. لا يُحدد المصطلح آلية التسليم أو حجمه، بل يُشير فقط إلى أن الجودة كافية للتوزيع على نطاق واسع. غالبًا ما يكون المنتج النهائي من المؤسسة الهندسية على شكل وسائط رئيسية ذهبية تُستخدم للنسخ أو لإنتاج الصورة للويب.

التوفر العام (GA)

المراحل الرئيسية في دورة حياة المنتج: التوافر العام (GA)، إعلان نهاية العمر (EOLA)، تاريخ آخر طلب (LOD)، ونهاية العمر (EOL).

التوافر العام ( GA ) هو المرحلة التسويقية التي تُستكمل فيها جميع أنشطة التسويق اللازمة، ويصبح المنتج البرمجي متاحًا للشراء، وذلك بحسب اللغة والمنطقة والتوافر الإلكتروني أو عبر الوسائط. [ 19 ] قد تشمل أنشطة التسويق اختبارات الأمان والامتثال، بالإضافة إلى التعريب والتوافر العالمي. قد تستغرق الفترة بين مرحلة طرح المنتج في السوق (RTM) والتوافر العام (GA) من أيام إلى شهور قبل الإعلان عن إصدار متاح للجميع، نظرًا للوقت اللازم لإتمام جميع أنشطة التسويق المطلوبة في هذه المرحلة. عند هذه المرحلة، يكون البرنامج قد أصبح متاحًا للاستخدام.

الإصدار على الإنترنت (RTW)

يُعدّ النشر عبر الإنترنت ( RTW ) أو النشر الإلكتروني وسيلةً لتوزيع البرمجيات باستخدام الإنترنت. ولا يتم إنتاج أي وسائط مادية في هذا النوع من آليات النشر من قِبل الشركة المصنّعة. وقد ازداد شيوع النشر الإلكتروني مع ازدياد استخدام الإنترنت. [ 20 ]

يدعم

خلال فترة دعمها، تخضع البرامج أحيانًا لإصدارات خدمة أو تصحيحات أو حزم خدمة ، تُعرف أحيانًا باسم "الإصدارات المؤقتة" أو "إصدارات الصيانة". على سبيل المثال، أصدرت مايكروسوفت ثلاث حزم خدمة رئيسية لإصدارات ويندوز إكس بي 32 بت ، وحزمتي خدمة لإصدارات 64 بت . [ 21 ] تحتوي هذه الإصدارات على مجموعة من التحديثات والإصلاحات والتحسينات، تُقدم في شكل حزمة واحدة قابلة للتثبيت. وقد تتضمن أيضًا ميزات جديدة. تُصدر بعض البرامج مع توقع دعم منتظم. تشمل فئات البرامج التي تتطلب عادةً دعمًا مطولًا برامج مكافحة الفيروسات وألعاب الإنترنت متعددة اللاعبين . بالعودة إلى مثال ويندوز إكس بي، قدمت مايكروسوفت تحديثات مدفوعة لمدة خمس سنوات إضافية بعد انتهاء الدعم الممتد. هذا يعني أن الدعم انتهى في 8 أبريل 2019. [ 22 ]

نهاية الحياة

عندما يتوقف بيع البرامج أو دعمها، يقال إن المنتج قد وصل إلى نهاية عمره الافتراضي، وأنه تم إيقافه أو إيقافه أو إهماله أو التخلي عنه أو أصبح قديمًا، ولكن قد يستمر ولاء المستخدمين لبعض الوقت، حتى بعد فترة طويلة من تقادم منصته - على سبيل المثال، بيئة سطح المكتب المشتركة [ 23 ] وجهاز سينكلير زد إكس سبكتروم . [ 24 ]

بعد تاريخ انتهاء دعم المنتج، لن يقوم المطور عادةً بإضافة أي ميزات جديدة، أو إصلاح العيوب أو الأخطاء أو الثغرات الأمنية الموجودة (سواء كانت معروفة قبل ذلك التاريخ أم لا)، أو تقديم أي دعم للمنتج. وإذا رغب المطور، فبإمكانه نشر شفرة المصدر، ليتمكن المتطوعون من صيانة المنصة.

تاريخ

بدأ استخدام مصطلحات اختبار "ألفا/بيتا" في شركة IBM . [ 25 ] [ 26 ] وقد استخدم العاملون في IBM مصطلحات مشابهة لتطوير برامجها منذ خمسينيات القرن الماضي على الأقل (وربما قبل ذلك). كان اختبار "أ" بمثابة التحقق من المنتج الجديد قبل الإعلان عنه للجمهور. أما اختبار "ب" فكان بمثابة التحقق قبل طرح المنتج للتصنيع. بينما كان اختبار "ج" هو الاختبار النهائي قبل إتاحة المنتج للجمهور. ومع ازدياد أهمية البرمجيات ضمن منتجات IBM، استُخدم مصطلح اختبار "ألفا" للدلالة على اختبار ما قبل الإعلان، بينما استُخدم اختبار "بيتا" لإظهار جاهزية المنتج للإتاحة العامة. وقد ادعى مارتن بيلسكي، أحد مديري بعض مشاريع البرمجيات الأولى في IBM، أنه مبتكر هذه المصطلحات. تخلت IBM عن مصطلحات "ألفا/بيتا" خلال ستينيات القرن الماضي، ولكنها كانت قد حظيت باهتمام واسع النطاق آنذاك. لم يكن استخدام مصطلح "الاختبار التجريبي" للإشارة إلى الاختبارات التي يجريها العملاء شائعًا في شركة IBM . بل استخدمت IBM مصطلح "الاختبار الميداني".

بعد ذلك، تم تطوير نسخ تجريبية عامة رئيسية، حيث اشترى العملاء الأوائل "إصدارًا رائدًا" من معالج النصوص WordVision لأجهزة IBM PC مقابل 49.95 دولارًا أمريكيًا. في عام 1984، كتب ستيفن مانس أن "بفضل براعة تسويقية، تمكنت شركة Bruce and James Program Publishers من إقناع الناس بالدفع مقابل تجربة المنتج". [ 27 ] في سبتمبر 2000، تم إصدار نسخة معلبة من نظام التشغيل Mac OS X Public Beta من Apple . [ 28 ] بين سبتمبر 2005 ومايو 2006، أصدرت Microsoft نسخًا تجريبية مجتمعية ( CTP ) لنظام التشغيل Windows Vista . [ 29 ] من عام 2009 إلى عام 2011، كانت لعبة Minecraft في مرحلة تجريبية عامة.

في فبراير 2005، نشر موقع ZDNet مقالًا حول ظاهرة بقاء النسخة التجريبية لسنوات واستخدامها كما لو كانت جاهزة للإنتاج. [ 30 ] وأشار المقال إلى أن Gmail و Google News ، على سبيل المثال، ظلا في مرحلة تجريبية لفترة طويلة رغم استخدامهما الواسع؛ إذ خرجت Google News من المرحلة التجريبية في يناير 2006، تبعتها Google Apps (التي تُسمى الآن Google Workspace )، بما في ذلك Gmail، في يوليو 2009. [ 17 ] منذ إطلاق Windows 8 ، أطلقت مايكروسوفت على البرامج التي لم تُصدر رسميًا اسم " معاينة " بدلًا من "نسخة تجريبية" . جميع الإصدارات التجريبية التي صدرت عبر برنامج Windows Insider الذي أُطلق عام 2014 تُسمى "إصدارات معاينة Insider". قد يشير مصطلح "تجريبي" أيضًا إلى شيء أقرب إلى نسخة مرشحة للإصدار ، أو إلى عرض تجريبي لفترة محدودة، أو أسلوب تسويقي. [ 31 ]

انظر أيضاً

مراجع

  1. "تعريف موسوعي لإصدار ألفا" . مجلة الكمبيوتر الشخصي . مؤرشف من الأصل بتاريخ 27 أبريل 2011. تم الاطلاع عليه بتاريخ 12 يناير 2011 .
  2. "ما هي النسخة التجريبية الأولى (ألفا) من اللعبة؟" . مؤرشف من الأصل بتاريخ 23-09-2022 . تم الاطلاع عليه بتاريخ 23-09-2022 .
  3. إنس، داريل، محرر. (2013). "برمجيات ألفا". قاموس الإنترنت ( الطبعة الثالثة). مطبعة جامعة أكسفورد. ISBN  978-0-19-174415-0تم الاطلاع عليه بتاريخ 15 يوليو 2019 .
  4. "معجم الجيل القادم 1996 من الألف إلى الياء". الجيل القادم . العدد 15. إيماجن ميديا . مارس 1996. صفحة 29. برامج ألفا عمومًا بالكاد تعمل وتفتقر إلى ميزات رئيسية مثل أسلوب اللعب والمستويات الكاملة.  
  5. قاموس علوم الحاسوب ( الطبعة السابعة). مطبعة جامعة أكسفورد. 2016. ص 44. ISBN   978-0-19-968897-5.
  6. كوسومانو، مايكل (1998). أسرار مايكروسوفت: كيف تُنشئ أقوى شركة برمجيات في العالم التكنولوجيا، وتُشكّل الأسواق، وتُدير الموارد البشرية . دار فري برس. الصفحات 202-203 . ISBN  978-0-684-85531-8.
  7. "معجم الجيل القادم 1996 من الألف إلى الياء" . الجيل القادم . العدد 15. إيماجن ميديا . مارس 1996. ص 30.  
  8. "نطاق دعم ميزات معاينة التكنولوجيا" . ريد هات . تم الاطلاع عليه بتاريخ 18-03-2015 .
  9. أميت مهرا؛ راجيب لوتشان ساها (19 يونيو 2017). "استخدام النسخ التجريبية العامة والتجارب المجانية لإطلاق منتج برمجي". إدارة الإنتاج والعمليات . المجلد 27، العدد 11.  
  10. لانغ، ميشيل م. (17-05-2004). "حروب النسخ التجريبية". أخبار التصميم . المجلد 59، العدد 7.  
  11. ↑ " مقتطفات من برنامج "الانتظار مع أنفاس بيتا " #328 (13 مايو 1996)" . 13-05-1996. مؤرشف من الأصل بتاريخ 06-12-2022.
  12. شاهين، مجتبى؛ علي بابار، محمد؛ تشو، ليمينغ (2017). "التكامل والتسليم والنشر المستمر: مراجعة منهجية للمناهج والأدوات والتحديات والممارسات". IEEE Access . 5 : 3909-3943 . arXiv : 1703.07019 . doi : 10.1109 /access.2017.2685629 .
  13. "أتحداك" . wiki.debian.org . تم الاطلاع عليه بتاريخ 11-06-2026 .
  14. "ديبيان -- إصدارات ديبيان" . www.debian.org . تم الاطلاع عليه بتاريخ 11-06-2026 .
  15. "ديبيان" ، ويكيبيديا ، 8 يونيو 2026 ، تاريخ الاطلاع 11 يونيو 2026
  16. "الدعم طويل الأمد" ، ويكيبيديا ، 31 مارس 2026 ، تاريخ الاطلاع 11 يونيو 2026
  17. ١ ٢ "تطبيقات جوجل خرجت من المرحلة التجريبية (نعم، حقًا)" . مدونة جوجل . ٢٠٠٩-٠٧-٠٧. مؤرشف من الأصل في ٢٠١١-٠١-٢١ . تم الاطلاع عليه في ٢٠١١-٠١-١٢ .
  18. "ما هو المعيار الذهبي (GM)؟ - تعريف من Techopedia" . Techopedia.com . 19-08-2013.
  19. لوكسمبورغ، إيفان فيليب (20 مايو 2013). "أهم 200 مصطلح في إدارة أصول البرمجيات - مسرد مصطلحات إدارة أصول البرمجيات" . استشارات تكنولوجيا إدارة العمليات . مؤرشف من الأصل بتاريخ 10 أغسطس 2013. تم الاطلاع عليه بتاريخ 21 مايو 2013 .
  20. "Microsoft Learn: ابنِ مع إجابات في متناول يدك" . learn.microsoft.com . تم الاطلاع عليه بتاريخ 11 يونيو 2026 .
  21. "كتالوج تحديثات مايكروسوفت" . www.catalog.update.microsoft.com . تم الاطلاع عليه بتاريخ 3 مايو 2024 .
  22. "بحث دورة حياة منتجات مايكروسوفت" . 2012-07-20. مؤرشف من الأصل في 2012-07-20 . تم الاطلاع عليه في 2024-05-03 .
  23. " [ cdesktopenv-devel ] تم إصدار CDE 2.2.1 | CDE - بيئة سطح المكتب المشتركة" . sourceforge.net . تم الاطلاع عليه بتاريخ 3 مايو 2024 .
  24. "ZX-Uno [ نسخة مقلدة من جهاز ZX Spectrum تعتمد على FPGA ] " . 2018-01-05. مؤرشف من الأصل في 2018-01-05 . تم الاطلاع عليه في 2024-05-03 .
  25. "موسوعة برمجة الشطرنج" . www.chessprogramming.org . تاريخ الاسترجاع: 11-06-2026 .
  26. "Centercode | منصة اختبار المستخدم" . www.centercode.com . تم الاطلاع عليه بتاريخ 11-06-2026 .
  27. مانس، ستيفن (3 أبريل 1984). "المجازفة مع برنامج Word Vision" . مجلة PC - الدليل المستقل لأجهزة الكمبيوتر الشخصية من IBM . المجلد 3، العدد 6. شركة PC Communications . الصفحات 211-221 . الرقم الدولي الموحد للدوريات 0745-2500 . مؤرشف من الأصل في 17 مارس 2015. تاريخ الاسترجاع 15 فبراير 2015 .    
  28. «أبل تُصدر النسخة التجريبية العامة من نظام التشغيل ماك أو إس إكس» (بيان صحفي). شركة أبل. ١٣ سبتمبر ٢٠٠٠. تاريخ الاطلاع: ٢٨ يناير ٢٠٢٤ .
  29. "صحيفة حقائق معاينة تقنية مجتمع مايكروسوفت ويندوز فيستا لشهر أكتوبر" (بيان صحفي). مايكروسوفت. أكتوبر 2005. مؤرشف من الأصل بتاريخ 30 أبريل 2011. تم الاطلاع عليه بتاريخ 22 فبراير 2011 .
  30. فيستا، بول (11 فبراير 2005). "طريق طويل ومتعرج للخروج من المرحلة التجريبية" . زد نت . تم الاسترجاع في 20 سبتمبر 2025 .
  31. هوتون، ديفيد (17 مايو 2010). "الحقائق المزعجة وراء النسخ التجريبية" . جيمز رادار . مؤرشف من الأصل في 30 أبريل 2011.