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

تمت ترجمة هذه المقالة بدعم من EDISON Software ، وهي شركة تطور التطبيقات والمواقع ، وتستثمر أيضًا في الشركات الناشئة .
ولا ، قبل أن نستمر ، لا أقصد أننا يجب ألا نكون سياسيين في أعمالنا اليوم. نحن حيوانات اجتماعية ويجب أن نعتني بالمجتمع والسياسة ، لأنه يبدو لي أن السبب الوحيد ، على الأقل إذا كنت تعتقد أن كلمات مؤلف الكتاب ، لماذا كان القرصنة في وقت مبكر غير سياسي هو أن المتسللين كانوا أشخاصًا غير صالحين حقيرًا.
لكن هذا مثير للاهتمام للغاية ، لأننا نعيش اليوم في عالم تتفوق فيه الأيديولوجيات على الواقع العملي ، وربما ينبغي لنا أن نفهم السبب والخطوة إلى الوراء.
ماذا أراد المتسللين؟ الوصول إلى الحوسبة. أجهزة الكمبيوتر كانت لالتقاط الأنفاس ، يفتن وهزيلة. لم يكن الأمر يتعلق بتراخيص البرامج ، ولم يكن أي شخص قلقًا بشأن قطع الورق (أو حتى الأبواب المغلقة) ، أردنا أن نكون قادرين على لمس السيارة والعبث بها ...
في العصر الذهبي لاختراق الكمبيوتر ، تم القيام بكل شيء من أجل أن تكون مريحة. يمكن للأطفال مثلي وضع العفاريت على التلفزيون المنزلي من خلال قراءة دليل التعليمات c64 واللعب باستخدام Basic.
لم يهتم أحد بأن الجهاز لم يكن مفتوح المصدر ، وأن المترجم الرئيسي كان مرخصًا من Microsoft.
لقد كانت حقًا حركة ضخمة ، إذا كنت تفكر لثانية واحدة ، فحتى أدواته كانت مكرسة للحظية ، والرسومات كوسيلة للتعليقات المباشرة ، والترميز المباشر.
كان لدينا معالج ميغا هرتز واحد (في وقتي) يعمل مع مترجمين محسنين في الحجم (وليس في السرعة!).
حتى على المستوى الإيديولوجي ، كان الهدف هو توفير الوصول إلى أنظمة مثل Lisp و Smalltalk ، والتي تم تطويرها مع فكرة واضحة أن المستخدم هو خالق قادر دائمًا على إيقاف العالم ، وفحص البنية الداخلية ، وإجراء بعض التغييرات ومواصلة العمل.
لم يكن لدينا أي رسومات تقريبًا ، ولكن كان عصرًا ما من الرسومات ، لأن الناس كانوا مفتونين بالاحتمالات ، وخاصة متحمسون لوجود حلقات ردود الفعل الفورية ، والتلاعب المباشر ، والتكرار السريع.
والآن فقدنا كل شيء. إننا نعيش في أوقات يتعذر فيها التفاعل مع الكمبيوتر ، والحسابات رخيصة وقوية بشكل لا يصدق ، لكن يكاد يكون من المستحيل فهمها والمساهمة فيها.
من المثير للاهتمام بشكل خاص كيف اعتدنا أن نحصل على الكأس المقدسة من الترميز المباشر على أجهزة الكمبيوتر التي لا تستطيع تحمله ، في حين تركز حتى اليوم أحدث اللغات وأكثرها عصريةً في المقام الأول على التمسك بملايين أسطر الكود. في وحدات مختلفة ، مما يجعل التكرار أكثر وأكثر كفاءة.
وبدون إمكانية الوصول المباشر ، كانت القدرة على إيقاف الماكينة وإدراج الرمز وتغييره واستئنافه أمرًا لا يمكن تصوره. كان عدم وجود لغة برمجة كمبيوتر يمكن الوصول إليها بسهولة أمرًا لا يمكن تصوره.
اليوم ، كل ما اعتدنا أن يبدو ، في معظم الحالات ، مثل الخيال العلمي. QBasic لا يزال من نواح كثيرة بيئة يمكن أن تعلم الكثير ...
ومرة أخرى ، فإن ما أجده جديرًا بالملاحظة بشكل خاص هو أن لدينا الكثير من التجريد والفورية على الأجهزة التي لم نتمكن من تحملها. كانت فترة الثمانينات نوعًا من العصر الذهبي للمترجمين الفوريين والأجهزة الافتراضية.
لقد اتبعنا مسار IBM وربما لم ندرك ذلك. تم تصميم كل شيء نقوم به اليوم لفرق منظمة من آلاف المهندسين. نحن نفضل تطوير دفعات كبيرة على الإنتاجية الفردية.
ربما هذا هو السبب في أننا لا نزال نمتلك جهازًا (رائعًا للبوابات والدمج) بتنسيقات أكثر تعبيرًا أو حتى الفكرة القديمة المتمثلة في إجراء تسلسل للحالة الكاملة لجهاز ظاهري (مرة أخرى ، lisp ، smalltalk) ، والتي تضحي بالدمج بالكامل للقيام بإجراء hotpatching (تحديث البرنامج الديناميكي) ضمان) تافهة.
مشروع TempleOS المحزن والملهمالآن ، إلى حد ما ، من المنطقي تمامًا عندما يتحول شيء ما إلى منتج ، إنه مجرد شيء آخر يجب استخدامه ، ويفقد جاذبيته.
نشتري السيارات ونقود الميكانيكا ، أليس كذلك؟ الآن نحن لا نعرف حتى كيف ننظر داخل المحرك ...
لكن ما يذهلني هو أن هذه الأيديولوجية ضاعت تمامًا ، حيث تم استبدالها بأيديولوجية تضع الحريات النظرية على حريات حقيقية.
لقد استبدلنا Commodore 64 ، الذي كان خاصًا تمامًا وملكًا ومع ذلك تم اختراقه ، بوحش قائم على Linux مثل Raspberry-Pi مفتوح المصدر ، على الرغم من أنه يمكن استخدام Windows ، لأن الغالبية العظمى من تطبيقاتها ستبقى متطابقة.
بالطبع ، هذه لعبة رخيصة ومضحكة للمبرمجين ، لكنها في الأساس (بالكامل؟) لا يمكنها جعل الحسابات أكثر سهولة ، وهو ما كان غرضها الأصلي.
بشكل عام ، يبدو أن القرصنة أمر عقائدي اليوم ، وليس عمليًا. بالطبع ، إذا كان كل شيء مفتوح المصدر ... أو تم توزيعه ... أو على أساس blockchain ، غير قابل للتغيير وخالي من الحجب مع البرمجة الوظيفية ... مكتوبة بطريقة أو بأخرى ، سيكون لدينا مجتمع أفضل مستنير.
هذه ليست مزحة ، هذه ليست ظاهرة محدودة تمامًا ، فهناك صفائف ضخمة من المهندسين الذين يستثمرون بصدق في محاولة تغيير العالم ، لكنهم يعتقدون بصدق أن الحلول يجب أن توجد في البنية التحتية التقنية للأشياء. (بالمناسبة - هل تريد أن ترى شيئًا غريبًا؟)
ربما لم ننتهي فعلاً من ميولنا المعادية للمجتمع ، ربما نحن على صواب في التفكير في أن الآلات والتقنيات أكثر إثارة للاهتمام من الناس والجماعات والثقافة ...
أيا كان السبب ، لدينا أنظمة برمجيات وأجهزة تسعى إلى أن تكون مفتوحة بالكامل ، ومرة أخرى تلو الأخرى مغلقة ، والتي أصبحت أكثر قابلية للوصول إليها في الممارسة ، والتي تقود بالفعل الثورات الاجتماعية.
لم يغير Linux سطح المكتب ولا طريقة إنشاء البرامج.
انظر إلى صناعتي ألعاب الفيديو. ما الذي جعل الألعاب مناسبة للعب؟ تحرر الإبداع الفردي ، والفن ، وحتى القدرة على كسب لقمة العيش؟
Steam و Apple app store و Microsoft XBLIG و Youtube و Twitch و Spotify و Patreon ... Unity و Pico8 و Dreams التي تمر عبر Minecraft و Roblox ومجتمع تعديل اللعبة ... ليس blockchain ، وليس linux ، وليس السيول وهكذا.
حتى Demoscene ، أحد آخر معاقل عملية القرصنة هذه ، ليست مهتمة تمامًا بأيديولوجية التراخيص وعقود البرامج.
جوزيف وايت - بيكو -8اتضح أن جميع الوسطاء الجدد ذوي النفوذ في هذا العصر ، Facebook و Amazons و Google و Twitters ، وما إلى ذلك ، يقومون اليوم بتغطية أكوام مفتوحة المصدر بالكامل ، مئات الملايين من أسطر الرموز التي تغذي شبكات AI.
تعرف أجهزة IBM الجديدة جيدًا أن أسطر التعليمات البرمجية غير مجدية في الغالب ، ولكن الأشخاص والمجتمعات لا يفعلون ذلك ، لذا فإن فتح الكود المصدري سيكون سهلاً إذا كان المزيد من الأشخاص يشاركون في المشروع ويشارك المزيد من المهندسين ...
بعد كل شيء ، التراخيص ربما ليست مشكلة كبيرة. وربما التكنولوجيا ليست هناك أيضا. لا يهم كيف نصمم واجهاتنا. وإذا لم نبدأ في التفكير في الناس ونعتقد أن بعض أسطر التعليمات البرمجية يمكن أن تغير العالم ، فسوف نكون عالقين في سوء فهم سبب استمرارنا في الفشل.
انظر أيضًا: محاضرة أندي فان دام الملهمة ،
تأملات حول الثورات غير المكتملة في الحوسبة الشخصية ، وعمل
بريت فيكتور .

اقرأ أيضا بلوق
شركة إديسون:
20 مكتبة لل
مذهلة تطبيق دائرة الرقابة الداخلية