در این مورد فعلا تاجاییکه میتونستم تحقیق کردم. باید بگم چیزی خلاف نظر و گفته های بنده پیدا نشد. یعنی اون چیزی که شما گفتی که لینوکس وقتی در سیستمهای Embedded استفاده میشه میتونه انحصاری بشه، هیچ سند و دلیل روشن و محکمی بر این ادعا وجود نداره! در GPL چنین استثنایی نیامده. در نظر بقیه هم چنین چیزی یافت نمیشه. تازه شواهدی بر خلاف این هست که براتون خواهم گفت.
من به Apexis ایمیل زدم اما اونا از دادن کد منبع لینوکس خودداری کردن، ولی دلیلی براش نیاوردن.
پرسش از ریچارد استالمن هم که به جایی نرسید.
بعد این تاپیک رو ایجاد کردم: Legal status of an embedded Linux case - Unix & Linux Stack Exchange
اگر دقیق همهء پست ها رو بخونید متوجه میشد که نظر بقیه هم جز همونا که من گفتم نیست و هیچ استثنایی برای استفاده از لینوکس در سیستمهای Embedded وجود نداره. منتها چند نکته این وسط وجود داره: 1- شما وقتی میتونید از خود اون شرکت سورس لینوکس رو درخواست کنید که محصول اون شرکت رو خریداری کرده باشید 2- لزوما تمام بخشهای نرم افزار موجود در اون محصول آزاد نیست و قرار نیست برنامه هایی رو هم که خودشون نوشتن به شما بدن، ولی کرنل لینوکس رو حتما باید بدن چون لایسنس اون از نوع بازمتن و کپی لفته 3- اگر شرکتی این کار رو نکنه نقض GPL کرده و قابل شکایته 4- اگر شرکت مثل این Apexis که ظاهرا در چین هست در یک کشور خارجی و بخصوص کشورهایی که نقض قوانین انحصار فکری توشون زیاد هست (مثل روسیه و چین) باشه خب احتمال نقض GPL توش بیشتره و شاید یک دلیلش هم میتونه کم سوادی و کمبود تحقیقات و اطلاعات متخصصین این شرکتها باشه 5- قبلا این نکته رو هم بنده خودم گفتم که اگر کرنل لینوکس رو تغییر نداده باشن احتمالا نیازی نیست کدمنبعی هم بدن چون چیز جدیدی ایجاد نکردن و صرفا از برنامه ای که قبلا موجود بوده استفاده کردن که طبیعتا میشه با تحقیق آمار و محل توزیع کدمنبعش رو پیدا کرد؛ البته باید اول دربیاریم که لینوکس استفاده شده در اون محصول دقیقا کدومه، که اگر اون شرکت در این زمینه همکاری نکنه نمیدونم آیا میشه بر اساس GPL اون رو پیگرد کرد یا خیر 6- اگر محصول استفاده شده منتشر نشه، یعنی مثلا شخصی فقط برای خودش یا بصورت داخلی برای شرکت و سازمان خودش استفاده کنه، نیازی نیست کدمنبعش منتشر بشه (البته این مورد رو فقط محض اطلاع گفتم و در مورد مثال ما که صدق نمیکنه).
و اما گفتم شواهد بیشتری هم هست. اون شواهد چیه؟ خب یه موردی هست که من خیلی وقت پیش هم درموردش مطلب خونده بودم و داستانی هست که درمورد Tivo وجود داشته. داستان بصورت خلاصه از این قراره که این شرکت از لینوکس در محصولات خودش استفاده کرده، ولی روی دستگاههای خودش مکانیزمی گذاشته که فقط با نسخهء لینوکس خودش کار میکنه و اگر کسی لینوکس دیگری (یعنی یک نسخهء تغییریافته) رو روش بخواد نصب کنه دستگاه میفهمه و کار نمیکنه (میگه باید حتما نسخهء لینوکس شرکت خودش باشه). این داستان در دنیای نرم افزارآزاد به Tivoization معروف شد و یک انگیزه و دلیل اصلی ایجاد GPLv3 همین ضعف در GPLv2 بود که این پدیده درش پیشبینی نشده بود و جلوش رو نمیگرفت. استالمن میگه یک هدف مهم ما از کپی لفت اینه که کاربران بتونن نرم افزار استفاده شده رو تغییر بدن، اما وقتی اونا نتونن عملا از این نسخه های تغییریافته استفاده کنن چه فایده ای داره! پس این قضیه از نظر استالمن یک حفره در GPLv2 هست که در GPLv3 با این مسئله مقابله شد که دیگه کسی نتونه به این شکل اهداف GPL رو دور بزنه.
البته لینوس توروالدز (که طبیعتا مالک کپی رایت کرنل لینوکس است) هیچوقت قبول نکرد که لینوکس رو تحت GPLv3 ببره، و بنابراین این هدف درمورد کرنل لینوکس به نتیجه نرسید، اما همچنان درمورد بقیهء پروژه ها و برنامه های نرم افزار آزاد قابل استفاده است (و خیلی ها استفاده میکنن).
این مقاله رو میتونی بخونی: Tivoization - WiKi
Some other projects widely used in Tivoized embedded systems, such as BusyBox, have also declined to move to GPLv3.
اگر دقت کنی از این متن بخوبی مشخصه که نرم افزارهای استفاده شده در سیستمهای Embedded هیچ استثنایی بر GPL نیستن، چون اگر اینطور بود دیگه سویچ کردن به GPLv3 و این حرفا معنی نداشت!
خلاصه این وسط ادعای شماست که دلیل و سند روشن و محکم نداره و منابع و شواهد عملی هم برخلاف اون هستن! حالا باز شما روی آوردید به این ترفند که میگی خودت باید عملا یه کاری رو انجام بدی تا ثابت بشه راست میگی!! البته بنده تلاش خودم رو کردم، که به دلایل مشکلات و محدودیت های دنیای واقعی موفق نشده تا اینجا، ولی از نظر منطقی این دلیل و سندی بر اثبات ادعای شما نیست به هیچ وجه. حالا اون شرکت پاسخگو نیست من باید چکار کنم؟ شاید داره GPL رو نقص میکنه. بعد باید مثلا یکی از محصولاتشون رو بخرم و بعد دوباره درخواست کنم ببینم جواب میدن یا نه؟! تازه اگر دوباره هم جواب ندادن چی؟ چکار میتونم بکنم؟ آیا اینکه اونا همکاری نمیکنن و منهم نمیتونم کار بیشتری بکنم دلیل بر قانونی بودن کارشون و صحت ادعای شماست؟ در این زمینه مهم شواهد و اسناد و دلایل اصلی هستن که نظر منو تایید میکنن و نظر شما رو که براش هیچ دلیل و سند محکمی نیاوردید واضحا رد میکنن.
البته در این مورد من ایمیلی به آدرس
compliance@sfconservancy.org هم ارسال کردم که فعلا جوابی براش نیامده و شاید اصلا نیاد، ولی بهرحال ممکنه رسیدگی بکنن. اگر جوابی اومد درج میکنم.