مفت جيئن روسي ۾ آزادي ۾: باب 1. فاٽا پرنٽر

موتمار پرنٽر

ڊانن کان ڊڄو جيڪي تحفا آڻيندا آهن.
- ورجيل، "اينيڊ"

وري نئين پرنٽر ڪاغذ کي جام ڪيو.

هڪ ڪلاڪ اڳ، رچرڊ اسٽالمن، مصنوعي ليبارٽري ۾ هڪ پروگرامر
MIT Intelligence (AI Labs)، 50 صفحن جو دستاويز موڪليو
آفيس پرنٽر تي ڇپيل، ۽ ڪم ۾ پئجي ويو. ۽ هاڻي رچرڊ
مون مٿي ڏٺو ته مان ڇا ڪري رهيو هوس، پرنٽر ڏانهن ويو ۽ هڪ تمام ناپسنديده نظر ڏٺو:
50 ڇپيل صفحن جي ڊگهي انتظار جي بدران، ٽري ۾ صرف 4 هئا
تيار ٿيل چادر. ۽ اهي واضح طور تي ڪنهن ٻئي شخص جي دستاويز جو حوالو ڏنو ويو آهي.
رچرڊ جي 50 صفحن واري فائل ڪنهن جي اڌ ڇپيل فائل سان ملي وئي
آفيس نيٽ ورڪ جي پيچيدگيون، ۽ پرنٽر هن مسئلي کي منهن ڏنو.

ان جي ڪم ڪرڻ لاء هڪ مشين جو انتظار عام آهي.
هڪ پروگرامر لاء، ۽ اسٽالمان صرف هن مسئلي تي وٺڻ لاء صحيح هو
بيحد. پر اها هڪ شيء آهي جڏهن توهان هڪ مشين کي هڪ ڪم ڏيو ۽ اهو ڪريو
توهان جا پنهنجا معاملا، ۽ اهو مڪمل طور تي مختلف آهي جڏهن توهان اڳيان بيهڻو آهي
مشين ۽ ان کي ڪنٽرول. اهو پهريون ڀيرو نه هو جو رچرڊ کي ڪرڻو هو
پرنٽر جي سامهون بيٺو ۽ ڏسو صفحا هڪ هڪ ڪري نڪرندا آهن
هڪ. ڪنهن به سٺي ٽيڪنيشن وانگر، اسٽالمن کي تمام گهڻو احترام هو
ڊوائيسز ۽ پروگرامن جي ڪارڪردگي. هن ۾ ڪا به عجب نه آهي
ڪم جي عمل ۾ هڪ ٻي رڪاوٽ رچرڊ جي جلندڙ خواهش کي جنم ڏنو
پرنٽر جي اندر اندر وڃو ۽ ان کي صحيح ترتيب ۾ رکو.

پر افسوس، اسٽالمن هڪ پروگرامر هو، نه ميڪيڪل انجنيئر. هن ڪري
باقي رهيل صفحا ڏسڻ ۽ ان جي باري ۾ سوچڻ
پريشان ڪندڙ مسئلو حل ڪرڻ جا ٻيا طريقا.

پر AI ليبارٽري جي ملازمن هن پرنٽر کي خوشيءَ سان سلام ڪيو
جوش سان! اهو Xerox پاران پيش ڪيو ويو، اها ان جي ڪاميابي هئي
ترقي - هڪ تيز فوٽو ڪاپيئر جي ترميم. پرنٽر نه صرف ڪيو
ڪاپيون، پر آفيس نيٽ ورڪ فائلن مان ورچوئل ڊيٽا کي پڻ تبديل ڪيو
شاندار دستاويز. هن ڊوائيس جرئت محسوس ڪيو
پالو آلٽو ۾ مشهور Xerox ليبارٽري جي جديد روح، هو هو
ڊيسڪ ٽاپ پرنٽنگ ۾ انقلاب جو هڪ هاربرنگر جيڪو مڪمل طور تي انقلاب آڻيندو
ڏهاڪي جي آخر تائين سڄي صنعت.

بي صبري سان جلندي، ليبارٽري پروگرامرز فوري طور تي نئون آن ڪيو
پرنٽر هڪ پيچيده آفيس نيٽ ورڪ ۾. نتيجا سڀ کان وڌيڪ جرئت کان وڌي ويا
اميدون صفحا 1 في سيڪنڊ جي رفتار سان اڏامي رهيا هئا، دستاويز
10 ڀيرا تيز پرنٽ ڪرڻ شروع ڪيو. ان کان سواء، ڪار تمام گهڻو هو
هن جي ڪم ۾ pedantic: حلقن وانگر نظر اچن ٿا، اوول نه، پر
سڌيون لائينون هاڻي گهٽ-طول و عرض sinusoids وانگر نه هونديون آهن.

هر لحاظ کان، Xerox تحفا هڪ آڇ هئي جنهن کي توهان انڪار نه ڪري سگهيو.
انڪار ڪرڻ.

بهرحال، وقت سان گڏ، جوش ختم ٿيڻ لڳو. جيئن ئي پرنٽر ٿي ويو
وڌ ۾ وڌ لوڊ، مسئلا پيدا ٿيا. جنهن مون کي سڀ کان وڌيڪ پريشان ڪيو
حقيقت اها آهي ته ڊوائيس ڪاغذ کي تمام آسانيء سان چيڀايو. انجنيئرنگ سوچ
پروگرامر جلدي مسئلي جي جڙ کي سڃاڻي ورتو. حقيقت اها آهي ته
فوٽوڪپيئر روايتي طور تي ڀرسان هڪ شخص جي مسلسل موجودگي جي ضرورت هوندي آهي.
جيڪڏهن ضروري هجي ته ڪاغذ کي درست ڪرڻ لاءِ. ۽
جڏهن Xerox هڪ فوٽو ڪاپيئر کي پرنٽر ۾ تبديل ڪرڻ بابت مقرر ڪيو، انجنيئر
ڪمپنين هن نقطي تي ڌيان نه ڏنو ۽ ڌيان ڏنو
پرنٽر لاءِ ٻيا، وڌيڪ دٻائڻ وارا مسئلا حل ڪرڻ. انجنيئرنگ ڳالهائڻ
ٻولي، نئين Xerox پرنٽر ۾ مسلسل انساني شموليت هئي
اصل ۾ ميڪانيزم ۾ ٺهيل.

