ProHoster > وبلاگ > اداره > موسیقی برای مدت طولانی پخش نشد... یا اینکه چگونه سیستم عامل Elbrus هرگز رایگان نشد
موسیقی برای مدت طولانی پخش نشد... یا اینکه چگونه سیستم عامل Elbrus هرگز رایگان نشد
چند روز پیش برخی رسانه ها از امکان دانلود رایگان سیستم عامل البروس خبر دادند. پیوندهای توزیع فقط برای معماری های x86 ارائه شد، اما حتی در این شکل، این می تواند نقطه عطف بسیار مهمی در توسعه این سیستم عامل باشد.
توسعه دهنده خط پردازنده های داخلی Elbrus بخش مربوط به نرم افزارهای تخصصی را در وب سایت خود به روز کرده است. سیستم عامل Elbrus برای پردازنده های معماری استاندارد x86 به صورت رایگان برای دانلود در دسترس بود. توسعه دهندگان قصد دارند به زودی کد منبع آن را باز کنند.
بله، این در واقع می تواند نقطه عطف بسیار مهمی در توسعه سیستم عامل Elbrus باشد. می توانست تبدیل شود، اما متاسفانه هنوز تبدیل نشده است (امیدوارم کلمه کلیدی کلمه باشد بله)
چگونه همه چیز قبل از شروع به پایان رسید
درست روز بعد از انتشار خبر، لینک های دانلود از کار افتادند و سایت storage.mcst.ru باز نمی شود. اما حتی زمانی که لینکهای دانلود تصاویر کار میکردند، سرعت در محدوده متفاوتی بود 6,08 کیلوبایت بر ثانیه به 54,0 کیلوبایت بر ثانیهو در نظرات خبر پیام هایی وجود داشتboot.x86_64.iso - فایل 3.65 گیگابایتی، Opera می نویسد که دانلود "2 روز باقی مانده است"»
سرانجام در بعدازظهر روز 4 آوریل، اتصال قطع شد، یعنی. حدود یک روز پس از انتشار این خبر:
در اینجا گزارش هایی وجود دارد که من سعی کردم نسخه x64 تصویر بوت را دانلود کنم:
wget --limit-rate=2500000 -c https://storage.mcst.ru/pdk/3.0.36/x86_64/boot.x86_64.iso
--2019-04-04 14:33:07-- https://storage.mcst.ru/pdk/3.0.36/x86_64/boot.x86_64.iso
Распознаётся storage.mcst.ru (storage.mcst.ru)... 80.84.125.19
Подключение к storage.mcst.ru (storage.mcst.ru)|80.84.125.19|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 206 Partial Content
Длина: 3923822592 (3,7G), 3307703777 (3,1G) осталось [application/octet-stream]
Сохранение в каталог: ««boot.x86_64.iso»».
boot.x86_64.iso 17%[++++++++++> ] 648,23M 33,3KB/s in 41m 54s
2019-04-04 15:30:34 (24,7 KB/s) - Ошибка чтения, позиция 679721193/3923822592 (Выполнено). Продолжение попыток.
--2019-04-04 15:30:35-- (попытка: 2) https://storage.mcst.ru/pdk/3.0.36/x86_64/boot.x86_64.iso
Подключение к storage.mcst.ru (storage.mcst.ru)|80.84.125.19|:443... ошибка: Нет маршрута до узла.
Распознаётся storage.mcst.ru (storage.mcst.ru)... 80.84.125.19
Подключение к storage.mcst.ru (storage.mcst.ru)|80.84.125.19|:443... ошибка: Время ожидания соединения истекло.
Продолжение попыток.
در حال حاضر سرور storage.mcst.ru در دسترس نیست و همه پیوندهای دانلود تصاویر کار نمی کنند.*
لطفا توجه داشته باشید که زمان مورد انتظار دانلود برای تصویر بیش از دو روز بود، اما سایت کمتر از یک روز فعال بود.
اکنون ما فقط می توانیم حدس بزنیم که آیا سرور نمی تواند با بارگذاری کنار بیاید (اما برای جلوگیری از چنین مشکلاتی می توان تصاویر نصب را به صورت تورنت منتشر کرد) یا اینکه این کار برای نشان دادن، اذیت کردن و سپس در نظر گرفته شده بود. می گویند که سرور نمی تواند بار را تحمل کند ;- (
در LOR در tolksah نوشتند که تصویر نصب x86 را در تورنت توزیع می کنند، اما وقتی می خواهم آن را دانلود کنم، کلاینت تورنت همتایان را پیدا نمی کند.
من خودم شروع به دانلود از یک تصویر x86 کردم و همچنین موفق شدم فقط اولین دیسک را به طور کامل دانلود کنم. بعد از آن به این فکر کردم که بهتر است نسخه 64 بیتی را دانلود کنم و شروع به دانلود هر دو فایل ISO به یکباره کردم. ایده آپلود همزمان دو تصویر به جای دیسک دوم اشتباه بود. و دیسک دوم تصویر x86 را دانلود نکرده و هیچ تصویر x86_64 وجود ندارد.
پیشرفت نهایی دانلود این بود:
boot.x86.iso - 100٪ disk2.x86.iso - 0٪ boot.x86_64.iso — 679721193 از 3923822592 (17%) disk2.x86_64.iso — 706065116 از 2216939520 (31%)
بیایید ببینیم چه چیزی در انبار موجود است
چه خوب که اولین فایل boot.x86.iso باقی ماند که من موفق به دانلود کامل آن شدم. در زیر اسپویلرهایی برای اسکرین شات از مراحل نصب وجود دارد:
نصب را شروع کنید
انتخاب تصویر نصب
نتیجه پارتیشن بندی خودکار هارد دیسک
انتخاب گزینه های نصب
یکی از صفحه های فرآیند نصب
خود فرآیند نصب نادیده گرفته می شود.
منوی GRUB هنگام بارگیری سیستم عامل Elbrus از هارد دیسک
چند اسکرین شات از فرآیند بارگیری سیستم عامل Elbrus
اگرچه اولین بار نبود، اما سیستم نصب شد و من کاربر قانونی Elbrus OS شدم.
به گفته تروشکین، این شرکت با افشای کدها، اهداف بازاریابی مرتبط با ارتقای محصولات MCST را دنبال می کند و همچنین به دنبال گسترش جامعه توسعه دهندگان نرم افزار برای سیستم عامل Elbrus است.
کنستانتین تروشکین، مدیر بازاریابی MCST، در گفتگو با CNews، خاطرنشان کرد که کدهای منبع محصولات این شرکت هنوز برای دانلود مستقل یا در صورت درخواست در دسترس نیستند، اما شرکت قصد دارد به زودی آنها را باز کند.
من همچنین یک درخواست برای پشتیبانی برای روشن شدن مشکل با کد منبع نوشتم. این هم پاسخ نامه:
خوش آمدید!
این موضوع در حال بررسی است.
-
با احترام،
****************************
در تاریخ 04/04/2019 ساعت 09:41 ق.ظ، ریابیکوف الکساندر نوشت:
> ظهر بخیر!
>
> با تشکر از سیستم عامل Elbrus برای x86 که از سایت شما دانلود کردم
> mcst.ru/programmnoe-obespechenie-elbrus
> لطفا به من بگویید از کجا و چگونه می توانم اصل آن را تهیه کنم
> کد برای مشاهده و مطالعه؟
>
> با احترام،
> ریابیکوف الکساندر
بنابراین، معلوم می شود که کدهای منبع سیستم عامل Elbrus در دسترس نیستند و با قضاوت بر اساس سرور قطع شده، به سختی امیدی برای ظهور آنها در آینده نزدیک وجود دارد.
اما همانطور که می گویند یک تفاوت ظریف وجود دارد ...
اساس توزیع سیستم عامل البروس لینوکس است. و همانطور که می دانید لینوکس به صورت رایگان توزیع می شود. ویروسی مجوزهای GPL شفاف سازی ویروسی، به این معنی است که محصولات نرم افزاری مشتق شده، که شامل سیستم عامل Elbrus می شود، باید دقیقاً تحت مجوز مشابه یا سازگار منتشر شوند. به عبارت دیگر، چنین مجوزی مانند ویروس برای همه محصولات نرم افزاری مشتق شده منتقل می شود و قابل ابطال نیست.
خود مجوز ویروس رایگان نیازی به توزیع رایگان نرم افزار مشتق ندارد. همچنین هیچ الزامی برای انتشار نرم افزار مشتق در حوزه عمومی وجود ندارد. با این حال، مجوز آن را ایجاب می کند مجاز کاربر این فرصت را داشت تا در صورت درخواست، کدهای منبع نرم افزار مورد استفاده را به دست آورد. در این مورد، کدهای منبع سیستم عامل Elbrus.
پیش از این، هیچ سوالی برای MCST در مورد کیت های توزیع وجود نداشت، چه رسد به منابع آنها، زیرا این سوالات فقط توسط کاربران قانونی مطرح می شد. و تنها پس از امضای توافق نامه یا NDA (با یک شخص حقیقی یا حقوقی) می توان کاربر قانونی شد. اگرچه چنین محدودیتی «روح» نرمافزار آزاد را نقض میکرد، اما از نظر قانون، همه چیز کم و بیش درست بود.
اگر NDA یا توافقنامه را نقض کنید، دیگر کاربر قانونی نیستید، و از آنجایی که دیگر کاربر قانونی نیستید، پس حق درخواست هیچ گونه آزادی تضمین شده توسط مجوز GPL را ندارید.
اما زمانی که توزیع نرم افزار در حوزه عمومی منتشر شد همه چیز تغییر کرد! از این لحظه به بعد، هر کاربری شروع به دانلود کیت توزیع سیستم عامل Elbrus کرد. و با دانلود و نصب آن به طور خودکار تبدیل شد مجاز کاربری که به آزادی های مجوز اصلی GPL دسترسی دارد:
این برنامه را می توان آزادانه برای هر هدفی استفاده کرد
می توانید نحوه عملکرد برنامه را مطالعه کرده و آن را برای اهداف خود تطبیق دهید
شما می توانید آزادانه نسخه هایی از برنامه را توزیع کنید
شما می توانید آزادانه برنامه را بهبود بخشید و نسخه بهبود یافته خود را منتشر کنید
علاوه بر این، این آزادی ها نه با تصمیم توسعه دهنده (در مورد ما MCST)، بلکه با استفاده از مجوز GPL توزیع منبع تعیین می شود.
مایلم به ویژه توجه داشته باشم که این آزادی ها برای همه کاربرانی که سیستم عامل Elbrus را دانلود و نصب کرده اند اعمال می شود. به این معنا که، любой کاربر حق دریافت منابع نسخه نرم افزار مورد استفاده را دارد. و این حق ناشی از تمایل MCST نیست (ما می خواهیم آن را باز کنیم، اما نمی خواهیم)، بلکه از دارایی مجوز اصلی لینوکس GPL است که بر اساس آن سیستم عامل Elbrus توسعه یافته است.
من صمیمانه امیدوارم که تصمیم برای افزایش جذابیت سیستم عامل Elbrus با ایجاد یک انجمن جدی و آگاهانه بوده باشد. و شرکت MCST "به عقب رکاب نمیزند"، میتواند این مسیر را تا انتها دنبال کند و کد منبع نرمافزار را طبق الزام GPL منتشر کند.
در غیر این صورت، علاوه بر خطرات جدی شهرت، ممکن است کسی سعی کند قدرت سیستم قضایی روسیه را با درخواست به عنوان یک کاربر قانونی سیستم عامل البروس، باز کردن اجباری کد منبع، آزمایش کند و از این طریق یک سابقه قضایی ایجاد کند. و آزمایش عملکرد مجوز GPL در واقعیت. قوانین روسیه.
نگهبان، همه چیز از بین رفته است یا MCST باید چه کار کند؟
در رابطه با انتشار توزیع های سیستم عامل Elbrus در حوزه عمومی، وضعیت بسیار جالبی به وجود آمده است. من گزینه های احتمالی زیر را برای اقدامات بیشتر می بینم:
1. اگر تصمیم برای انتشار توزیعها اشتباه یک فرد نبوده است (و با قضاوت بر اساس انتشارات موجود، این تصمیم آگاهانه بوده است)، پس باید تمام راه را طی کنید و کد منبع را طبق الزام GPL منتشر کنید. علاوه بر این، این باید به سرعت انجام شود تا تأثیر منفی بر جامعه بالقوه، که به خاطر آن همه چیز آغاز شده است، باقی نماند.
علاوه بر این، همچنین می توان قوانین استفاده از علامت تجاری البروس را تعیین کرد تا در درجه اول از سوی اشخاص حقوقی هنگام تلاش برای تجاری سازی وضعیتی که به نفع خود به وجود آمده است، سوء استفاده ای صورت نگیرد. علاوه بر این، چنین محدودیتی به هیچ وجه بر کاربران عادی تأثیر نخواهد گذاشت.
2. می توانید وانمود کنید که تصمیم برای انتشار تصاویر نصب اشتباه بوده است. این را به صورت عمومی اعلام کنید (احتمالاً با انتصاب افراد مسئول)، و از این طریق سعی کنید به تصاویر نصب موجود وضعیت نسخه های بدون مجوز را بدهید.
از نظر تئوری، چنین راه حلی ممکن است، اما دشوار است که بگوییم چه اتفاقی برای شهرت MCST و تلاش آن برای تشکیل یک جامعه وفادار در اطراف سیستم عامل Elbrus خواهد افتاد. علاوه بر این، این واقعیت نیست که بتوان از شر کپی های موجود خلاص شد (مثلاً من قصد ندارم نسخه خود را حذف کنم).
3. به نظر من منفیترین گزینه برای پیشرفتهای بیشتر این است که همه چیز را همانطور که در حال حاضر هست رها کنیم (تصاویر ISO برای نصب وجود دارد)، اما از انتشار کد منبع، همانطور که توسط GPL نیاز است، خودداری کنیم، یا سعی کنیم آنها را تحت یک NDA منتقل کنید.
این نه تنها نقض مستقیم مجوز GPL است که به طور منفی با جامعه بالقوه مخالفت می کند، بلکه در صورت اعتراض به چنین تصمیمی در دادگاه، خطرات قانونی خاصی را نیز ایجاد خواهد کرد.
چه کار خواهم کرد؟
مدتی فکر کردم که آیا ارزش نوشتن این بخش پایانی مقاله را دارد یا خیر. و در پایان به این نتیجه رسیدم که احتمالاً ارزشش را دارد، از جمله به منظور پاسخ دادن به سؤالات احتمالی از قبل.
بنابراین، از زمانی که من شدم مجاز کاربر سیستم عامل Elbrus، پس من تمام حقوق تضمین شده توسط مجوز GPL را دارم. اما با توجه به بلاتکلیفی موجود، فعلا (برای چند روز) از انتشار تصاویر نصب خودداری می کنم تا MCST بتواند وضعیت فعلی را درک کرده و در مورد اقدامات بعدی خود تصمیم گیری کند. پس از این، من به احتمال زیاد از حق خود برای توزیع نسخه هایی از سیستم عامل Elbrus برای کمک به تشکیل یک جامعه استفاده خواهم کرد، همانطور که در ابتدا توسط MCST برنامه ریزی شده بود.
PS
منتظر بروزرسانی ها باشید. با در دسترس قرار گرفتن اطلاعات جدید، مقاله را به روز خواهم کرد.
PPS
خوب است که کارما کافی برای انتشار مطالب داشتم.
تکمیلی 1
هنوز کارما کافی برای انتشار در مرکز "قانون IT" وجود نداشت (از قبل کافی بود).
*) به روز رسانی 2
همانطور که در نظرات نوشتند:
آنها تازه متوجه شدند که تعداد زیادی از افراد مایل به دانلود هستند و کانال خود را مسدود می کنند و همه چیز را روی دیسک Yandex آپلود کردند.