۱۳۸۹ فروردین ۳۱, سه‌شنبه

نرم افزار آزاد و اپن سورس

متاسفانه هر کسی ازنرم افزار آزاد و اپن سورس بودن یک برداشت دارد برای همین می دونم خیلی از دوستان این مطالب هم به علت تکرار حفظ هستند ولی به نه نظر من این مطلب باید بیشتر از این ها تکرار بشود




پروژهٔ گنو (GNU)


پروژهٔ گنو در سال ۱۹۸۶ با هدف ایجاد یک سیستم‌عامل کاملاً آزاد و شبیه به یونیکس، توسط ریچارد استالمن پایه‌گذاری شد. گنو مخفف "GNU's Not Unix" است

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

نرم افزار آزاد در مورد آزادی کاربران برای اجرا، کپی، توزیع، مطالعهٔ کدمنبع ، تغییر و بهبود دادن آن است. بطور دقیق‌تر نرم‌افزاریست که ۴ نوع آزادی را برای کاربران نرم‌افزار فراهم کند:

آزادی برای اجرای برنامه برای هر منظوری(آزادی صفر)

آزادی برای مطالعه و بررسی چگونگی عملکرد برنامه و تغییر آن برای نیاز خود(آزادی ۱)

آزادی برای تکثیر کپی‌هایی از نسخهٔ اصلی، تا بتوانید به همسایگان(اطرافیان) خود کمک کنید(آزادی ۲)

آزادی برای انتشار نسخه‌های تغییرداده‌شده برای عموم، تا تمام جامعه از آن بهره ببرند(آزادی ۳).

در صورتی برنامه‌ای یک نرم‌افزار آزاد به شمار می‌آید که کاربران آن همه این آزادی‌ها را داشته باشند. بنابراین شما باید برای توزیع مجدد کپی‌هایی از آن ، خواه با اصلاحات و تغییرات و خواه بدون آن ، خواه رایگان و خواه در ازای دریافت وجهی، برای هر شخصی و در هر جایی آزاد باشید. آزاد بودن برای انجام این کارها(در میان کارهای دیگر) به این معنی است که شما مجبور به درخواست و پرداخت هزینه مجوز نیستید.

به منظور داشتن آزادی برای تغییر دادن( آزادی۱) ، و انتشار نسخه‌های بهبودیافته( آزادی۳)، شما باید به کدمنبع برنامه دسترسی داشته باشید. بنابراین دسترسی به کدمنبع یک شرط ضروری برای نرم‌افزار آزاد است .

بنابراین شما ممکن است پولی پرداخت کنید تا کپی‌های از نرم‌افزار آزاد را بگیرید و یا ممکن است کپی‌ها را بدون پرداخت هزینه بدست آورید. اما صرف‌نظر از اینکه چگونه کپی‌ها را بدست آورده باشید، شما همیشه این آزادی را دارید تا نرم‌افزار را کپی کنید و تغییر دهید و حتی کپی‌هایی از آن را بفروشید.

شما به نرم‌افزار آزاد نیاز دارید

نرم‌افزاری که بر روی اغلب کامپیوترها وجود دارد اختصاصی و غیر آزاد است: به وسیلهٔ شرکت‌های نرم‌افزاری کنترل می‌شود، و نه به وسیلهٔ کاربران. کاربران نه می‌توانند بررسی کنند که این برنامه‌ها چه کاری انجام می‌دهند، نه می‌توانند جلوی آنچه نمی‌خواهند برنامه انجام دهد را بگیرند.

تنها راهی که می‌توانید اطمینان حاصل کنید که نرم‌افزار برای شما کار می‌کند، تکیه بر نرم‌افزار آزاد است.

کپی‌لفت

کپی‌لفت یک روش جامع برای تضمین آزادی نرم‌افزار و یا هر اثر دیگری است و همچنین ایجاب می‌کند که نسخه‌های تغییر و یا توسعه‌یافته آن برنامه نیز آزاد باشد. ساده‌ترین راه برای تولید یک نرم‌افزار آزاد این است که آن را تحت مجوز عمومی (Public Domain) و بدون کپی‌رایت قرار دهیم. این امر به مردم اجازه می‌دهد تا در صورت تمایل نرم‌افزار و تغییراتی که در آن انجام داده‌اند را با دیگران به اشتراک بگذارند.

کپی‌لفت روشی است که ما از کپی‌رایت برای برنامه‌های خود استفاده می‌کنیم. کپی‌لفت نوعی کپی‌رایت است که هدف آن خلاف کپی‌رایت‌های رایج است، چون هدف آن محدود کردن کاربران نیست، بلکه بقای آزادی کاربران است

اطلاعات بیشترفارسی
تعریف نرم افزار آزاد
مروری بر سیستم گنو
ویکی پدیا : متن باز
ویکی پدیا : نرم افزار آزاد
ویکی پدیا : نرم‌افزار آزاد و متن‌باز
تکنوتاکس : تاریخچه لینوکس
تکنوتاکس : گنو در آستانه ۲۰ سالگی
تکنوتاکس : لینوکس با ویندوز چه تفاوتی دارد؟

منابع انگلیسی (البته شما می تونید منابع بیشتری در این زمینه پیدا کنید)
GNU/Linux FAQ by Richard Stallman
Why Open Source misses the point of Free Software
wikipedia Open-source software