فوٽوڪپيئر کي پرنٽر ۾ تبديل ڪرڻ سان، زهروڪس انجنيئرز هڪ شيء متعارف ڪرايو
هڪ تبديلي جنهن جا دور رس نتيجا آهن. جي بدران،
سامان کي هڪ واحد آپريٽر جي ماتحت ڪرڻ لاء، ان کي ماتحت ڪيو ويو
آفيس نيٽ ورڪ جي سڀني استعمال ڪندڙن لاء. صارف هاڻي اڳيان بيٺو نه هو
مشين، ان جي آپريشن کي سنڀاليندي، هاڻي هو هڪ پيچيده آفيس نيٽ ورڪ ذريعي آهي
ڇپائيءَ جو ڪم موڪليو، اميد ته دستاويز هن طرح ڇپبو
جيئن گهربل. ان کان پوء صارف پرنٽر ڏانهن ويو ختم ٿيل کڻڻ لاء
سڄو دستاويز، پر ان جي بدران چونڊيل ڇپيل مليو
چادر

اهو ممڪن ناهي ته اسٽالمان AI ليب ۾ صرف هڪ ئي هو جنهن کي نوٽيس ڪيو
مسئلو، پر هن ان جي حل بابت پڻ سوچيو. ڪجھ سال اڳ
رچرڊ کي پنهنجي پوئين پرنٽر سان به ساڳيو مسئلو حل ڪرڻ جو موقعو مليو. لاءِ
هن هن کي پنهنجي ذاتي ڪم ڪمپيوٽر PDP-11 تي ايڊٽ ڪيو
هڪ پروگرام جيڪو PDP-10 مين فريم تي هلندو هو ۽ پرنٽر کي سنڀاليندو هو.
اسٽالمين پيپر چبائڻ جو مسئلو حل ڪرڻ کان قاصر هو؛ بدران
هن هڪ ڪوڊ داخل ڪيو جيڪو PDP-11 کي وقت وقت تي مجبور ڪيو
پرنٽر جي حالت چيڪ ڪريو. جيڪڏهن مشين پيپر کي چيري، پروگرام
مون صرف ڪم ڪندڙ PDP-11s ڏانهن هڪ نوٽيفڪيشن موڪليو آهي جيئن ”پرنٽر چيئجي رهيو آهي
ڪاغذ، مرمت جي ضرورت آهي. حل موثر ثابت ٿيو - نوٽيفڪيشن
سڌو سنئون صارفين ڏانهن ويا جيڪي فعال طور تي پرنٽر استعمال ڪندا هئا، تنهنڪري
ته ڪاغذ سان سندس حرڪت اڪثر فوري طور تي بند ٿي ويا.

يقينا، اهو هڪ ايڊهاڪ حل هو - ڇا پروگرامر سڏين ٿا
”هڪ ڪچري“، پر ڪچري بلڪل خوبصورت نڪتي. هن درست نه ڪيو
پرنٽر ميکانيزم ۾ ڪو مسئلو هو، پر مون اهو ڪم ڪيو، جيڪو ڪري سگهيو
ڪرڻ - صارف ۽ مشين جي وچ ۾ معلوماتي موٽ قائم ڪئي.
ڪوڊ جون ڪجھ اضافي لائينون ليبارٽري جي ڪارڪنن کي بچايو
AI 10-15 منٽن لاء ڪم ڪندڙ وقت هفتيوار، انهن کان بچاء
پرنٽر کي چيڪ ڪرڻ لاء مسلسل هلائڻو پوندو. نقطي نظر کان
پروگرامر، اسٽالمن جو فيصلو اجتماعي حڪمت تي ٻڌل هو
ليبارٽريون.

اها ڪهاڻي ياد ڪندي، رچرڊ چيو: "جڏهن توهان کي اهڙو پيغام ملي ٿو، توهان نه ڪندا
پرنٽر کي ٺيڪ ڪرڻ لاءِ ڪنهن ٻئي تي ڀروسو ڪرڻو پيو. توهان کي ضرورت آهي
اهو اٿڻ ۽ پرنٽر ڏانهن وڃڻ آسان هو. هڪ يا ٻه منٽ کان پوء
جيئن ئي پرنٽر ڪاغذ چبائڻ لڳو ته ٻه ٽي ماڻهو وٽس آيا
ملازم گهٽ ۾ گهٽ انهن مان هڪ کي خبر هئي ته ڇا ڪرڻ جي ضرورت آهي.

