نرم‌افزار

نرم‌افزار اولیه؛ پیدایش و توسعه

آلن تورینگ و اولین قدم

به باور بسیاری آلن تورینگ، به خاطر مقاله‌اش در سال ۱۹۳۶ در زمینه اعداد شمارا و «ماشین جامع (تورینگ)» پدر علوم کامپیوتر و هوش مصنوعی است. اولین نرم‌افزار به معنی امروزی آن در ساعت ۱۱ صبح روز ۲۱ ژوئن ۱۹۴۸ روی کامپیوتر «بچه منچستر» اجرا شد. از همان اولین روزها، تلاش جمعی برای توسعه شکل گرفت که هر کس با مشارکت خود آن را بهبود می‌بخشید. با رشد استفاده از کامپیوترهای شخصی و تجاری و پیچیده‌تر شدن نرم‌افزارها، موضوع حفاظت از آنها با ابزارهای موجود (اسرار تجاری، کپی‌رایت، پتنت) در دهه ۷۰ موضوع بحث و نظر شد و سرانجام در سال  ۱۹۸۰ با تصویب کنگره آمریکا، نرم‌افزار به‌عنوان یک تألیف قابل حمایت به قانون کپی‌رایت اضافه شد.

نرم‌افزار آزاد

همزمان با تلاش‌هایی که برای ایجاد رویه‌های حقوقی و قانونی جهت حفظ حقوق معنوی پدیدآورندگان در جریان بود، جریان دیگری بین توسعه‌دهندگان نرم‌افزار شکل‌ می‌گرفت که تلاش می‌کرد فضای همکاری و با-هم-سازی جاری را حفظ کند. راه‌اندازی پروژه GNU (به‌عنوان جایگزینی آزاد برای یونیکس) در سال ۱۹۸۳ توسط «ریچارد استالمن» و دو سال بعد از آن تأسیس بنیاد نرم‌افزار آزاد (Free Software Foundation)، به این جریان هویت و شخصیت جدیدی داد.

 


تهیه و تنظیم: ارژنگ طالبی‌نژاد
منبع: راه پرداخت

میانگین آرا: 0 / 5. شمارش رای‌ها: 0

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *