(۲۶ اردیبهشت ۱۳۹۵ ۱۰:۰۷ ب.ظ)samaneh@90 نوشته شده توسط: دوستان کسی میدونه clone چیه؟ وقتی میگن لینوکس clone از یونیکس هست یعنی چی؟
به نظر کلون در اینجا به معنی ساخت مشابه یک برنامه/پروژه دیگه هست. یعنی لینوکس، شبه یونیکس هست.
Clone در اینجا به این مفهوم هست که سورس کد برنامه رو کپی پیست
نکنی ولی شیوه اجرا و استاندارد های یک برنامه ی دیگه رو استفاده کنی و از رو مدلش تقلید کنی و از صفر دوباره بنویسیش.
در cloning واسه کشف نحوه کارکرد برنامه از سورس کد/مهندسی معکوس/اسناد برنامه و ... استفاده می کنند.
یکی از کاربرد های cloning تبدیل یک پروژه کپی رایت دار به پروژه رایگان و آزاد هست، مثلا یونیکس پولی بود و خیلیا امکان استفاده ازش رو نداشتن و با نوشتن لینوکس، پروژه ای شبه یونیکس ولی مفت به همه عرضه شد که ما هم ممنونیم.
------------------------------
البته clone یک معنی
دیگه هم داره: کپی کردن دقیق و عین هم اطلاعات/سورس کد.مثل:
- ساخت دوقلوی جدید از یک قلو
- کپی دقیق اطلاعات هارد به هارد دیگه
- کپی پیست سورس کد یک پروژه دیگه
-ایجاد نسخه کپی از یک شیء تو زبونای برنامه نویسی
------------------------------
ممکنه برداشت من از مفهوم کلون در لینوکس/یونیکس با منظور کسی که اونو گفته خیلی فرق داشته باشه.(بحث تاریخچه و تعریف و هدف لینوکس کمی جنجالیه و نظرات متفاوتی هست.)
پ.ن: لینوکس نصب کن و
لینوکسی شو.