انهن وانگر هوشيار حل AI ليب ۽ ان جي سڃاڻپ ڪئي وئي آهي
پروگرامر عام طور تي، ليبارٽري جا بهترين پروگرامر ڪيترائي آهن
"پروگرامر" اصطلاح کي حقارت سان علاج ڪيو، ان کي ترجيح ڏني
”هيڪر“ لاءِ slang. هي تعريف وڌيڪ صحيح طور تي ڪم جي جوهر کي ظاهر ڪري ٿو، جيڪو
مختلف سرگرميون شامل آهن، نفيس دانشورانه تفريح کان وٺي
پروگرامن ۽ ڪمپيوٽرن ۾ محنتي بهتري. اهو پڻ محسوس ٿيو
آمريڪي ذهانت بابت هڪ پراڻي فيشن جو عقيدو. هيڪر
اهو صرف هڪ پروگرام لکڻ لاء ڪافي ناهي جيڪو ڪم ڪري ٿو. هيڪر ڪوشش ڪري ٿو
پاڻ کي ۽ ٻين هيڪرز کي پنهنجي عقل جي طاقت ڏيکاريو
وڌيڪ پيچيده ۽ مشڪل ڪمن تي وٺو - مثال طور، ٺاهيو
پروگرام هڪ ئي وقت تي تيز، ڪمپيڪٽ، طاقتور ۽
خوبصورت.

Xerox وانگر ڪمپنيون ارادي طور تي پنهنجون شيون وڏين برادرين ڏانهن عطيو ڪيون
هيڪرز اهو هڪ حساب هو ته هيڪرز ان کي استعمال ڪرڻ شروع ڪندا،
اهي هن سان منسلڪ ٿي ويندا ۽ پوءِ ڪمپني لاءِ ڪم ڪرڻ ايندا. 60 جي ڏهاڪي ۾ ۽
70 جي ڏهاڪي جي شروعات ۾، هيڪرز اڪثر ڪري اهڙي اعلي معيار ۽ مفيد لکندا هئا
پروگرام جيڪي ٺاهيندڙن کي رضامندي سان انهن جي وچ ۾ ورهايو
گراهڪ

تنهن ڪري، هڪ پيپر چيونگ نئين Xerox پرنٽر سان منهن ڏيڻ،
اسٽالن فوري طور تي هن سان پنهنجي پراڻي چال ڪرڻ جو سوچيو - "هيڪ"
ڊوائيس ڪنٽرول پروگرام. تنهن هوندي به، هڪ اڻ وڻندڙ ​​دريافت کيس انتظار ڪيو.
- پرنٽر ڪنهن به سافٽ ويئر سان نه آيو، گهٽ ۾ گهٽ هن ۾ نه
فارم ته جيئن اسٽالمن يا ٻيو پروگرامر ان کي پڙهي سگهي ۽
ترميم ڪريو. هن نقطي تائين، اڪثر ڪمپنيون سٺو سمجهيو
فائلون مهيا ڪريو سورس ڪوڊ سان گڏ هڪ ٽون ۾ جيڪا انساني پڙهڻ جي قابل هجي،
جنهن ۾ پروگرام ڪمانڊز ۽ ان سان لاڳاپيل مڪمل معلومات ڏني وئي هئي
مشين جا ڪم. پر Xerox هن ڀيري پروگرام صرف ان ۾ مهيا ڪيو
مرتب ڪيل، بائنري فارم. جيڪڏهن هڪ پروگرامر پڙهڻ جي ڪوشش ڪئي
اهي فائلون، هو صرف زيرو ۽ هڪ جا لامحدود سلسلو ڏسندا،
مشين کي سمجھ ۾ اچي ٿو، پر انسان کي نه.

اهڙا پروگرام آهن جن کي "Disassemblers" سڏيو ويندو آهي جيڪي ترجمو ڪن ٿا
ones and zeros in low-level مشين جي هدايتن، پر figuring what
اهي هدايتون ڪندا آهن - هڪ تمام ڊگهو ۽ ڏکيو عمل سڏيو ويندو آهي
"ريورس انجنيئرنگ". ريورس انجنيئرنگ هڪ پرنٽر پروگرام آسان آهي
چاٻي جي مجموعي اصلاح کان وڌيڪ وقت وٺي سگھي ٿو
ايندڙ 5 سالن ۾ ڪاغذ. رچرڊ ڪافي مايوس نه هو
اهڙي قدم کڻڻ جو فيصلو ڪيو، ۽ تنهن ڪري هن مسئلي کي هڪ طرف رکي ڇڏيو
ڊگهو دٻو.

Xerox جي دشمني واري پاليسي عام رواج جي بلڪل ابتڙ هئي
هيڪر ڪميونٽي. مثال طور، ذاتي لاء ترقي ڪرڻ لاء
ڪمپيوٽر PDP-11 پروگرامن کي ڪنٽرول ڪرڻ لاء هڪ پراڻي پرنٽر ۽
ٽرمينلز، AI ليب کي هڪ ڪراس اسمبلر جي ضرورت هئي جيڪا گڏ ڪري
PDP-11 لاءِ پروگرام PDP-10 مين فريم تي. ليب هيڪرز ڪري سگھن ٿا
پاڻ کي ڪراس اسمبلر لکو، پر اسٽالمين، هارورڊ ۾ شاگرد هجڻ جي ڪري،
مون کي يونيورسٽي جي ڪمپيوٽر ليبارٽري ۾ هڪ اهڙو پروگرام مليو. هوءَ
ساڳئي مين فريم لاءِ لکيو ويو هو، PDP-10، پر هڪ مختلف لاءِ
آپريٽنگ سسٽم. رچرڊ کي خبر نه هئي ته هي پروگرام ڪنهن لکيو آهي،
ڇاڪاڻ ته سورس ڪوڊ ان بابت ڪجھ به نه چيو. هو ئي کڻي آيو
ماخذ ڪوڊ جي هڪ ڪاپي ليبارٽري ڏانهن، ان کي ايڊٽ ڪيو، ۽ ان کي شروع ڪيو
PDP-10. غير ضروري پريشاني ۽ پريشاني کان سواء، ليبارٽري پروگرام حاصل ڪيو،
جيڪو آفيس جي بنيادي ڍانچي جي آپريشن لاءِ ضروري هو. اسٽالن به
پروگرام کي وڌيڪ طاقتور بڻايو ڪيترن ئي افعال کي شامل ڪندي جيڪي نه هئا
اصل ۾ هو. "اسان سالن کان هن پروگرام کي استعمال ڪري رهيا آهيون،"
- هو چوي ٿو فخر کان سواء نه.

