توضیحات : کرک کردن نرمافزار یعنی تغییر دادن نرمافزار به منظور حذف کردن روشهای حفاظتی آن نرمافزار. از جمله این روشهای حفاظتی میتوان به موارد زیر اشاره کرد:
* ممانعت از کپی، نسخه نمایشی
* آزمایشی
* شماره سریال
* قفل سختافزار و….
تا بتوان از آن در تولید انبوه استفاده کرد. به افرادی که کرک میکنند کرکر گفته میشود. کرکرها با استفاده از دیباگرها و دیس اسمبلرها برنامهها را کرک میکنند. به عنوان مثال در کشور ایران به علت نبودن قانون کپی رایت اکثر نرم افزارها کرک شده هستند مانند فتوشاپ که در ایران به قیمت ۱ دلار فروخته میشود !
توضیحات : لینوکس یک سیستم عامل آزاد و باز متن است که تحت مجوز GNU/GPL منتشر شده است. باز متن به این معنی که هر شخصی آزاد است تا از آن استفاده کند ،آن را تغییر دهد و حتی میتواند آن را دوباره توزیع کند.لینوکس در سال ۱۹۹۱ در دانشگاه هلسینکی فنلاند توسط یک دانشجوی جوان به نام لینوس تروالدز نوشته شد. تروالدز در اصل با Minix (کهیک شبه یونیکس خلاصه شده است.) کار می کرد ،اما تصمیم گرفت تا سیستم عاملی دلخواه خود و بر اساس UNIX خلق کند و این ماجرا با انتشار نسخهی ۰٫۰۲ در سال ۱۹۹۱ توسط او آغاز شد که در زمان نوشتن این مقاله آخرین نسخهی پایدار آن ۲٫۶ می باشد. لینوس ترووالدز طی یک نامهی الکترونیکی خبر نوشتن سیستم عامل بازمتن خود را اعلام کرد ، طولی نکشید که صدها نفر از سراسر دنیا خواهان کار با این سیستم عامل باز متن (Open Source) که به UNIX شباهت داشت شدند و شروع به توسعهی ان کردند.