من يقف خلف البرنامج، وكيف بُني
فريق صغير يعيش يومه بين الوكلاء والطرفيات، وقد بنى الأداة التي كان يتمناها. هذه هي الأجزاء التي يستحق معرفتها قبل أن تثق ببرنامج يتحكم بصدفتك.
Shifton Inc
صنعت Shifton Inc برنامج vobuda، وهي الفريق وراء shifton.com، برنامج إدارة الورديات المستخدم في عشرات الدول، وموقع rolchat.com، منصتها الخاصة لتواصل العملاء. لم تنشأ هذه الطرفية من دراسة سوق، بل من فريق يقضي يوم العمل في تكليف الوكلاء بالمهام وقراءة ما يعود منهم، فبنى النافذة التي كان يتمنى وجودها.
وصلت أول نسخة يمكن لأشخاص خارج الفريق تثبيتها بعد ستة أيام من فتح أول نافذة. وكانت تحتوي بالفعل على كتل تنقسم وتُسحب بين التبويبات مع بقاء أصدافها تعمل، وشريط التحكم بالوكيل، ومراقب النظام بمظاهر متعددة، وملفاً مفتوحاً بجانب الصدفة، والإملاء والقراءة الصوتية، وسطر الأوامر، ومساحات العمل، ونافذة الاستدعاء السريع، وأربعين لغة لكل منها دليلها الخاص.
مجاني، ومغلق
البرنامج مجاني تماماً، سواء لعملك الشخصي أو لشركتك. لا نسخة تجريبية، ولا خطة مدفوعة، ولا عدد مقاعد، ولا حساب. لا يُنشر مصدره: ما يُوزَّع هو البناء النهائي فقط، أما المستودع العام فيحمل ملف readme وسجل التغييرات والترخيص والأرقام المستخدمة في هذا الموقع.
ما لا يسمح به الترخيص هو تمرير البرنامج للغير: توزيع نسخة منه، أو بيعه، أو تقديمه كخدمة، أو تفكيكه أو تعديله، أو استخدام اسمه، أو إزالة الأجزاء من الواجهة التي تشير إلى منتجات المؤلف الأخرى. إن أراده شخص آخر، وجّهه إلى هنا، فهو مجاني له أيضاً.
كُتب الترخيص ليُقرأ لا ليُتحمَّل. إن احتجت شيئاً لا يمنحه، اسأل. الجواب غالباً نعم.
المكتبات التي بُني عليها البرنامج ملك لأصحابها، وموزعة بشروطهم الخاصة. القائمة الكاملة مع نص كل ترخيص متوفرة داخل البرنامج، تحت ما بُني عليه vobuda في قائمته الخاصة.
كيف يُفحص قبل إصداره
الفكرة ليست في الأرقام. بل في أن أي خلل يحدث على جهازك، يصل إصلاحه مصحوباً بالفحص الذي يمنع عودته.
لكل خلل معرّف، وفحص يحمل اسمه
كل خلل واجهه البرنامج على الإطلاق مسجَّل بمعرّف خاص، وفحص يحمل ذلك المعرّف. 443 خللاً حتى اليوم، وسكربت يرفض أي التزام لا يملك فحصاً، حتى لا ينفصل العدد بصمت عن الاختبارات.
أكثر من 1400 فحص آلي
موزعة على خمسة مستويات: الدوال الخالصة، نواة Rust، سطر الأوامر، نافذة حية تُدار بحالتها الخاصة، وتشغيل يُدار بالفأرة مع لقطات شاشة. المستويان الأخيران يجب أن ينجحا مرتين متتاليتين، وهي الطريقة الوحيدة للتأكد أن الفحص لا يعيش على ما خلّفه التشغيل السابق.
اختبارات الواجهة تشغّل البرنامج الحقيقي
عبر سطر الأوامر الخاص به لا عبر مدخل خاص. لهذا يمكن الوثوق بسطر الأوامر: فهو ليس باباً جانبياً، بل الطريق الذي يسلكه كل فحص.
حراسة على المستندات أيضاً
سكربت يعدّ الأرقام في المستندات مقارنة بالمستودع. آخر يحمرّ عندما يتغير البرنامج ولا تتغير المستندات. آخر يقارن أربعين ترجمة للدليل بالنسخة الإنجليزية من حيث البنية. وآخر يصرّ على أن كل إجراء يمرّ عبر فحص في مكان ما.
الحذف يصل إلى ملفاتك
ما يتركه أي حذف في ملفات المستخدم جزء من عملية الحذف نفسها. مظهر أُلغي ترك ترتيبه خلفه؛ قراءة أُلغيت تركت لوحة ترسم صفراً؛ شكل أُلغي كان سيترك سمة فارغة. كل هذه الحالات تُهاجَر الآن بدل أن تُترك معلّقة.
أشياء بُنيت ثم سُحبت
بُني مخزن كلمات سرية، وعمل كما صُمم له، ثم أُزيل: كانت القيمة تعيش في سلسلة المفاتيح ولا يعرف vobuda سوى الاسم، لكن هذا برنامج مصمم لأشخاص لم يفكروا يوماً بمكان حفظ المفتاح، وأأمن مخزن هو الذي لا نقدّمه.
ما يغادر جهازك
| ماذا | إلى أين يذهب |
|---|---|
| كلامك | يُتعرَّف عليه على الجهاز نفسه. أي لغة تحتاج الشبكة تُرفض بدل أن تُرسل بصمت |
| ملفاتك وإعداداتك وسجلك | لا تغادر أبداً. لا حساب، لا مزامنة، لا خادم يخصنا |
| الأعطال | تُسجَّل حيث تحدث، وتُنظَّف قبل كتابتها، ولا تُرسل إلى أي مكان حتى تفعّل ذلك بنفسك |
| مرة كل يوم | طلب واحد للتحقق من وجود نسخة أحدث |
| لوحة العنوان | أثناء ظهورها على الشاشة، طلب واحد كل عشر دقائق للتحقق من العنوان الذي يراه الإنترنت |
لا تحليلات، لا معرّف، لا تقرير استخدام. ليس كإعداد يمكن إيقافه، بل كشيفرة غير موجودة أصلاً.
عن البرنامج وصانعيه
هل vobuda مفتوح المصدر؟
لا. هو مجاني ومغلق المصدر. ما يُوزَّع هو البناء النهائي؛ أما المصدر فلا يُنشر. يحمل المستودع العام ملف readme وسجل التغييرات والترخيص ��الأرقام المستخدمة في هذا الموقع.
هل سيبقى مجانياً؟
نعم. لا خطة مدفوعة مخطط لها، ولا حساب يمكن ربطها به. وُجد لأن الفريق أراد له أن يوجد.
من يقف خلفه؟
Shifton Inc، الشركة وراء shifton.com وrolchat.com.
أين أُبلغ عن خلل أو أطلب ميزة؟
صفحة المشكلات في المستودع العام، والمرتبطة من صفحة التواصل. كل خلل يُصلح يحصل على معرّف وفحص يحمل اسمه.
لماذا لا توجد نسخة لينكس بعد؟
لأن macOS هو ما صدر أولاً، وإصدار منصة ثانية بشكل سيئ أسوأ من تأجيلها. لينكس وويندوز هما التاليان، ولا موعد محدداً بعد.