70s پروگرامر جي نظر ۾، هي تقسيم ماڊل
پروگرام ڪوڊ سٺو پاڙيسري لاڳاپن کان مختلف نه هو جڏهن
هڪ ٻئي سان کنڊ جو پيالو شيئر ڪري ٿو يا ڊرل ڏئي ٿو. پر جيڪڏهن توهان
جڏهن توهان هڪ مشق قرض کڻندا آهيو، توهان مالڪ کي ان کي استعمال ڪرڻ جي موقعي کان محروم ڪيو، پوء
پروگرامن کي نقل ڪرڻ جي صورت ۾، ائين ڪجھ به نه ٿيندو. نه ئي
پروگرام جو ليکڪ، ۽ نه ئي ان جا ٻيا استعمال ڪندڙ، ڪجھ به نه وڃائي
نقل ڪرڻ. پر ٻيا ماڻهو ان مان فائدو حاصل ڪن ٿا، جيئن جي صورت ۾
ليبارٽري جا هيڪرز جيڪي هڪ پروگرام حاصل ڪري رهيا آهن نون افعال سان، جيڪو
اڳ به موجود نه هو. ۽ اهي نوان ڪم صرف ڪيترائي ٿي سگهن ٿا
توهان نقل ڪرڻ چاهيو ٿا ۽ ٻين ماڻهن کي ورهائڻ چاهيو ٿا. اسٽالن
پرائيويٽ ڪمپني بولٽ، برانيڪ ۽ مان هڪ پروگرامر کي ياد ڪري ٿو
نيومن، جنهن پڻ پروگرام حاصل ڪيو ۽ ان کي هلائڻ لاء ايڊٽ ڪيو
Twenex جي تحت - PDP-10 لاءِ ٻيو آپريٽنگ سسٽم. هن پڻ
پروگرام ۾ وڏيون خاصيتون شامل ڪيون ويون، ۽ اسٽالمن انھن کي نقل ڪيو
توهان جي ليبارٽري ۾ پروگرام جي ورزن ڏانهن. ان کان پوءِ هنن گڏجي فيصلو ڪيو
هڪ پروگرام ٺاهيو جيڪو اڳ ۾ ئي اڻڄاتل طور تي هڪ طاقتور پيداوار ۾ وڌي چڪو آهي،
مختلف آپريٽنگ سسٽم تي هلندڙ.

AI ليب جي سافٽ ويئر انفراسٽرڪچر کي ياد ڪندي، اسٽالمان چوي ٿو:
"پروگرام هڪ شهر وانگر ترقي ڪئي. ڪجھ حصا تبديل ٿي ويا آھن
ٿوري دير سان، ڪجهه - فوري طور تي ۽ مڪمل طور تي. نوان علائقا ظاهر ٿيا. ۽ تون
هميشه ڪوڊ کي ڏسي سگهي ٿو ۽ چئي سگهي ٿو، انداز سان فيصلو ڪندي، هي حصو
60 جي شروعات ۾ لکيو ويو، ۽ اهو 70 جي وچ ۾.

هن سادي ذهني تعاون جي مهرباني، هيڪرز ڪيترائي ٺاهيا آهن
ليبارٽري ۾ ۽ ان جي ٻاهران طاقتور ۽ قابل اعتماد سسٽم. هر پروگرامر نه
جيڪو هن ڪلچر کي حصيداري ڪري ٿو پاڻ کي هيڪر سڏيندو، پر انهن مان گهڻا
رچرڊ اسٽالمن جي جذبن کي مڪمل طور تي ورهايو. جيڪڏهن پروگرام يا
صحيح ڪوڊ توهان جي مسئلي کي چڱي طرح حل ڪري ٿو، اهي ان کي پڻ حل ڪندا
هي مسئلو هر ڪنهن لاء. پوءِ هي شيئر ڇو نه ڪيو؟
فيصلو، گهٽ ۾ گهٽ اخلاقي سببن لاء؟

آزاد تعاون جي هن تصور کي لالچ جي ميلاپ جي ڪري تباهه ڪيو ويو
۽ واپاري راز، رازداري جي هڪ عجيب ميلاپ کي جنم ڏئي ٿو ۽
تعاون. هڪ سٺو مثال BSD جي شروعاتي زندگي آهي. اهو طاقتور آهي
ڪيليفورنيا ۾ سائنسدانن ۽ انجنيئرن پاران ٺاهيل آپريٽنگ سسٽم
يونيورسٽي برڪلي ۾ يونڪس جي بنياد تي، AT&T کان خريد ڪيل. قيمت
BSD ڪاپي ڪرڻ فلم جي قيمت جي برابر هئي، پر هڪ شرط سان -
اسڪول صرف BSD جي ڪاپي سان فلم حاصل ڪري سگھن ٿا جيڪڏهن انهن وٽ AT&T لائسنس هجي،
جنهن جي قيمت $50,000 هئي. اهو ظاهر ٿيو ته برڪلي هيڪرز شيئر ڪري رهيا هئا
پروگرام صرف ان حد تائين ته ڪمپني انهن کي ائين ڪرڻ جي اجازت ڏني
اي ٽي ۽ ٽي. ۽ هنن ان ۾ ڪا به عجيب ڳالهه نه ڏٺي.

