payamvha/North_RAG huggingface dataset:
ماه نوامبر برای انتخاب هیئت مدیرهٔ بنیاد رای‌گیری می‌کنند. کاندیداها باید از قبل عضو بنیاد بوده باشند. توسعه‌دهندگان و کاربران گنوم هر ساله در یک گردهم‌آیی که به نام GUADEC شناخته می‌شود به دور یکدیگر جمع می‌شوند تا دربارهٔ وضعیت کنونی پروژه و آیندهٔ آن بحث کنند. گنوم اغلب استانداردهای freedesktop.org را درون خود پیاده‌سازی می‌کند تا اطمینان حاصل کند که گنوم با دیگر میزکارها هماهنگ و سازگار است. تاریخچه انتشارها. پروژه گنوم سعی می‌کند تا هر ۶ ماه یک نسخهٔ پایدار از میزکار گنوم را منتشر کند. میزکارهای دیگر.
از میزکار گنوم را منتشر کند. میزکارهای دیگر. در حال حاضر مشهورترین و پراستفاده‌ترین میزکارهای گنو/لینوکس، گنوم و کی‌دی‌ئی هستند؛ اما در مواردی که میزکارهای سبک‌تری مورد نیاز باشد، معمولاً از میزکارهایی مانند ماته و Xfce استفاده می‌شود. گنوم با زبان برنامه‌نویسی سی و کی‌دی‌ئی با زبان برنامه‌نویسی سی++ نوشته شده‌است. ماته. ماته یک میزکار انشعاب یافته از کد کنارگذاشته‌شدهٔ گنوم ۲ است که هدف آن ادامه دادن طراحی سنتی نسخه دوم گنوم است و تعدادی از اپلیکیشن‌های گنوم ۳ را با ظاهر سنتی ارائه می‌دهد. این میزکار از
۳ را با ظاهر سنتی ارائه می‌دهد. این میزکار از نسخه سوم گنوم سبک‌تر است ولی همه اپلیکیشن‌ها و قابلیت‌های آن را ارائه نمی‌دهد. ترجمه فارسی. بیشتر بخش‌های میزکار گنوم و نرم‌افزارهای آن دارای ترجمه فارسی می‌باشد اما اکنون در سطح ناقص قرار دارد. وضعیت ترجمه
وب‌سرور آپاچی (Apache HTTP Server) یک نرم‌افزار سرور وب چندسکویی آزاد و منبع‌باز است و تحت لیسانس Apache License 2.0 منتشر شده‌است. آپاچی توسط جامعه‌ای آزاد از توسعه‌دهندگان تحت حمایت بنیاد نرم‌افزار آپاچی توسعه و نگهداری می‌شود. اکثریت قریب به اتفاق نمونه‌های سرور Apache HTTP بر روی سیستم عامل لینوکس اجرا می‌شوند، اما نسخه‌های فعلی نیز بر روی ویندوز، OpenVMS و طیف گسترده‌ای از سیستم‌های مشابه یونیکس اجرا می‌شوند. نسخه‌های گذشته همچنین در NetWare , OS / 2 و سایر سیستم عامل‌ها، از جمله درگاه‌های اصلی اجرا
و سایر سیستم عامل‌ها، از جمله درگاه‌های اصلی اجرا می‌شدند. در ابتدا توسعهٔ آپاچی در اوایل سال ۱۹۹۵ بر اساس سرور NCSA httpd، پس از متوقف شدن کار بر روی کد NCSA آغاز شد. آپاچی نقشی اساسی در رشد اولیهٔ شبکهٔ جهانی وب داشت، به سرعت از NC8SA httpd به عنوان سرور HTTP غالب پیشی گرفت. در سال ۲۰۰۹، آپاچی اولین نرم‌افزار وب‌سرور بود که بیش از ۱۰۰ میلیون وب‌سایت را سرو می‌کرد. تا ژانویهٔ ۲۰۲۱، نت‌کرفت تخمین زده‌است که آپاچی ۲۴٫۶۳٪ از میلیون وب‌سایت شلوغ را سرویس‌دهی می‌کند، در حالی که Nginx معادل ۲۳٫۲۱٪ را سرویس
می‌کند، در حالی که Nginx معادل ۲۳٫۲۱٪ را سرویس می‌دهد و مایکروسافت با ۶٫۸۵٪ در مکان سوم است (برای برخی دیگر از آمار Netcraft Nginx از آپاچی جلوتر است)، در حالی که طبق آمار W3Techs، آپاچی با ۳۵٫۰٪ و انجین‌اکس با ۳۳٫۰٪ دوم و کلودفلر سرور با ۱۷٫۳٪ سوم است. نام. نام این نرم‌افزار طبق اعلام بنیاد نرم‌افزار آپاچی «از روی احترام به ملت‌های مختلف بومی آمریکا که در مجموع با نام آپاچی شناخته می‌شوند ، انتخاب شد. این نام‌گذاری به دلیل مهارت‌های کم‌نظیر در استراتژی جنگ و استقامت پایان‌ناپذیر شناخته شده‌است.» اما
جنگ و استقامت پایان‌ناپذیر شناخته شده‌است.» اما به‌نظر می‌آید که این نام همچنین در یک وب‌سرور تکه‌تکه - یک سرور ساخته شده از یک سری وصله‌ها (Patches) یک جناس زیبا ایجاد می‌کند. منابع دیگری نیز برای نظریه، وجود جناس بین نام نرم‌افزار و عملکرد آن در عمل وجود دارد، از جمله اسناد رسمی پروژه در سال ۱۹۹۵، که اظهار داشت: "آپاچی یک نام زیبا است که جا افتاده‌است. این بر اساس برخی از کد موجود و یک سری از وصله‌های نرم‌افزار بود، سرور "کوچک". اما در یک مصاحبه در آوریل ۲۰۰۰، برایان بهلندورف، یکی از خالقان آپاچی، ادعا
۲۰۰۰، برایان بهلندورف، یکی از خالقان آپاچی، ادعا کرد که ریشه‌های آپاچی یک جناس نیست، و اظهار داشت: این اسم به معنای واقعی کلمه از ناکجاآباد بیرون آمده‌است. ای کاش می‌توانستم بگویم که این چیز خارق‌العاده‌ای بود، اما واقعاً از هیچ به‌دست آمده‌است. من آن را در یک صفحه نوشتم و بعد از چند ماه که این پروژه شروع شد، مردم را به سمت این صفحه هدایت کردم و گفتم: "سلام، نظر شما در مورد این ایده چیست؟"… شخصی گفت که آنها از این نام خوششان می‌آید و این یک واقعاً جناس خوب و من مثل این بودم: "جناس؟ منظورت چیست؟" او گفت،
و من مثل این بودم: "جناس؟ منظورت چیست؟" او گفت، "خوب، ما در حال ساخت یک سرور از روی چند وصلهٔ نرم‌افزاری (Patch) هستیم، درست است؟ بنابراین این یک وب سرور تکه‌تکه (Patchy) است." من رفتم، "آه، خوب." … وقتی به اسم فکر کردم، نه. این فقط به نوعی دلالت داشت: "هیچ زندانی ای را نگیرید. نوعی پرخاشگر باشید و لگد در کون بقیه بزنید" هنگامی که آپاچی تحت یونیکس در حال اجرا است، نام فرایند آن httpd است که مخفف "HTTP daemon" است. مرور ویژگی‌ها. آپاچی از انواع ویژگی‌ها پشتیبانی می‌کند، بسیاری از آن‌ها به عنوان ماژول‌های
می‌کند، بسیاری از آن‌ها به عنوان ماژول‌های کامپایل شده که عملکرد اصلی را گسترش می‌دهند، اجرا می‌شوند. این موارد می‌توانند از طرح‌های تأیید اعتبار تا پشتیبانی از زبان‌های برنامه‌نویسی سمت سرور مانند Perl , Python , Tcl و PHP باشند. ماژول‌های احراز هویت محبوب شامل mod _ access, mod _ auth, mod _ digest, mod _ auth _digest، هستند. نمونه‌ای از ویژگی‌های دیگر شامل Secure Sockets Layer و Transport Layer Security Security (mod _ ssl)، یک ماژول پروکسی (mod _proxy)، یک ماژول بازنویسی URL به نام (mod _ rewrite)
یک ماژول بازنویسی URL به نام (mod _ rewrite) پرونده‌های ثبت سفارشی (mod _ log _ config)، و پشتیبانی از فیلتر (mod _ include و mod _ ext _ filter). روش‌های فشردهسازی رایج در آپاچی شامل ماژول الحاقی mod _ gzip است که برای کمک به کاهش حجم (وزن) صفحات وب ارائه شده از طریق HTTP پیاده‌سازی شده‌است. ModSecurity یک موتور تشخیص و جلوگیری از نفوذ منبع باز برای برنامه‌های وب است. گزارش‌های آپاچی را می‌توان از طریق مرورگر وب با استفاده از اسکریپت‌های رایگان مانند AWStats / W3Perl یا Visitors تجزیه و تحلیل کرد. میزبانی
/ W3Perl یا Visitors تجزیه و تحلیل کرد. میزبانی مجازی اجازه می‌دهد تا یک نصب مستقل ۱۱ض آپاچی به وب‌سایت‌های مختلف خدمات ارائه دهد. به عنوان مثال، یک کامپیوتر با یک نصب آپاچی می‌تواند به‌طور همزمان example.com , example.org , test47.test-server.example.edu و غیره را ارایه کند. آپاچی دارای پیغام‌های خطای قابل تنظیم، پایگاه دادهٔ احراز هویت مبتنی بر دیتابیس و مذاکره در مورد محتوا است و از چندین رابط کاربر گرافیکی (GUI) پشتیبانی می‌کند. از احراز هویت رمز عبور و احراز هویت گواهی دیجیتال پشتیبانی می‌کند. از آنجا
احراز هویت گواهی دیجیتال پشتیبانی می‌کند. از آنجا که کد منبع آزادانه در دسترس است، هر کسی می‌تواند سرور را برای نیازهای خاص وفق دهد و یک کتابخانهٔ عمومی بزرگ از add-onهای آپاچی وجود دارد. فهرست دقیق‌تری از ویژگی‌ها در زیر ارائه شده‌است: عملکرد. به جای پیاده‌سازی یک معماری واحد، آپاچی انواع مختلفی از ماژول‌های چندرشته ای (MultiProcessing Modules یا MPM) را فراهم می‌کند، که به آن امکان می‌دهد در هر دو حالت مبتنی بر فرایند و ترکیبی (فرایند و رشته) یا رویداد - رشته ترکیبی اجرا شود تا مطابقت بهتر با خواسته‌های
رشته ترکیبی اجرا شود تا مطابقت بهتر با خواسته‌های هر زیرساختی را داشته باشد؛ بنابراین انتخاب MPM و پیکربندی مهم است. در مواردی که باید در عملکرد سازش انجام شود، آپاچی برای کاهش تأخیر و افزایش توان تولید نسبت به رسیدگی تا به درخواست‌های بیشتری بتواند رسیدگی کند؛ بنابراین از پردازش مداوم و قابل اعتماد درخواست‌ها در بازه‌های زمانی مناسب اطمینان حاصل می‌کند. برای تحویل صفحات ساکن، سری Apache 2.2 به مراتب کندتر از nginx و varnish در نظر گرفته شد. برای حل این مسئله، توسعه دهندگان Apache Event MPM را ایجاد کردند
توسعه دهندگان Apache Event MPM را ایجاد کردند که استفاده از چندین فرایند و چندین رشته در هر فرایند را در یک حلقه مبتنی بر رویداد ناهمزمان مخلوط می‌کند. این معماری همان‌طور که در سری Apache 2.4 پیاده‌سازی شده‌است، طبق گفته جیم جاگیلسکی و سایر منابع مستقل، حداقل به عنوان سرورهای وب مبتنی بر رویداد عمل می‌کند. با این حال، برخی از معیارهای مستقل اما به‌طور قابل توجهی منسوخ نشان می‌دهند که به عنوان مثال سرعت آن هنوز نیمی از nginx است. پیاده‌سازی. پروژه سرور Apache HTTP یک تلاش مشترک توسعه نرم‌افزار با هدف ایجاد
HTTP یک تلاش مشترک توسعه نرم‌افزار با هدف ایجاد یک کد منبع قدرتمند، دارای درجهٔ تجاری، دارای ویژگی و آزاد در دسترس از یک سرور HTTP (وب) است. این پروژه به‌طور مشترک توسط گروهی از داوطلبان مستقر در سراسر جهان و با استفاده از اینترنت و وب برای برقراری ارتباط، برنامه‌ریزی و توسعه سرور و مستندات مربوط به آن، مدیریت می‌شود. این پروژه بخشی از بنیاد نرم‌افزار Apache است. علاوه بر این، صدها کاربر به کمک ایده، کد و مستندات پروژه را گسترش داده‌اند. Apache 2.4 پشتیبانی از سیستم عامل‌های BeOS , TPF , A / UX , NeXT و
از سیستم عامل‌های BeOS , TPF , A / UX , NeXT و Tandem را قطع کرد. پروانه‌های کاری. پایگاه کد Apache HTTP Server در ژانویه ۲۰۰۴ مجدداً از مجوز Apache 2.0 (از مجوز قبلی ۱٫۱) مجوز گرفت و Apache HTTP 1.3.31 Server و ۲٫۰٫۴۹ اولین نسخه‌هایی بودند که از مجوز جدید استفاده کردند. پروژه OpenBSD این تغییر را دوست نداشت و استفاده از نسخه‌های قبل از 2.0 Apache را ادامه داد و به‌طور مؤثر Apache 1.3 را استفاده کرد. آنها در ابتدا آن را با Nginx جایگزین کردند و پس از مدت کوتاهی، OpenBSD Httpd را به عنوان جایگزین جدید خود
OpenBSD Httpd را به عنوان جایگزین جدید خود انتخاب کردند. نسخه‌ها. نسخه ۱٫۱: مجوز Apache 1.1 توسط ASF در سال ۲۰۰۰ تأیید شد: تغییر اصلی مجوز ۱٫۰ در «بند تبلیغات» است (بخش ۳ مجوز ۱٫۰). محصولات مشتق شده دیگر نیازی به درج اسناد در مواد تبلیغاتی خود ندارند، فقط در مستندات باید درج شوند. نسخه 2.0: ASF مجوز Apache 2.0 را در ژانویه ۲۰۰۴ تصویب کرد. اهداف اعلام شده این مجوز شامل سهولت استفاده از پروانه برای پروژه‌های غیر ASF، بهبود سازگاری با نرم‌افزارهای مبتنی بر GPL، اجازه دادن به مجوز به جای ذکر شده در هر پرونده،
اجازه دادن به مجوز به جای ذکر شده در هر پرونده، روشن کردن مجوز برای مشارکت‌ها و الزام مجوز ثبت اختراع در مورد مشارکت‌هایی که لزوماً حق ثبت اختراعات خود را نقض می‌کند. امنیت. آپاچی مانند سایر نرم‌افزارهای سرور قابل هک و سوءاستفاده است. اصلی‌ترین ابزار حمله Slowloris Apache است که از یک اشکال در نرم‌افزار آپاچی بهره می‌برد. slowris سوکت‌ها را ایجاد می‌کند و با ارسال چندین بایت (معروف به "keep-alive headers") هرکدام را زنده و مشغول نگه می‌دارد تا به سرور بفهماند که رایانه هنوز متصل است و مشکلی در شبکه ندارد.
که رایانه هنوز متصل است و مشکلی در شبکه ندارد. توسعه‌دهندگان آپاچی برای محدود کردن آسیب‌های وارد شده با چندین ماژول به Slowloris پرداخته‌اند. ماژول‌های mod_limitipconn, mod_qos, mod_evasive, mod security, mod_noloris,mod_antiloris همه به عنوان وسیله‌ای برای کاهش احتمال حملهٔ موفقیت‌آمیز Slowloris پیشنهاد شده‌اند. از زمان آپاچی ۲٫۲٫۱۵، آپاچی ماژول mod _ reqtimeout را به عنوان راه حل رسمی پشتیبانی شده توسط توسعه دهندگان ارسال می‌کند.
ریچارد متیو استالمن (متولد ۱۶ مارس ۱۹۵۳ در نیویورک) معروف به آر-ام-اس ، یک آمریکایی طرفدار آزادی نرم‌افزار و برنامه‌نویس کامپیوتر است. در سپتامبر سال ۱۹۸۳، او پروژه گنو را برای ساخت یک سیستم‌عامل کاملاً آزاد شبه-یونیکس آغاز کرد و مدیریت و معماری این پروژه را عهده‌دار شد. با آغاز پروژه گنو، او نخستین قدم را در جنبش نرم‌افزار آزاد برداشت و در اکتبر سال ۱۹۸۵ بنیاد نرم‌افزار آزاد را تأسیس کرد. استالمن در استفاده از مفهوم کپی‌لفت (در برابر مفهوم کپی رایت) پیش‌قدم شد. او نویسندهٔ اصلی چندین مجوز کپی‌لفت، از جمله
شد. او نویسندهٔ اصلی چندین مجوز کپی‌لفت، از جمله جی‌پی‌ال است که یکی از پر استفاده‌ترین مجوزهای نرم‌افزار آزاد به حساب می‌آیند. از اواسط دههٔ ۱۹۹۰، او اکثر وقت خود را برای دفاع از جنبش نرم‌افزار آزاد گذاشته‌است. همچنین او همیشه در حال مبارزه با حق امتیاز نرم‌افزار و چیزهایی که او در قانون کپی‌رایت اضافی می‌بیند، است. او تعدادی از نرم‌افزارهایی را که به‌طور گسترده استفاده می‌شوند، گسترش داده‌است؛ نظیر ایمکس اصلی، مجموعه کامپایلرهای گنو و اشکال‌یاب گنو. وی همچنین در سال ۱۹۸۹ برای متحد کردن توسعه‌دهندگان
همچنین در سال ۱۹۸۹ برای متحد کردن توسعه‌دهندگان نرم‌افزار آزاد و همین‌طور نرم‌افزار مالکیتی برای مبارزه علیه پتنت‌های نرم‌افزاری و گسترش محدودهٔ کپی‌رایت، سازمان اتحاد برای آزادی برنامه‌نویسی را تأسیس کرد. ایده اولیه یک دانشنامهٔ آنلاین که با مشارکت کاربران نوشته شود (همانند ویکی‌پدیا) در سال ۱۹۹۹ توسط استالمن ارائه شد. زندگی. ریچارد استالمن در سال ۱۹۵۳ در شهر نیویورک به دنیا آمد. Alice Lippman و Daniel Stallman پدر و مادر او بودند. اولین تجربه استالمن با کامپیوترها در دوران دبیرستان در مرکز علمی IBM
با کامپیوترها در دوران دبیرستان در مرکز علمی IBM نیویورک بود. او تابستان را برای نوشتن یک برنامه آنالیز عددی در Fortran استخدام شده بود. او کار خود را بعد از دو هفته تمام کرد و بقیه تابستان خود را به نوشتن یک ویرایشگر متن در APL صرف کرد. استالمن تابستان بعد از فارغ‌التحصیلی‌اش را صرف نوشتن یک پردازشگر برای زبان برنامه‌نویسی PL/I در IBM System/360 کرد. در دنیای برنامه‌نویسی و کارهایی که او انجام داد به «RMS» شهرت پیدا کرد. در اولین نسخه از فرهنگ لغت هکرها به این موضوع اشاره کرد که ریچارد استالمن نام دنیوی
این موضوع اشاره کرد که ریچارد استالمن نام دنیوی من است، شما می‌توانید من را «RMS» خطاب کنید. در ابتدا او با PL/I و سپس زمانی که برنامه‌ها برای رایانه بزرگ بودند از اسمبلی برای کارهای خود استفاده کرد. بعد از این کار او به عنوان یک دستیار قسمت بیولوژی دانشگاه راکفلر مشغول به کار شد همچنین او به ریاضیات و فیزیک تمایل نشان داد، تفکر تحلیلی او مدیر آزمایشگاه را به خود معطوف کرد به‌طوری‌که پس از گذشت مدت زمانی از کار او در آزمایشگاه، مادر او تلفنی از سوی یک پروفسور دانشگاه فهمید که RMS مشغول به چه کاری است! او
دانشگاه فهمید که RMS مشغول به چه کاری است! او در کمال تعجب متوجه شد که وی به رایانه علاقه‌مند است و وقت خود را با آن می‌گذراند در صورتی که آینده درخشانی در رشته بیولوژی را برای او پیش‌بینی می‌کرد. در سال ۱۹۷۱ میلادی وارد دانشگاه هاروارد شد و در سال ۱۹۷۴ با مدرک لیسانس از این دانشگاه فارغ‌التحصیل شد. در آزمایشگاه هوش مصنوعی دانشگاه‌ام آی تی به یک هکر تبدیل شد. او به وسیله راس نافتسکر به کار گرفته شد. مردی که بعدها سیمبولیکز را کشف کرد و چندی بعد به مخالفان استالمن پیوست. در سن ۲۱ سالگی برای شرکتی به نام
استالمن پیوست. در سن ۲۱ سالگی برای شرکتی به نام وسچستر کانتی در کنار Eben Moglen کار می‌کرد که الان یک وکیل تکنولوژی است. رویدادهای منتهی به پروژه گنو. در اواخر دهه ۱۹۷۰ و اوایل دهه ۱۹۸۰، فرهنگ هکرها که استالمن به آن رونق داده بود شروع به متلاشی شدن کرد. خیلی از تولیدکنندگان برای جلوگیری کردن نرم‌افزار از استفاده شدن در رایانه‌های رقبایشان، توزیع کردن کد منبع را متوقف کردند و برای محدود کردن و ممنوع ساختن کپی و توزیع مجدد، شروع به استفاده از کپی رایت و مجوزهای نرم‌افزار محدود کردند. اینچنین نرم‌افزارهای
نرم‌افزار محدود کردند. اینچنین نرم‌افزارهای اختصاصی از قبل وجود داشتند، و این امر اینطور ظاهر شد که بتواند هنجاری در این راستا شود. ضرورت وجود برنامه‌هایی با قابلیت انتقال بر روی انواع ماشینها و سیستم‌های متفاوت کاملاً مشهود بود، برنامه‌هایی که بتوانند روی سیستم‌های متفاوت اجرا شوند و امکان اشتراک اطلاعات را مابین چند سیستم متفاوت به وجود آورند. این قابلیت ارزش زیادی برای بازار رایانه و نرم‌افزار داشت، این نکته در مورد سازندگان رایانه‌ها هم مشهود بود. در این حال شرکت‌ها سعی می‌کردند با به وجود آوردن انحصار
حال شرکت‌ها سعی می‌کردند با به وجود آوردن انحصار و محدودیت، از کپی شدن برنامه‌ها جلوگیری کنند و فرصت را از رقیب خود بگیرند. در دهه ۱۹۸۰ هکر آزمایشگاه هوش مصنوعی، شرکت را به ثبت رساند و این ماشین‌ها را به بازار ارائه کرد. کاری که او و تام نایت در آزمایشگاه انجام داده بودند. Greenblatt کمکهای خارجی را رد کرد. وی معتقد بود آن‌ها با فروش تعدادی از ماشینها می‌توانند قدرت مالی لازم برای اداره و گسترش شرکت را به‌دست آورند. آر ام اس از سال ۱۹۸۲ تا ۱۹۸۳ به مدت دو سال از انحصاری شدن Symbolics روی رایانه‌های
دو سال از انحصاری شدن Symbolics روی رایانه‌های آزمایشگاه، توسط برنامه‌نویسان جلوگیری کرد. این زمانی بود که او آخرین تلاشهای خود را جهت تقویت هکرها در آزمایشگاه صرف می‌کرد. او به دنبال یک قرارداد باز بود که محدودیت و انحصار را در خود نداشته باشد اما قبل از آن به فکر افتاد تا این عقیده را با دیگران به اشتراک بگذارد و قبل از انجام کار به مانند یک دانشمند اصیل این ایده را با دیگران به اشتراک بگذارد. دانشمندان بدون هیچ خساستی اطلاعات و دانش خود را با دیگران تقسیم می‌کنند و در بهبود نتایج و انجام کاراها به
تقسیم می‌کنند و در بهبود نتایج و انجام کاراها به دیگران کمک می‌کنند و در صورت لزوم از آن‌ها کمک می‌گیرند. استدلال استالمن آزادی کاربر یک نرم‌افزار بود. آزادی که بتواند آن نرم‌افزار را با همسایه خود مشترک استفاده کند و در صورت نیاز قسمت‌هایی از آن را تغییر دهد. او بر این عقیده پافشاری می‌کرد و دست‌فروشی نرم‌افزارهای وابسته به مالک را مخالف اصول اجتماعی و دور از اخلاق می‌دانست. در یک‌کلام حرف او به این منظور بود که نرم‌افزارها باید آزاد باشند. هر چند گواهی بر این موضوع وجود نداشت، مباحثه‌های او نشان می‌داد
این موضوع وجود نداشت، مباحثه‌های او نشان می‌داد که در درجه دوم به فکر آزادی حقوق مصرف‌کننده و جامعه است و از سویی به فکر پیشرفت و ارتقاء نرم‌افزار تولید شده بود. به تبع این تلاشها، بحثها و گفتگوها در جون ۱۹۸۴ او کار خود در MIT را رها کرد و پروژه گنو را هدف اصلی قرار داد و به صورت تمام وقت روی آن کار کرد. کاری که در سپتامبر ۱۹۸۳ شروع به کار کرد. او تحصیلات خود در دانشگاه را به پایان نرساند و مدرک دکترای خود را اخذ نکرد اما بعدها به صورت افتخاری درجه دکترای خود را گرفت. بنیاد گنو. استالمن در سال ۱۹۸۳ تصمیم
خود را گرفت. بنیاد گنو. استالمن در سال ۱۹۸۳ تصمیم خود را برای ایجاد یک سیستم‌عامل کاملاً آزاد مشابه یونیکس اعلام کرد. استالمن این پروژه را به تنهایی شروع کرد و توضیح داد: «به عنوان یک توسعه دهنده سیستم عامل، من مهارتهای درست را برای این کار داشتم؛ بنابراین حتی اگر نتوانم به اعطای موفقیت دست پیدا کنم، به اینکه من برای انجام این کار انتخاب شده بودم تحقق بخشیده‌ام. من تصمیم به ایجاد سیستمی سازگار با یونیکس گرفته‌ام که قابل حمل باشد و کاربران یونیکس به راحتی بتوانند یونیکس خود را به آن تبدیل کنند.» وی سپس
بتوانند یونیکس خود را به آن تبدیل کنند.» وی سپس اعلامیه گنو مبنی بر انگیزه ایجاد یک سیستم‌عامل آزاد به نام گنو بر مبنای یونیکس را در سال ۱۹۸۵ منتشر کرد. گنو یک کلمه بازگشتی است به این معنا که گنو یونیکس نیست. خیلی زود او بنیاد نرم‌افزارهای آزاد (Free Software Foundation) را بنیان نهاد. او برنامه‌نویسان آزاد را استخدام می‌کرد و ساختار سازمانی بنیاد نرم‌افزار آزاد را تشکیل داد. در سال ۱۹۸۹ مفهوم زیبای General Public License) GPL) را به وجود آورد، یک مکانیسم قانونی برای ویرایش و توزیع مجدد نرم‌افزارهای آزاد.
برای ویرایش و توزیع مجدد نرم‌افزارهای آزاد. به همین ترتیب تمامی نرم‌افزارهای لازم تهیه شدند به جز کرنل یا هسته سیستم‌عامل آزاد. پیچیدگی ساختار و طراحی هسته سختی کار را چندین برابر کرده بود و همین امر باعث شد تا روند تولید هسته به کندی به پیش برود. با طراحی و برنامه‌نویسی برنامه‌های مورد نیاز تحت مجوز آزاد (GPL) انجام می‌گرفت و این موضوع باعث شد تا استالمن این امکان را به وجود آورد تا برنامه‌نویسان متعددی روی پروژه‌های مختلف کار کنند. در سال ۱۹۹۱ یک پروژه مستقل از پروژه گنو به تهیه کرنل لینوکس می‌پرداخت. از
از پروژه گنو به تهیه کرنل لینوکس می‌پرداخت. از اتفاق این پروژه با گنو هم‌زمان شد و امکان اجرای نرم‌افزارهای نوشته شده روی این هسته را فراهم می‌کرد. این باعث پیشرفت پروژه گنو شد. این دو پروژه با هم یک سیستم‌عامل را تشکیل می‌دادند (گنو + لینوکس = گنو/لینوکس) اما هم‌زمانی ارائه این هسته و پروژه باعث شد تا بسیاری به اشتباه آن را به صورت مختصر با نام لینوکس بشناسند و این کلمه در میان مردم عمومیت پیدا کرد و نام لینوکس عمومیت پیدا کرد. آقای استالمن آن را به نام گنو/لینوکس می‌خواند. لفظ‌گذاری. استالمن روی کلمات و
می‌خواند. لفظ‌گذاری. استالمن روی کلمات و جملاتی که از سوی مردم به کار برده می‌شوند و همچنین طرز به کار بردن آن‌ها حساسیت خاصی نشان داده‌است. به خصوص رابطه مابین نرم‌افزار و آزادی. او به طرز خستگی ناپذیری از مردم می‌خواهد که نرم‌افزار آزاد (free software) و گنو/لینوکس را به کار ببرند و از قوانین و مقررات کپی رایت پرهیز کنند. به عنوان یک منبع برای کاربران گنو/لینوکس و متن‌باز، روی به کاربردن صحیح کلمات و به خصوص درک معنای آن‌ها اصرار می‌ورزد. یکی از ضوابط استالمن برای مصاحبه دادن اینست که آن روزنامه‌نگار با
برای مصاحبه دادن اینست که آن روزنامه‌نگار با استفاده از واژگان او در مقاله‌اش موافق باشد. او حتی بعضی وقتها ضروری می‌بیند که روزنامه‌نگاران قبل از مصاحبه، به دلیل بهره‌وری، بخش‌هایی از فلسفه گنو را مطالعه کنند. البته این موضوع به عنوان یک نکته مثبت برای او محسوب شده‌است و طرفداران خاص خود را دارد، زیرا در موازات مصاحبه‌های فراوان و جذاب، از مباحثه در مورد بعضی از موارد جلوگیری می‌کند. گنو/لینوکس. او معتقد است که واژه گنو/لینوکس را برای توزیع‌هایی که از مجموع هسته لینوکس و نرم‌افزارهای آزاد به وجود آمده، به
هسته لینوکس و نرم‌افزارهای آزاد به وجود آمده، به کار ببرند. چرا که معنای نرم‌افزارهای آزاد با به کار بردن لفظ لینوکس برای این مجموعه باعث از بین رفتن معنای آن‌ها خواهد شد. حق نشر (Copyright) و حق امتیاز (patent) و علامت تجاری (trademarks) تفکر اختصاصی (نرم‌افزاری با مالکیت اختصاصی) را برای به اشتباه انداختن ذهن مردم می‌داند. در مقایسه این موضوعات با هم در حیطه قانون، در حالت متعارف چیز خاصی برای مطرح کردن ندارند و از تصمیم‌گیری هوشمندانه ممانعت می‌کنند. او که توجه و نگاه‌ها را به این موضوع جلب می‌کند و در
که توجه و نگاه‌ها را به این موضوع جلب می‌کند و در این زمینه آگاهی لازم را به شنونده می‌دهد، دلایلی از این قبیل را مطرح می‌کند. این قوانین از مبدأ متفاوت هستند، جداگانه رشد می‌کنند، فعالیت‌های متفاوتی را پوشش می‌دهند، اصول جداگانه‌ای دارند و در نهایت هر کدام از سیاست جداگانه‌ای برخوردار هستند. copyright برای حفظ حق مؤلف و هنرمند است. patent برای تشویق ایده‌های خلاقانه و مبتکرانه‌است، در مقام مقایسه باید گفت که این موضوع صحبت از پرداخت پول به یک موضوع انحصاری است و عدم پرداخت به موارد مشابهی از این قبیل.
است و عدم پرداخت به موارد مشابهی از این قبیل. trademarks قصد ترویج نوعی از تجارت را ندارد بلکه تنها خریدار را معطوف به خرید می‌کند و به او می‌گوید که دارد چیز خاصی را خریداری می‌کند. تبلیغات آمازون در اوبونتو. در پی فعال بودن پیش‌فرض و بدون اجازهٔ ویژگی جست‌جوی محصولات آمازون در اوبونتو ۱۲٫۱۰ در حین جستجو برای پرونده‌ها از طریق واسط کاربری اوبونتو، استالمن در نوشته‌ای که در وب‌نوشت خودش در وبگاه بنیاد نرم‌افزارهای آزاد منتشر کرد اوبونتو را جاسوس افزار نامید و از خوانندگان خواست آن را از فهرست توزیع‌های
و از خوانندگان خواست آن را از فهرست توزیع‌های پیشنهادی خود حذف کنند و در گردهمایی‌های نصب و جشن آزادی نرم‌افزار، اوبونتو را نصب یا پیشنهاد نکنند. در عوض بگویند که از اوبونتو به دلیل جاسوسی باید دوری کرد. نوشتهٔ استالمن، واکنش "جونو بیکن" مدیر جامعه کاربری کنونیکال را به دنبال داشت که نوشتهٔ او را انتشار «ترس، تردید و شک» دانست. فشارها علیه این مساله سرانجام باعث شد تا کنونیکال در نسخه ۱۶٫۰۴، این قابلیت به طور پیش‌فرض در اوبونتو غیر فعال کند. با این وجود، استالمن همچنان منتقد وجود چنین قابلیتی است و معتقد
همچنان منتقد وجود چنین قابلیتی است و معتقد است اوبونتو می‌بایست امکان استفاده از جستجو در شبکه را به صورت موردی ارائه کند نه به صورت قابلیتی که کاربر بتواند آن را به طور تقریبا دائمی فعال کند. جنجال و استعفا از MIT و بنیاد نرم‌افزار آزاد. در ۱۷ سپتامبر ۲۰۱۹ ریچارد استالمن در پاسخ به جنجال‌های پیش آمده پس از اظهار نظرش در مورد اتهام رابطه جنسی ماروین مینسکی (استاد فقید MIT) با ویرجینیا گیوره (یکی از قربانیان پرونده جفری اپستین) از MIT و بنیاد نرم‌افزار آزاد استعفا داد. بازگشت به بنیاد نرم‌افزار آزاد. در
استعفا داد. بازگشت به بنیاد نرم‌افزار آزاد. در مارس ۲۰۲۱، ریچاد استالمن در گفتگو با LibrePlanet2021، بازگشت خود را به بنیاد نرم‌افزار آزاد (FSF) اعلام کرد. واژگان فنی و کم‌اهمیت‌تر. در حوزه اصطلاحات کوچکتری مانند software patent او اختصاص حق نظر یا ایده را به پدید آورنده نرم‌افزار پیشنهاد می‌کند(software idea patent). موضوع software patents این اشتباه را به وجود می‌آورد که کل نرم‌افزار نوشته شده متعلق به یک نفر است. همچنین استفاده از UFO) Uniform Fee Only) پرداخت پول به شکل واحد را به جای RAND) Reasonable
پرداخت پول به شکل واحد را به جای RAND) Reasonable And Non-Discriminatory) پرداخت بدون تبعیض پیشنهاد می‌کند. به این دلیل که در مقایسه با حق‌امتیاز سلطنتی که نرم‌افزارهای اختصاصی برای خود قائل شده‌اند، در نرم‌افزارهای آزاد توانایی شمارش کپی‌های موجود از نرم‌افزار ممکن نیست. این موضوع مابین بسیاری از نرم‌افزارهای آزاد و متن‌باز مشترک است. البته این ایده آقای استالمن به نوعی در بین استفاده‌کنندگان عمومیت پیدا نکرده‌است. سال‌شمار زندگی. دوران کودکی و نوجوانی. آلیس لیپمن و دانیل استالمن او را در سال ۱۹۵۳ میلادی
لیپمن و دانیل استالمن او را در سال ۱۹۵۳ میلادی در شهر نیویورک به دنیا آوردند. اولین تجربه استالمن با کامپیوترها در دوران دبیرستان در مرکز علمی IBM نیویورک بود. او تابستان خود را برای نوشتن یک برنامه آنالیز عددی در Fortran گذرانده بود. کار خود را بعد از دو هفته تمام کرد و بقیه تابستان خود را به نوشتن یک ویرایش‌گر متن در ای‌پی‌ال صرف کرد. ۱۹۷۴: با مدرک لیسانس هنر فارغ‌التحصیل شد. ۱۹۷۴: در هاروارد حضور پیدا کرد. ۱۹۷۵: از مؤسسهٔ فناوری ماساچوست (MIT) در رشتهٔ فیزیک فارغ‌التحصیل شد. ۱۹۷۱ تا ۱۹۸۴: (به جز سالی که
فارغ‌التحصیل شد. ۱۹۷۱ تا ۱۹۸۴: (به جز سالی که یک دانشجوی فارغ‌التحصیل بود) در حال یادگیری توسعه سیستم عامل در آزمایشگاه مرکز هوش مصنوعی MIT بود. ۱۹۷۶: اولین ویرایشگر متن ایمکس توسعه‌پذیر را نوشت، و همچنین توسعه‌دهندهٔ یکی از تکنیک‌های هوش مصنوعی شناخته شده بود. اتفاقات مهم زندگی. ۱۹۸۳: استالمن اعلام کرد بنیادی که برای توسعه سیستم عامل گنو، یک سیستم عامل شبه‌یونیکس، به وجود آمده به منظور این است که کاملاً نرم‌افزار آزادی باشد و از آن پس رهبر بنیاد شد. همچنین او با این اعلامیه، جنبش نرم‌افزار آزاد را
همچنین او با این اعلامیه، جنبش نرم‌افزار آزاد را راه‌اندازی کرد. استالمن در ۵ ژانویه ۱۹۸۴ در حالی که شروع به کار کردن روی این بنیاد کرد از کارگزینی در MIT به منظور انجام این کار استعفاء داده بود. ۱۹۸۵: او بنیاد نرم‌افزار آزادی را آغاز کرد که خودش به عنوان رئیس داوطلبانهٔ تمام وقت آن بود. سیستم گنو/ لینوکس که همچنین هستهٔ لینوکس توسعه داده شده توسط لینوس توروالدز را به کار می‌برد، در رایانه‌های بسیاری استفاده می‌شد و هم‌اکنون در فروشگاه‌های کوچک رایانه نیز به صورت از پیش نصب شده فراهم می‌باشند. هر چند