۱۳۸۹ فروردین ۲۹, یکشنبه

وبلاگ بروز شده

من هم بالاخره وبلاگ رو بروز کردم
بهتر هست که برای فید خوان از این آدرس استفاده کنید
منتظر نظرتان شما در این مورد هستم


۱۳۸۹ فروردین ۲۲, یکشنبه

به رابين هود اعتماد نكن

زمانی تصور میکردم وای چه قدر یک نفر یا چندین نفر نخبه کامپیوتر و هک می توانند بامعرفت باشند که می نشینند وقت خود را صرف کرک و یا یافتن سریال نامبرهای نرم افزارهای مهم و بزرگ میکنند و به طور رایگان آنها را در اختیار ما قرار میدهند. اما وجدانی تا کنون فکر کرده اید این افراد که افراد نخبه ای هم در زمینه کرک و نفوذ هستند چرا این کار را انجام می دهند؟ بیایید این موضوع را مورد تحلیل و بررسی قرار دهیم. افراد یا گروهایی که این کار را می کنند می توانند چندین هدف داشته باشند:




۱- بعضی از این گروهها با بعضی شرکتهای نرم افزاری خصومتهای شخصی دارند و نرم افزارهای آنها را کرک می کنند
۲- گاهی اوقات شرکتهای رقیب دست به سیاستهای کثیف می زنند و در قالب گروههای زیر زمینی و ناشناس به کرک نرم افزارهای شرکت رقیب می پردازند.
۳- بعضی از این افراد خود را رابین هود می دانند و بدون هیچ دلیل این کار را انجام می دهند. این افراد عقیده به دنیای آزاد دارند و معتقدند که نباید برای نرم افزارهایی که دارای ایرادهای نرم افزاری و یا امنیتی هستند پولی پرداخت کرد. که به نظر بنده این عقیده کاملا اشتباه است(در پستهای آینده به این موضوع هم خواهم پرداخت)
۴- اما مهمترین گروه و خطرناکترین گروه افرادی هستند که اهداف شیطانی را در سر می پرورانند این افراد نرم افزارها را کرک می کنند و در پس همین کرک نرم افزارهای جاسوسی و تروجانهای خود را پنهان میکنند و یا از سیستم های قربانی به عنوان شبکه های زامبی استفاده میکنند. اکنون خود تصور کنید که چند نفر در دنیا این کرک را دانلود میکنند. البته اگر شما یک کاربر معمولی هستید و هیچ گونه حساب بانکی و اطلاعات حیاتی در سیستم خود ندارید نگران نباشید این افراد بدنبال حسابهای بانکی و اطلاعات مفید می گردند حال اگر از بین چندین هزار نفر که این کرک را دانلود می کنند یک نفر صاحب حساب بانکی یا یک سری اطلاعات سری باشد آن افراد بار خود را تا آخر عمر بسته اند.
۵- اما آخرین گروه که من شخصا از آنها بسیار بیزارم و لقب کفتار را به آنها می دهم افراد و سایتهایی هستند که شخصا این نرم افزارها را کرک نکرده ولی از این کرکها برای سود جویی خود استفاده میکنند. این افراد با قرار دادن شماره سریالها و کرکها در وبسایت خود اقدام به ارسال هرزنامه های تبلیغاتی، غیر اخلاقی و حتی تروجانها و نرم افزارهای جاسوسی می کنند. بعضی از این وبسایتها عبارتند از freeserials. که برنامه های جاسوسی را به سیستم کاربران ارسال میکند جالب تر آنکه نرم افزار جاسوسی این سایت آنتی ویروس سیستم را از کار می اندازد حال این سایت از سیستم قربانی چه استفاده ای میکند را نه تودانی و نه من. یکی دیگر از این سایتها keygen  است در سال ۲۰۰۷ در یکی از وبسایتهای روسی خواندم که این سایت متعلق به سازمان جاسوسی آمریکاست. برای کسب اطلاعات بیشتر می توانید به اين آدرس  مراجعه نمایید.
شاید به خود بگویید که این مطلب کذب است و ما تا حالا چندین نرم افزار را همراه با کرک دانلود کرده ایم ولی هیچ اتفاقی نیفتاده است. در جواب این دوستان باید بگم اگر پستهای قبلی بنده که در مورد انواع مهاجمین را نوشته بودم خوانده بودید می دانستید که مهاجمین سه دسته بودند و از همه خطرناکتر مهاجمین نخبه می باشند. فرد یا گروهی که نرم افزارها بزرگ و امنیتی و حتی ویندوز را کرک می کنند اینها افراد نخبه کرک می باشند و در همان پست اعلام کردم که افراد نخبه به دنبال نفوذ به سیستم های کاربران عادی نیستند و وقت گرانبهای خود را صرف نفوذ به سیستمهای کاربران عادی نمی کنند.
نتیجه اگر شما جزیی از سازمان یا شرکتی هستید که سیستم شما حاوی اطلاعات مهمی است هیچ گاه از این کرکها استفاده نکنید ولی اگر کاربر عادی هستید فقط مراقب باشید که از وبسایتهایی که همانند خصلت کفتار از این کرکها برای سودجویی خود استفاده میکنند آنها را دانلود ننمایید. زیرا برخلاف مهاجمین نخبه این وبسایتها کاربران عادی را هدف قرار می دهند.

منبع