اسٽالن کي به زهروڪس تي ناراض نه هو، جيتوڻيڪ هو مايوس هو. هن ڪڏهن به نه
مون ڪمپني کان سورس ڪوڊ جي ڪاپي پڇڻ بابت نه سوچيو. ”اهي ۽
تنهن ڪري هنن اسان کي هڪ ليزر پرنٽر ڏنو،“ هن چيو، ”مان نه ٿو چئي سگهان
ته اهي اڃا تائين اسان کي ڪجهه ڏيڻ وارا آهن. ان کان سواء، ذريعن واضح طور تي غائب هئا
اهو ڪو اتفاق نه آهي ته اهو ڪمپني جو هڪ اندروني فيصلو هو، ۽ ان کي تبديل ڪرڻ لاء چيو
اهو بيڪار هو."

آخر ۾، سٺي خبر آئي: اهو ظاهر ٿيو ته ذريعن جو هڪ نقل
يونيورسٽيءَ جي محقق وٽ زيروڪس پرنٽر لاءِ پروگرام آهن
ڪارنيگي ميلون.

ڪارنيگي ميلن سان رابطي سٺي نه هئي. 1979ع ۾
ڊاڪٽريٽ جي شاگرد برائن ريڊ پنهنجي شيئر ڪرڻ کان انڪار ڪندي ڪميونٽي کي حيران ڪري ڇڏيو
اسڪرائب سان ملندڙ هڪ ٽيڪسٽ فارميٽنگ پروگرام. هوءَ پهرين هئي
هن قسم جو هڪ پروگرام جنهن ۾ سيمينٽڪ ڪمانڊ استعمال ڪيا ويا آهن
جيئن ته "ھي لفظ کي اجاگر ڪريو" يا "ھي پيراگراف ھڪڙو اقتباس آھي" بدران
گھٽ-سطح ”ھن لفظ کي ترڪي ۾ لکو“ يا ”انڊينٽيشن کي وڌايو
هي پيراگراف." ريڊ اسڪرائب کي پٽسبرگ جي هڪ ڪمپني کي وڪرو ڪيو
غير منطقي. ريڊ جي مطابق، هن جي ڊاڪٽرن جي مطالعي جي آخر ۾ هو صرف هڪ ٽيم ڳولي رهيو هو
ڊولپرز، جن جي ڪلهن تي ان جي ذميواري منتقل ڪرڻ ممڪن آهي
انهي ڪري ته پروگرام جو سورس ڪوڊ عوامي استعمال ۾ نه اچي (هاڻي تائين
اهو واضح ناهي ته ڇو ريڊ هن کي ناقابل قبول سمجهيو). گولي کي مٺو ڪرڻ
ريڊ اتفاق ڪيو ته ڪوڊ ۾ وقت جي بنياد تي ڪم جو هڪ سيٽ شامل ڪيو، تنهنڪري
"ٽائم بم" سڏيو ويندو آهي - انهن پروگرام جي هڪ مفت ڪاپي ۾ تبديل ڪيو
90 ڏينهن جي آزمائشي مدت کان پوءِ ڪم نه ڪرڻ. ٺاهڻ
پروگرام ٻيهر ڪم ڪرڻ لاء، صارفين کي ادا ڪرڻ جي ضرورت آهي ڪمپني ۽
هڪ "معذور" ٽائيم بم حاصل ڪريو.

اسٽالمين لاء، اهو خالص ۽ واضح خيانت هو.
پروگرامر اخلاقيات. "شيئر ۽" جي اصول تي عمل ڪرڻ بدران
ان کي ڏيو، ”ريڊ تائين رسائي لاءِ پروگرامرز کي چارج ڪرڻ جو رستو ورتو
ڄاڻ. پر هن ان بابت گهڻو ڪجهه نه سوچيو ڇاڪاڻ ته هو اڪثر نه ڪندو هو
مون اسڪرپٽ استعمال ڪيو.

Unilogic AI ليب کي اسڪرائب جي مفت ڪاپي ڏني، پر ان کي نه هٽايو
ٽائيم بم ۽ ان جو ذڪر به نه ڪيو. هن وقت پروگرام آهي
اهو ڪم ڪيو، پر هڪ ڏينهن اهو بند ٿي ويو. سسٽم هيڪر هاورڊ تپ
پروگرام بائنري فائل کي ڊيبگ ڪرڻ ۾ ڪيترائي ڪلاڪ گذاريا، آخر تائين
ٽائيم بم کي نه ڳوليائين ۽ نه ڊليٽ ڪيو. هن واقعي کيس بيزار ڪيو
ڪهاڻي، ۽ هن ان بابت ٻين هيڪرز کي ٻڌائڻ ۾ سنکوڪ نه ڪيو، ۽ پهچائڻ
Unilogic جي ارادي ”غلطي“ بابت منهنجا سڀ خيال ۽ جذبات.

ليبارٽري ۾ سندس ڪم سان لاڳاپيل سببن لاء، اسٽالمن ڏانهن ويو
ڪارنيگي ميلون ڪيمپس ڪجهه مهينن بعد. هن هڪ ماڻهو ڳولڻ جي ڪوشش ڪئي
جيڪو، خبرن موجب هن ٻڌو، پروگرام جو سورس ڪوڊ هو
پرنٽر خوشقسمتيءَ سان، هي ماڻهو پنهنجي آفيس ۾ هو.

گفتگو بلڪل صاف ۽ تيز ٿي، انجنيئرن جي مخصوص انداز ۾ ٿي.
پنهنجو تعارف ڪرائڻ کان پوءِ، اسٽالمان پروگرام جي سورس ڪوڊ جي ڪاپي لاءِ پڇيو
Xerox ليزر پرنٽر جو ڪنٽرول. هن جي وڏي تعجب ۽
بدقسمتي سان، محقق انڪار ڪيو.

”هن چيو ته هن ٺاهيندڙ سان واعدو ڪيو ته مون کي هڪ ڪاپي نه ڏي،“ هو چوي ٿو
رچرڊ.

ياداشت هڪ عجيب شيء آهي. هن واقعي کان 20 سال پوء، ياداشت
اسٽالن خالي جڳهن سان ڀريل آهي. هن نه رڳو سبب وساري ڇڏيو
ڪارنيگي ميلن وٽ آيو، پر ان بابت پڻ جيڪو هن ۾ سندس هم منصب هو
اڻ وڻندڙ ​​گفتگو. ريڊ جي مطابق، هي شخص تمام گهڻو ممڪن هو
رابرٽ سپرول، اڳوڻي زيروڪس ريسرچ اينڊ ڊولپمينٽ سينٽر ملازم
پالو آلٽو، جيڪو بعد ۾ تحقيق جو ڊائريڪٽر ٿيو
سني مائڪرو سسٽم ڊويزن. 70ع واري ڏهاڪي ۾ اسپرول جو ميزبان هو
Xerox ليزر پرنٽر لاء پروگرامن جو ڊولپر. ڪجهه وقت 1980ع ۾
سپرول ڪارنيگي ميلن ۾ ريسرچ فيلو جي حيثيت سان پوزيشن قبول ڪئي، جتي
ليزر پرنٽر تي ڪم جاري رکيو.

پر جڏهن اسپرل کان هن گفتگو بابت سوال پڇيو وڃي ٿو، هو صرف ٺڳي ٿو
هٿ. اھو اھو آھي جيڪو ھو اي ميل ذريعي جواب ڏئي ٿو: ”مان نٿو چئي سگھان
ڪجھ به واضح ناهي، مون کي هن واقعي بابت ڪجهه به ياد ناهي.

"ڪوڊ اسٽالمن کي گهربل هو،
فن جو هڪ سچو مجسمو. اسپرول اهو هڪ سال اڳ لکيو
ڪارنيگي ميلن وٽ آيو يا اهڙي ڪا شيءِ، ”ريڊ چوي ٿو. جيڪڏهن هي
حقيقت ۾، اتي هڪ غلط فهمي آهي: اسٽالن جي ضرورت آهي
هڪ پروگرام جيڪو MIT هڪ ڊگهي وقت تائين استعمال ڪري رهيو آهي، ڪجهه نئون ناهي
سندس نسخو. پر ان مختصر گفتگو ۾ هڪ لفظ به نه چيو ويو
ڪو به نسخو.

جڏهن سامعين سان لهه وچڙ ۾، اسٽالمن باقاعده واقعو ياد ڪري ٿو
Carnegie Mellon زور ڏئي ٿو ته ان جي خواهش
ماخذ ڪوڊ شيئر ڪرڻ وارو شخص صرف معاهدي جو نتيجو آهي
غير ظاهر ڪرڻ، جيڪو هن ۽ هن جي وچ ۾ معاهدي ۾ مهيا ڪيو ويو هو
Xerox پاران. اڄڪلهه اهو عام رواج آهي ته ڪمپنين جي ضرورت آهي
جديد ترقيات تائين رسائي جي بدلي ۾ رازداري برقرار رکڻ، پر ساڳئي وقت
NDAs وري ڪجهه نوان هئا. اهو ٻنهي جي زهروڪس جي اهميت کي ظاهر ڪري ٿو
ليزر پرنٽر، ۽ معلومات جيڪا انهن جي آپريشن لاء گهربل هئي.
"زيروڪس ليزر پرنٽر کي هڪ تجارتي پيداوار ٺاهڻ جي ڪوشش ڪئي،"
ريڊ کي ياد ڪري ٿو، "انهن لاء اهو چريو هوندو ته هر ڪنهن کي سورس ڪوڊ ڏيو
معاهدو".

اسٽالن اين ڊي اي کي مڪمل طور تي مختلف طور تي سمجهي ورتو. هن لاء اهو هڪ انڪار هو
ڪارنيگي ميلون سماج جي تخليقي زندگي ۾ حصو وٺندي، ان جي ابتڙ
پروگرامن کي ڪميونٽي وسيلن جي طور تي ڏسڻ لاء حوصلا افزائي ڪئي وئي. ڄڻ ته
ڇا ڪو هاري اوچتو دريافت ڪندو ته صديون پراڻي آبپاشي واهه
سڪي ويو، ۽ مسئلي جو سبب ڳولڻ جي ڪوشش ۾ هو چمڪدار تائين پهچندو
Xerox لوگو سان گڏ هڪ هائيڊرو اليڪٽرڪ پاور پلانٽ جو نئون.

ان انڪار جي اصل سبب کي سمجهڻ ۾ اسٽالمين کي ڪجهه وقت لڳو.
پروگرامر جي وچ ۾ رابطي جو هڪ نئون فارميٽ ۽
ڪمپنيون. شروعات ۾، هن کي صرف ذاتي انڪار ڏٺو. ”منهنجي لاءِ ائين ئي آهي
مون کي ڪاوڙ هئي ته مون کي چوڻ لاءِ ڪجهه به نه مليو. مون صرف ڦريو ۽
”مان خاموشيءَ سان ٻاهر نڪري ويس،“ رچرڊ ياد ڪري ٿو، ”شايد مون دروازو کڙڪايو، نه.
مان ڄاڻان ٿو. مون کي صرف هڪ ٻرندڙ خواهش ياد آهي جتان جلدي ممڪن طور ٻاهر نڪرڻ جي. آخرڪار، مان هلندي رهيس
انهن کي، تعاون جي اميد، ۽ اهو به نه سوچيو ته مان ڇا ڪريان ها
اهي انڪار ڪندا. ۽ جڏهن اهو ٿيو، مان لفظي طور تي بي زبان هو.
اهو مون کي ڏاڍو حيران ۽ پريشان ڪيو.

20 سالن کان پوءِ به، هو اڃا تائين انهيءَ ڪاوڙ جي گونج محسوس ڪري ٿو ۽
مايوسيون. ڪارنيگي ميلن ۾ واقعو زندگي ۾ هڪ موڙ هو
رچرڊ، کيس هڪ نئين اخلاقي مسئلي سان منهن ڏيڻو پوي ٿو. IN
اسٽيلمان ۽ ٻين AI ليب هيڪرز جي چوڌاري ايندڙ مهينا
ڪيترائي واقعا رونما ٿيندا، جن جي مقابلي ۾ 30 سيڪنڊن جي ڪاوڙ ۽
ڪارنيگي ميلن تي مايوسي ڪجهه به نه لڳي ويندي. تنهن هوندي به،
اسٽالن هن واقعي تي خاص ڌيان ڏئي ٿو. هو پهريون ۽
واقعن جي سلسلي ۾ سڀ کان اهم نقطو جيڪو رچرڊ کان ڦري ويو
هڪ اڪيلو هيڪر، مرڪزي طاقت جو هڪ وجداني مخالف، ۾
آزاديءَ، برابري ۽ برادريءَ جو بنيادي مبشر
پروگرامنگ.

"اها منهنجي پهرين ملاقات هئي غير ظاهر ڪرڻ واري معاهدي سان، ۽ مان
مون جلد ئي محسوس ڪيو ته ماڻهو اهڙين معاهدي جو شڪار بڻجي ويندا آهن، - اعتماد سان
اسٽالمين چوي ٿو، "منهنجا ساٿي ۽ مان اهڙا شڪار هئاسين.
ليبارٽريون."

رچرڊ بعد ۾ وضاحت ڪئي: ”جيڪڏهن هن مون کي ذاتي سببن لاءِ رد ڪيو هو ، اهو هجي ها
ان کي مسئلو سڏڻ ڏکيو هوندو. مان ان کي بدلي ۾ شمار ڪري سگهان ٿو
هڪ گدا، ۽ اهو سڀ ڪجهه آهي. پر هن جو انڪار غير ذاتي هو، هن مون کي سمجهايو
ته هو نه رڳو مون سان، پر ڪنهن سان به تعاون نه ڪندو
هو. ۽ اهو نه رڳو هڪ مسئلو پيدا ڪيو، پر ان کي حقيقت ۾ پڻ
وڏو."

جيتوڻيڪ گذريل سالن ۾ مسئلا هئا جن اسٽالمن کي ناراض ڪيو،
هن جي مطابق، اهو صرف ڪارنيگي ميلن ۾ واقع ٿيڻ کان پوء هو ته هن کي اهو احساس ٿيو
پروگرامنگ ڪلچر کي هن مقدس سمجهيو شروع ٿئي ٿو
تبديلي. "مان اڳ ۾ ئي قائل هو ته پروگرام عوامي طور تي دستياب هجڻ گهرجن
سڀني لاء، پر ان کي واضح طور تي ٺاهي نه سگهيو. هن معاملي تي منهنجا خيال
انهن سڀني کي بيان ڪرڻ لاء تمام مبہم ۽ افراتفري هئا
دنيا ڏانهن. واقعي کان پوء، مون کي محسوس ڪرڻ لڳو ته مسئلو اڳ ۾ ئي موجود آهي، ۽
جنهن کي هن وقت حل ڪرڻ جي ضرورت آهي.

هڪ مضبوط ترين ادارن مان هڪ اعلي درجي پروگرامر هجڻ
امن، رچرڊ ٻين جي معاهدي ۽ ٽرانزيڪشن تي گهڻو ڌيان نه ڏنو
پروگرامر - جيستائين اهي هن جي مکيه ڪم سان مداخلت نٿا ڪن. جڏهن ته
زيروڪس ليزر پرنٽر ليبارٽري ۾ نه آيو، اسٽالن وٽ سڀ ڪجهه هو
انهن مشينن ۽ پروگرامن تي نظر وجهڻ جا موقعا جيڪي انهن جو شڪار ٿيا
ٻيا استعمال ڪندڙ. آخرڪار، هو انهن پروگرامن کي تبديل ڪري سگهي ٿو جيئن هن سوچيو
ضروري.

پر نئين پرنٽر جي اچڻ هن آزادي کي خطرو ڪيو. اپريٽ
سٺو ڪم ڪيو، جيتوڻيڪ هو وقتي طور تي پيپر چبائيندو هو، پر ڪو به نه هو
ٽيم جي ضرورتن کي پورو ڪرڻ لاء سندس رويي کي تبديل ڪرڻ جا موقعا. نقطي نظر کان
سافٽ ويئر انڊسٽري، پرنٽر پروگرام کي بند ڪيو ويو
ڪاروبار ۾ هڪ ضروري قدم. پروگرام هڪ اهڙي قيمتي اثاثو بڻجي چڪا آهن
ڪمپنيون وڌيڪ برداشت نه ڪري سگھن ٿيون ماخذ ڪوڊ شايع ڪرڻ لاء،
خاص طور تي جڏهن پروگرامن ۾ ڪجهه پيش رفت ٽيڪنالاجيون شامل آهن. سپني کان پوءِ
پوءِ حریف انهن کي عملي طور تي مفت ۾ نقل ڪري سگھن ٿا
انهن جي شين لاء ٽيڪنالاجيون. پر اسٽالن جي نقطي نظر کان، پرنٽر هو
ٽروجن گھوڙو. ڏهن سالن جي ناڪام تقسيم جي ڪوشش کان پوء
"ملڪيت وارو" پروگرام جن لاءِ مفت تقسيم منع ٿيل آهي ۽
ڪوڊ جي ترميم، اهو ئي پروگرام آهي جيڪو هيڪرز جي گهر ۾ داخل ٿيو
سڀ کان وڌيڪ insidious انداز ۾ - هڪ تحفا جي آڙ ۾.

انهي Xerox جي بدلي ۾ ڪجهه پروگرامرن کي ڪوڊ تائين رسائي ڏني
رازداري کي برقرار رکڻ گهٽ پريشان ڪندڙ نه هو، پر اسٽالمن کي ڏک ٿيو
اعتراف ڪيو ته ننڍي عمر ۾، هن گهڻو ڪري اتفاق ڪيو هوندو
Xerox آڇ. ڪارنيگي ميلن جي واقعن هن جي اخلاقيات کي مضبوط ڪيو
پوزيشن، نه رڳو کيس شڪ ۽ ڪاوڙ سان چارج ڪرڻ
مستقبل ۾ ساڳيون تجويزون، پر پڻ سوال پيدا ڪندي: ڇا،
جيڪڏهن هڪ ڏينهن هڪ هيڪر ساڳي درخواست کڻي اچي، ۽ هاڻي هن ڏانهن،
رچرڊ کي ضرورتن تي عمل ڪندي ذريعن کي نقل ڪرڻ کان انڪار ڪرڻو پوندو
نوڪر؟

"جڏهن مون کي چيو ويو آهي ته منهنجي ساٿين کي ساڳئي طريقي سان خيانت ڏي،
مون کي منهنجي ڪاوڙ ۽ مايوسي ياد آهي جڏهن انهن مون سان ساڳيو ڪيو ۽
ليبارٽري جا ٻيا ميمبر، اسٽالمن چوي ٿو، ائين
توهان جي وڏي مهرباني، توهان جو پروگرام شاندار آهي، پر مان متفق نه ٿي سگهان
ان جي استعمال جي شرطن تي، تنهنڪري مان ان کان سواء ڪندس."

رچرڊ 80 جي ڏهاڪي ۾ هن سبق جي يادگيري کي مضبوطيء سان برقرار رکندو، جڏهن
هن جا ڪيترائي ليبارٽري ساٿي ٻين ڪمپنين ۾ ڪم ڪرڻ ويندا،
غير ظاهر ڪرڻ واري معاهدي جي پابند. انهن شايد پاڻ کي ٻڌايو
ته اهو سڀ کان دلچسپ ۽ ڪم ڪرڻ جي رستي تي هڪ ضروري برائي آهي
پرجوش منصوبا. بهرحال، اسٽالمن لاء، اين ڊي اي جو وجود
پروجيڪٽ جي اخلاقي قدر جو سوال. ڇا سٺو ٿي سگهي ٿو
هڪ منصوبي ۾، جيتوڻيڪ اهو ٽيڪنالاجي طور تي دلچسپ آهي، جيڪڏهن اهو عام خدمت نٿو ڪري
مقصد؟

تمام جلدي اسٽالن کي احساس ٿيو ته اهڙين تجويزن سان اختلاف
ذاتي پيشه ورانه مفادن جي ڀيٽ ۾ وڏي اهميت رکي ٿي. اهڙو
هن جو غير سمجهوتو موقف کيس ٻين هيڪرز کان جدا ڪري ٿو، جيتوڻيڪ
رازداري کان نفرت، پر اخلاقي حد تائين وڃڻ لاء تيار آهن
سمجھوتا. رچرڊ جي راء واضح آهي: ذريعو ڪوڊ حصيداري ڪرڻ کان انڪار
هي نه رڳو تحقيق جي ڪردار سان خيانت آهي
پروگرامنگ، پر اخلاقيات جو گولڊن اصول، جيڪو ٻڌائي ٿو ته توهان جي
توهان جو رويو ٻين ڏانهن ساڳيو هجڻ گهرجي جيئن توهان ڏسڻ چاهيو ٿا
پنهنجو پاڻ ڏانهن رويو.

هي آهي ليزر پرنٽر ڪهاڻي جي اهميت ۽ ان ۾ واقع واقعو
ڪارنيگي ميلون. ان سڀ کان سواءِ، جيئن اسٽالن مڃي ٿو، سندس قسمت هلي وئي
هڪ مڪمل طور تي مختلف رستو وٺندو، مادي دولت جي وچ ۾ توازن
تجارتي پروگرامر ۽ زندگي ۾ آخري مايوسي،
پروگرام ڪوڊ لکڻ جو خرچ هر ڪنهن کي پوشيده. نه هئي
ان مسئلي تي سوچڻ جو ڪو به فائدو نه هوندو، جنهن ۾ باقي به
مسئلو نه ڏٺو. ۽ سڀ کان وڌيڪ اهم، اتي نه هوندو اهو زندگي ڏيڻ وارو حصو
ڪاوڙ، جنهن رچرڊ کي اڳتي وڌڻ لاءِ توانائي ۽ اعتماد ڏنو.

”ان ڏينهن مون فيصلو ڪيو ته مان ڪڏهن به ان ۾ حصو وٺڻ لاءِ راضي نه ٿيندس
هي، "اسٽالمان چوي ٿو، اين ڊي ايز ۽ عام طور تي سڄي ڪلچر جو حوالو ڏيندي،
جيڪو ڪجهه فائدن لاءِ ذاتي آزادي جي بدلي کي فروغ ڏئي ٿو ۽
فائدا.

"مون فيصلو ڪيو ته مان ڪنهن ٻئي شخص کي ڪڏهن به شڪار نه ڪندس جيڪو مان بڻجي ويو آهيان.
هڪ ڏينهن پاڻ کي“.

جو ذريعو: linux.org.ru

تبصرو شامل ڪريو