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

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

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

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

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

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

مراحل التطور

ما قبل ألفا

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

ألفا

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

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

ميزة كاملة

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

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

بيتا

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

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

بيتا دائمة

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

النسخة التجريبية المفتوحة والمغلقة

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

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

مرشح الإصدار

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

إصدار مستقر

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

تتمتع بعض منتجات البرمجيات (مثل توزيعات Linux مثل Debian ) أيضًا بإصدارات دعم طويلة الأمد ( LTS ) والتي تستند إلى إصدارات كاملة تم تجربتها واختبارها بالفعل وتتلقى تحديثات أمنية فقط. يتيح هذا للمطورين تخصيص المزيد من الوقت لتطوير المنتج بدلاً من تحديث التعليمات البرمجية أو العثور على الأخطاء التي تم تقديمها حديثًا وإصلاحها بسبب الافتراضات القديمة حول النظام المستخدم أو اللغة أو المكتبات الأساسية. [ بحاجة لمصدر ]

يطلق

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

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

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

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

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

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

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

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

الإصدار على الويب (RTW)

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

يدعم

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

نهاية العمر

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

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

تاريخ

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

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

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

انظر أيضا

مراجع

  1. ^ "تعريف موسوعة النسخة التجريبية". مجلة الكمبيوتر الشخصي . مؤرشف من الأصل في 2011-04-27 . استرجاع 2011-01-12 .
  2. ^ "ما هي النسخة التجريبية للعبة؟". مؤرشف من الأصل في 2022-09-23 . تم الاسترجاع 2022-09-23 .
  3. ^ Ince, Darrel, ed. (2013). "Alpha software". A Dictionary of the Internet (3 ed.). Oxford University Press. ISBN 978-0-19-174415-0. تم الاسترجاع بتاريخ 2019-07-15 .
  4. ^ "معجم الجيل القادم لعام 1996 من الألف إلى الياء". الجيل القادم . رقم 15. Imagine Media . مارس 1996. ص 29. عادةً ما تعمل برامج Alpha بالكاد وتفتقر إلى ميزات رئيسية مثل طريقة اللعب والمستويات الكاملة.
  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. ^ "ميزات معاينة التكنولوجيا ونطاق الدعم". Red Hat . تم الاسترجاع في 2015-03-18 .
  9. ^ أميت ميهرا، راجيب لوشان ساها (2017-06-19). "استخدام الإصدارات التجريبية العامة والإصدارات التجريبية المجانية لإطلاق منتج برمجي". إدارة الإنتاج والعمليات . المجلد 27، العدد 11.
  10. ^ Michelle M. Lang (2004-05-17). "Beta Wars". Design News . المجلد 59، العدد 7.
  11. ^ "Waiting with Beta'd Breath TidBITS #328 (May 13, 1996)". 1996-05-13. مؤرشف من الأصل في 2006-05-15.
  12. ^ "تطبيقات Google انتهت من الإصدار التجريبي (نعم، حقًا)". مدونة Google . 2009-07-07. مؤرشف من الأصل في 2011-01-21 . تم الاسترجاع في 2011-01-12 .
  13. ^ "ما هو Golden Master (GM)؟ - تعريف من Techopedia". Techopedia.com . 2013-08-19.
  14. ^ لوكسمبورج، إيفان فيليب (2013-05-20). "أهم 200 مصطلح في إدارة الأصول البرمجية – مسرد مصطلحات إدارة الأصول البرمجية". استشارات تكنولوجيا إدارة العمليات . مؤرشف من الأصل في 2013-08-10 . تم الاسترجاع في 2013-05-21 .
  15. ^ "كتالوج تحديثات Microsoft". www.catalog.update.microsoft.com . تم الاسترجاع في 2024-05-03 .
  16. ^ "Microsoft Product Lifecycle Search". 2012-07-20. مؤرشف من الأصل في 2012-07-20 . تم الاسترجاع 2024-05-03 .
  17. ^ "[cdesktopenv-devel] تم إصدار CDE 2.2.1 | CDE - Common Desktop Environment". sourceforge.net . تم الاسترجاع في 2024-05-03 .
  18. ^ "ZX-Uno [ZX Spectrum Computer Clone Based on FPGA]". 2018-01-05. مؤرشف من الأصل في 2018-01-05 . تم الاسترجاع 2024-05-03 .
  19. ^ مانيس، ستيفن (1984-04-03). "المقامرة برؤية الكلمات". مجلة الكمبيوتر الشخصي - الدليل المستقل لأجهزة الكمبيوتر الشخصية من إنتاج شركة آي بي إم . المجلد 3، العدد 6. شركة بي سي كوميونيكيشنز، ص 211-221. ISSN  0745-2500. مؤرشف من الأصل في 2015-03-17 . تم الاسترجاع في 2015-02-15 .
  20. ^ "Apple Releases Mac OS X Public Beta" (بيان صحفي). Apple Inc. 2000-09-13 . تم الاسترجاع في 2024-01-28 .
  21. ^ "Microsoft Windows Vista October Community Technology Preview Fact Sheet" (بيان صحفي). Microsoft. أكتوبر 2005. مؤرشف من الأصل في 2011-04-30 . تم الاسترجاع في 2011-02-22 .
  22. ^ Festa, Paul (2005-02-14). "A long winding road out of beta". Tech News on ZDNet . مؤرشف من الأصل في 2005-02-14 . تم الاسترجاع في 2019-04-28 .
  23. ^ هوتون، ديفيد (2010-05-17). "الحقائق غير المريحة وراء الإصدارات التجريبية". GamesRadar . مؤرشف من الأصل في 2011-04-30.
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=دورة_حياة_إصدار_البرمجيات&oldid=1248620961#التوفر_العام (GA)"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate