غياب شمس مجرب

لقد عدت مرة أخرى لحياتى الطبيعية بعد عملية التنقية الجبرية التى خضعت لها فى روبوكون الإسبوعين الماضيين :-) وكانت البداية بهذه المقالة المترجمة وأحببت أن أشارككم بها.

—————————————————–

(ترجمة لمقالة Tinkerer’s Sunset بقلم Mark Pilgrim)

عندما اعتقل سيد الديفيدي جون بعد أن كسر خوارزمية CSS للتعمية (“التشفير”)، حُكم عليه بتهمة “التعدي الحاسوبي غير المصرح به”، مما قاد محاميه لطرح السؤال الجلي “على حاسوب من اعتدى؟” فأجاب المدعي: “على حاسوبه الشخصي“.

إذا لم يتسبب هذا بتوقف قلبك، فبإمكانك التوقف عن القراءة هنا.

عندما كنت شابًا كان “التعدي” شيئًا تفعله لحواسيب أشخاص آخرين؛ لكن دعونا نتجاوز هذا الأمر لنرجع إليه لاحقًا.

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

احتوى الحاسوب أصلا -بالمصادفة- لغة البرمجة بيسك مُثبتة. لم تكن بحاجة حتى إلى الإقلاع من قرص نظام التشغيل. كان بإمكانك تشغيل الحاسوب ونقر Ctrl-Reset لتحصل على محث، وفي هذا المحث، يمكنك كتابة برنامج كامل، ثم كتابة RUN وكان (ويال العجب) يعمل!

كان عمري 10 أعوام، وكان ذلك قبل 27 سنة، لكني لا أزال أتذكر شعوري عندما علمت أنك (أنني في هذه الحالة) أستطيع جعل الحاسوب يقوم بأي شيء بكتابة الكلمات الصحيحة بالترتيب الصحيح ثم إعطاء الأمر RUN وكان (ويال العجب) يعمل!

كان ذلك الحاسوب Apple ][e.

عندما أصبح عمري 12 عامًا، كنت أكتب برامج بيسك معقدة جدًا لدرجة أن ذاكرة الحاسوب لم تكن تكفي لتشغيلها. عندما أصبح عمري 13 عامًا، كنت أكتب برامج بلغة باسكال. عندما أصبح عمري 14 عامًا، كنت أكتب برامج بلغة التجميع. عندما أصبح عمري 17 عامًا، دخلت في منافسة برمجية في أولمبياد العلوم الوطني (وفزت). عندما أصبح عمري 22 عامًا، حصلت على وظيفة مبرمج حاسوب.

أنا اليوم مبرمج، وكاتب تقني وهاكر بحسب شرح Hackers and Painters للكلمة، لكن لا يمكن أن تكون هاكرًا بالبرمجة، يمكن أن تصبح هاكرًا بالتجربة.

إنها التجربة التي تجعلك تتسآل وتتفكر. يجب أن تقفز خارج حدود النظام، وتهدم أبواب السلامة وتزيل السطحية التي يقدمها الحاسوب للغالبية العظمى من الناس الذين لا يرغبون في معرفة كيف يعمل. إنه استخدام مُحرّر مقاطع الأقراص (sector editor) Copy ][+ لتعلم كيف يقلع قرص نظام التشغيل، ثم تعديله ليصدر صوتًا عند كل مقطع يقرأه النظام من القرص. أو عرض شاشة بدء رسومية قبل سرد الأقراص، تأخذك بعد ذلك إلى محث بيسك. أو نسخ عدد هائل من أوامر Beagle Bros. Peeks & Pokes Chart المحيرة ثم محاولة فهمها. كل هذا لم يكن له غرض بذاته، لكنه كان ممتعًا، وكان يخيف والديّ، وكنت متحمسًا لمعرفة كيف كان يعمل كل شيء.

تبعه Apple IIgs ثم Mac IIci. MacsBug. ResEdit. Norton Disk Editor. أوقفني إذا شعرت أن أيًا من هذه الأسماء مألوف.

لقد صنعت Apple الأجهزة التي جعلتني من أكون اليوم. لقد صرت إلى ما صرت إليه بسبب التجربة.

إن عنوان هذه المدخلة مسروق من مقالة Alex Payne "On the iPad" التي يجب أن أسهب في الاقتباس منها.

إن iPad شيء جذاب مُصمّم بعناية مضحك للغاية. إنه جهاز استهلاك رقمي. وكما أشار Tim Bray و Peter Kirn فإنه جهاز يقدم القليل لتحفيز الإبداع.

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

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

أعرف أن باستطاعتك تطوير برامجك الخاصة على iPad، بنفس طريقة iPhone. يستطيع الجميع التطوير، لكن كل ما تحتاج إليه هو Mac و XCode و "محاكي" iPhone و99 دولار ثمنًا لشهادة مُطور ذاتية الانتهاء. إن "شهادة المطور" في الحقيقة ما هي إلا مفتاح تعمية يعطيك (مؤقتًا) نفاذًا أكثر (بقليل) إلى... حاسوبك الشخصي. ولا بأس بهذه -أو على الأقل يمكن أن نتماشى معه- لمطوري اليوم، لأنهم يعرفون أنهم مطورون. لكن مطوري الغد لا يعرفون ذلك، وبدون حرية التجربة، لن يعرف بعضهم ذلك أبدًا.

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

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

صنعت Apple في حقبة مضت الأجهزة التي جعلتني من أكون اليوم. لقد صرت إلى ما صرت إليه بسبب التجربة. يبدو أنها اليوم تفعل كل ما بوسعها لحرمان أبنائي من حس التأمل والتفكر. لقد أعلنت أبل حربًا على المجربين. مع كل تحديث برمجي، يتوقف "الكسر" السابق، ويبحث الناس على وسيلة جديدة للتسلل إلى حاوسيبهم. لن يتوفر MacsBug أبدًا لiPad. لن يتوفر ResEdit أو محرر مقاطع الأقراص Copy ][+ أو iPad Peeks & Pokes Chart؛ وهذه خسارة عظيمة، ربما ليست خسارة لك لكنها لشخص لا يعرف عنها شيئًا إلى الآن.

Creative  Commons License
Tinkerer’s Sunset by Mark Pilgrim (the original writer) and Osama Khalid (the Arabic translator) is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.
Based on a work at diveintomark.org.

About these ads

One Response to غياب شمس مجرب

  1. محمود ياسر قال:

    أريد اختراق حاسوبي
    أو أن أفتح ports على جهازك يا مؤمن دون أن أعرف كيف أغلقها :)
    لذلك أنا موجود في Ner.Lab

أضف تعليق

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

You are commenting using your WordPress.com account. تسجيل خروج   / تغيير )

Twitter picture

You are commenting using your Twitter account. تسجيل خروج   / تغيير )

Facebook photo

You are commenting using your Facebook account. تسجيل خروج   / تغيير )

Google+ photo

You are commenting using your Google+ account. تسجيل خروج   / تغيير )

Connecting to %s

تابع

Get every new post delivered to your Inbox.

%d مدونون معجبون بهذه: