<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های MMETehrani</title>
        <link>https://virgool.io/feed/@mmetehrani</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-06-16 16:49:51</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/3535400/avatar/7oi7EQ.jpg?height=120&amp;width=120</url>
            <title>MMETehrani</title>
            <link>https://virgool.io/@mmetehrani</link>
        </image>

                    <item>
                <title>ماجرای شکل گیری لینوکس و گنو</title>
                <link>https://virgool.io/@mmetehrani/%D9%85%D8%A7%D8%AC%D8%B1%D8%A7%DB%8C-%D8%B4%DA%A9%D9%84-%DA%AF%DB%8C%D8%B1%DB%8C-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3-%D9%88-%DA%AF%D9%86%D9%88-q1gcqbgq1hrw</link>
                <description>استالمن، برنامه‌نویسی بود که در محیط دانشگاه MIT، از نزدیک دیده بود چطور نرم‌افزارها کم‌کم از دسترس عموم خارج می‌شن.نرم‌افزارهایی که قبلاً بین برنامه‌نویسان به‌راحتی به اشتراک گذاشته می‌شدن، حالا توسط شرکت‌ها قفل می‌شدن، کد منبعشون بسته می‌شد و کاربران دیگه اجازهٔ تغییر، بررسی یا حتی اشتراک‌گذاری‌شون رو نداشتن.برای استالمن، این فقط یه مشکل فنی نبود؛ این یه مشکل اخلاقی بود.Richard Stallmanپس تصمیم گرفت سیستم‌عاملی طراحی کنه که کاملاً آزاد باشه — به این معنی که هر کاربر:بتونه نرم‌افزار رو اجرا کنه،کد منبعش رو بررسی و تغییر بده،و اون رو با دیگران به اشتراک بذاره.این شد شروع پروژه‌ای به نام GNU (که خودش یه جور شوخی بود:GNU = GNU&#039;s Not Unixیعنی: گنو، یونیکس نیست!که البته از یونیکس الهام گرفته شده بود.)🏗 ابزارهای گنو؛ همه‌چیز به جز هستهاستالمن و داوطلبان پروژه گنو با تلاش زیاد، در طول سال‌های دهه ۸۰ موفق شدن:شل (مثل Bash)،کامپایلر (GCC)،ابزارهای خط فرمان (coreutils)،ادیتورها (مثل Emacs)،و کلی ابزار سیستمی دیگهرو تولید کنن — همه آزاد و متن‌باز.اما یک چیز هنوز آماده نبود:❗️ هستهٔ سیستم‌عامل (Kernel)اون‌ها مشغول توسعهٔ هسته‌ای به نام Hurd بودن، اما Hurd پروژه‌ای بسیار پیچیده بود و توسعه‌اش به کندی پیش می‌رفت.در عمل، پروژه گنو یه سیستم‌عامل کامل بود... اما بدون قلب!🧑‍💻 از تفریح تا انقلابلینوس توروالدز، دانشجوی فنلاندی، مثل خیلی از ماها عاشق دستکاری سیستم‌ها بود. اون موقع‌ها از مینیکس (Minix) استفاده می‌کرد، اما محدودیت‌های این سیستم‌عامل، مخصوصاً انحصاری بودنش، حسابی اعصابشو خورد کرده بود.پس تصمیم گرفت خودش دست‌به‌کار بشه. نه برای فتح جهان. نه برای رقابت با شرکت‌های بزرگ. فقط برای تفریح!در ۲۵ اوت ۱۹۹۱، لینوس پیامی تاریخی در گروه خبری comp.os.minix منتشر کرد:لینک این پیام&quot;درود به هرکس که از مینیکس استفاده می‌کندمن در حال ساخت یک سیستم‌عامل آزاد برای رایانه‌های AT ۳۸۶ (۴۸۶) هستم (فقط برای تفریح، نه چیزی بزرگ و حرفه‌ای مانند گنو).سیستم‌عامل آماده است و کار می‌کند. دوست دارم دیدگاه دیگران را بشنوم.هم‌اکنون bash نسخه ۱٫۰۸ و gcc نسخه ۱٫۴۰ روی آن نصب هستند.طی ماه‌های آینده چیز مفیدی خواهم ساخت.خوشحال می‌شوم بدانم کاربران چه امکاناتی را لازم دارند.— لینوسپ.ن: این نرم‌افزار آزاد است، ولی فعلاً فقط روی رایانه‌های AT اجرا می‌شود.&quot;با همین جمله ساده، یکی از تأثیرگذارترین پروژه‌های نرم‌افزاری جهان متولد شد.ولی اون پروژه هنوز اسم رسمی نداشت ...روی سیستم خودش توی دایرکتوری linux/ نگهش می‌داشت (به‌خاطر اسم خودش)، اما خودش در ابتدا می‌خواست اسمش رو بذاره &quot;Freax&quot; — ترکیبی از:Free (آزاد)Freak (عجیب و خاص)و حرف x از Unixولی این اسم به مذاق مدیر سرور FTP که قراره کد لینوس رو میزبانی کنه نمی‌رسه...وقتی لینوس خواست پروژه‌اش رو منتشر کنه، اون رو روی سرور FTP دانشگاه Helsinki آپلود کرد.مدیر این سرور، کسی بود به نام Ari Lemmke که خودش هم علاقه‌مند به نرم‌افزارهای آزاد بود.آره بدون هماهنگی با لینوس، پروژه رو توی یه دایرکتوری به اسم linux/ قرار داد — چون فکر می‌کرد &quot;Freax&quot; اسم جالبی نیست و این پروژه هم &quot;ساخته‌ی لینوس&quot; بود.Linux = Linus + Unixجالبه بدونید که توروالدز خودش اول خیلی با اسم &quot;Linux&quot; حال نمی‌کرد! چون فکر می‌کرد خیلی خودخواهانه به نظر می‌رسه. ولی خب، جامعه گفت: نه!.❤️ لینوکس: قلبی که گنو بهش نیاز داشتاینجا بود که هستهٔ نوشته‌شده توسط لینوس توروالدز، در زمان دقیق و مکان مناسب، وارد بازی شد.هستهٔ لینوکس، که او در سال ۱۹۹۱ منتشر کرده بود، آزاد و قابل استفاده بود. پس خیلی زود، جامعهٔ گنو و دیگر توسعه‌دهنده‌ها شروع کردن به ترکیب ابزارهای گنو با هستهٔ لینوکس.نتیجه چی شد؟🎉 یک سیستم‌عامل کامل، آزاد، مدرن و قابل استفاده توسط همه:GNU/Linux🗣 چرا بعضی‌ها می‌گن «گنو/لینوکس» و نه فقط «لینوکس»؟بخشی از جامعهٔ نرم‌افزار آزاد (و مخصوصاً خود استالمن) تأکید دارن که فقط گفتن &quot;لینوکس&quot; باعث می‌شه تلاش عظیم پشت پروژه گنو نادیده گرفته بشه.گنو رو فراموش نکنید!با ترکیب ابزارهای گنو + هسته لینوکس، یه سیستم‌عامل واقعی، آزاد و قابل استفاده شکل گرفت.به همین دلیله که خیلی‌ها به جای &quot;لینوکس&quot;، اسمش رو GNU/Linux می‌ذارن، تا نقش پروژه گنو فراموش نشه.🧭 گنو فقط نرم‌افزار نبود؛ یک جنبش بودپروژه گنو پایه‌گذار جنبشی به نام نرم‌افزار آزاد (Free Software Movement) شد.ریچارد استالمن برای تعریف دقیق آزادی نرم‌افزار، مجوز GPL (General Public License) رو طراحی کرد؛ مجوزی که اجازه می‌ده نرم‌افزارها آزاد باشن، اما تضمین می‌کنه همیشه آزاد بمونن. به‌عبارتی:«تو آزادی که از این نرم‌افزار استفاده کنی، تغییرش بدی و به اشتراک بذاری، اما اگه تغییرش دادی، اون نسخه هم باید آزاد بمونه.»GPL (General Public License)این مجوز تأثیر عظیمی در شکل‌گیری پروژه‌هایی مثل لینوکس، گنوم، وردپرس ، VLC، Blender، GIMPو هزاران پروژه دیگه گذاشت.🧱 تولد اکوسیستم لینوکساز اون به بعد، توسعه‌ی لینوکس فقط دست لینوس نبود. صدها و هزاران نفر از سراسر جهان بهش پیوستن.ابزارها، اپلیکیشن‌ها، محیط‌های دسکتاپ (مثل GNOME و KDE)، بسته‌بندی نرم‌افزار، و توزیع‌های مختلف شکل گرفتن.همه این‌ها با یک ایده‌ی ساده شروع شد:&quot;فقط برای تفریح.&quot;پروژه‌ای که با یک ایمیل ساده از یک دانشجوی فنلاندی شروع شد، امروز به ستون فقرات بسیاری از تکنولوژی‌های جهان تبدیل شده.از سرورهای بزرگ گرفته تا گوشی‌های اندرویدی، از سوپرکامپیوترها تا اینترنت اشیاء (IoT) — لینوکس همه‌جا هست.اما مسیر رسیدن به این نقطه، فقط در کدنویسی هسته و ابزارهای خط فرمان خلاصه نمی‌شه.کاربران، به چیزی فراتر نیاز داشتن.آن‌ها می‌خواستند با رایانه‌هایشان ارتباطی دیداری، ساده و لذت‌بخش داشته باشند.و همین شد آغاز یکی از مهم‌ترین بخش‌های تاریخ لینوکس:محیط‌های دسکتاپ گرافیکی — و در رأس آن‌ها، پروژه‌ای به نام GNOMEدر پست بعدی، وارد دنیای گنوم میشماز فلسفه طراحی اون تا اپلیکیشن‌ها و افزونه‌هایی که دسکتاپ لینوکس رو زنده، شخصی‌سازی‌پذیر و امروزی می‌کنن.</description>
                <category>MMETehrani</category>
                <author>MMETehrani</author>
                <pubDate>Wed, 02 Jul 2025 19:13:15 +0330</pubDate>
            </item>
                    <item>
                <title>تکنولوژی در آستانه تغییرات بزرگ: سفر به دنیای هوش مصنوعی و AGI</title>
                <link>https://virgool.io/@mmetehrani/%D8%AA%DA%A9%D9%86%D9%88%D9%84%D9%88%DA%98%DB%8C-%D8%AF%D8%B1-%D8%A2%D8%B3%D8%AA%D8%A7%D9%86%D9%87-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1%D8%A7%D8%AA-%D8%A8%D8%B2%D8%B1%DA%AF-%D8%B3%D9%81%D8%B1-%D8%A8%D9%87-%D8%AF%D9%86%DB%8C%D8%A7%DB%8C-%D9%87%D9%88%D8%B4-%D9%85%D8%B5%D9%86%D9%88%D8%B9%DB%8C-%D9%88-agi-kkawmdtqbdfl</link>
                <description>هر روز جدید، فرصتی تازه برای یادگیری، خلاقیت و تصمیم‌گیری‌های هوشمندانه است که می‌تواند زندگی‌مان را متحول کند. اما در دنیای امروز، یک عنصر مشترک وجود دارد که روند زندگی ما را به‌سرعت تغییر می‌دهد: تکنولوژی. از صبح که از خواب بیدار می‌شویم، تکنولوژی به‌عنوان نیروی محرکِ دنیای جدید، همه چیز را تحت تأثیر قرار می‌دهد.تکنولوژی؛ دنیای در حال تغییردنیای تکنولوژی مانند رودخانه‌ای خروشان است که هیچ‌گاه متوقف نمی‌شود. هر روز شاهد ظهور فناوری‌های جدیدی هستیم که توانایی انسان را به مرزهای ناشناخته می‌برند. از پیشرفت‌های شگرف در هوش مصنوعی گرفته تا اینترنت اشیاء و سیستم‌های خودکار، این فناوری‌ها نه تنها نحوه زندگی و کار ما را تغییر داده‌اند، بلکه چالش‌ها و فرصت‌های جدیدی را در پیش روی ما قرار داده‌اند.سنگولاریتی؛ نقطه‌ای که همه چیز تغییر می‌کنددر دنیای تکنولوژی، مفهومی به نام سنگولاریتی (Singularity) وجود دارد. سنگولاریتی به لحظه‌ای اشاره دارد که هوش مصنوعی از هوش انسانی پیشی می‌گیرد و وارد مرحله‌ای می‌شود که فراتر از درک و تصور ما عمل می‌کند. در واقع، این نقطه زمانی است که سیستم‌های هوش مصنوعی به سطحی از خودآگاهی و توانمندی می‌رسند که می‌توانند فراتر از تصورات و کنترل انسان عمل کنند.قانون مور و پیشرفت سریع تکنولوژیبرای درک بهتر سنگولاریتی، باید به قانون مور (Moore&#x27;s Law) اشاره کنیم. این قانون که در سال ۱۹۶۵ توسط گوردون مور، بنیان‌گذار اینتل، مطرح شد، بیان می‌کند که تعداد ترانزیستورها در تراشه‌های کامپیوتری هر دو سال دو برابر می‌شود. این رشد نمایی در توان محاسباتی، به پیشرفت سریع‌تر فناوری‌ها منجر شده است.اما در سال‌های اخیر، برخی شرکت‌ها مانند انویدیا با نوآوری در تراشه‌ها و الگوریتم‌ها، توانسته‌اند سرعت پیشرفت را فراتر از پیش‌بینی‌های قانون مور افزایش دهند.این پیشرفت‌ها، به‌ویژه در حوزه هوش مصنوعی، ما را به سنگولاریتی نزدیک‌تر می‌کند.هوش مصنوعی عمومی (AGI)؛ گامی به سوی آیندهیکی از حوزه‌های جذاب در دنیای هوش مصنوعی، هوش مصنوعی عمومی (Artificial General Intelligence | AGI) است. AGI به سیستم‌هایی اطلاق می‌شود که قادر به یادگیری و انجام هر وظیفه‌ای هستند که انسان‌ها می‌توانند انجام دهند. این سیستم‌ها می‌توانند در محیط‌های مختلف عمل کنند و به‌صورت خودآموز، مهارت‌های جدیدی کسب کنند.توسعه AGI، چالش‌های متعددی را به همراه دارد. از جمله این چالش‌ها می‌توان به موارد زیر اشاره کرد:ادراک بصری: توانایی تشخیص و درک عمیق از دنیای واقعی.ادراک صوتی: پردازش صدا با حذف نویزهای غیرضروری و درک دقیق گفتار.مهارت‌های حرکتی دقیق: انجام وظایف فیزیکی دقیق و هماهنگ.پردازش زبان طبیعی (NLP): درک و پاسخ به زبان انسانی.حل مسئله: توانایی حل مسائل پیچیده و اتخاذ تصمیمات در محیط‌های پویا.آینده‌ای که می‌سازیمبا پیشرفت روزافزون هوش مصنوعی، در آینده‌ای نزدیک شاهد خواهیم بود که ماشین‌ها نه تنها قادر به حل مسائل پیچیده هستند، بلکه خود سیستم‌های پیشرفته‌تری ایجاد می‌کنند. این مرحله همان جایی است که به سنگولاریتی نزدیک می‌شویم و دنیا وارد عصر جدیدی می‌شود که برای ما، حتی تصور آن دشوار است.در چنین آینده‌ای، نه‌تنها زندگی‌مان دگرگون خواهد شد، بلکه دنیای علمی، پزشکی و حتی هنر به‌شکلی که امروز نمی‌توانیم تصور کنیم، پیشرفت خواهد کرد. اما با این تحولات، سوالات جدیدی درباره مسئولیت‌ها و کنترل این سیستم‌ها مطرح خواهد شد.حالا من چی کار می‌توانم بکنم؟در دنیای که تغییرات آن به سرعت رخ می‌دهند، باید ابتدا این تغییرات را بشناسیم. اگر می‌خواهیم جزئی از این جریان باشیم، باید بدانیم که چگونه می‌توانیم از این تکنولوژی‌ها برای رشد و پیشرفت خود استفاده کنیم. باید به‌جای نگرانی از این تحولات، فرصتی برای یادگیری و استفاده از آن‌ها در نظر بگیریم.انتخاب با ماست که چگونه به این تغییرات نگاه کنیم. در هر صورت، ما تنها بخش کوچکی از این جریان عظیم هستیم و باید خود را برای ساخت آینده‌ای که در آن پیشرفت تکنولوژی نقش اصلی را بازی می‌کند، آماده کنیم.</description>
                <category>MMETehrani</category>
                <author>MMETehrani</author>
                <pubDate>Sat, 25 Jan 2025 21:17:03 +0330</pubDate>
            </item>
            </channel>
</rss>