روزمو با این خبر ساختی!فدات ! خودمونم خیلی خوشحال شدیم !
Hi stalkerg. Yes, this is an important question. gsp.bin contained in the driver .run file is governed by the license in the driver. run file (the file LICENSE in the top level directory when you extract the .run file).معلوم نیست دقیقا چه اتفاقی ممکن هست که بیفته، من دوتا حالت در ذهنم دارم:
I'm not a lawyer, but I think this section specifically allows redistribution of gsp.bin:کد: [انتخاب]2.1.2 Linux/FreeBSD Exception. Notwithstanding the foregoing terms
Certainly the intent is to allow gsp.bin to be redistributed.
of Section 2.1.1, SOFTWARE designed exclusively for use on the Linux or
FreeBSD operating systems, or other operating systems derived from the
source code to these operating systems, may be copied and redistributed,
provided that the binary files thereof are not modified in any way
(except for unzipping of compressed files).
That said, we hope to gsp.bin can ultimately be used by Nouveau, independently of the rest of the NVIDIA driver stack. We'll need to work with NVIDIA's lawyers to update this license file to allow that. There is a clause in section 2.1.3 that may technically prohibit that today:کد: [انتخاب]No Separation of Components. The SOFTWARE is licensed as a
Does this answer your question? Were you specifically interested solely in redistribution? Or redistribution separately from the rest of the NVIDIA driver?
single product. Its component parts may not be separated for use
on more than one computer, nor otherwise used separately from the
other parts.
فدات ! خودمونم خیلی خوشحال شدیم !
ضمنا ممنون بابت توضیحات !
( خوشحال تر میشیم اگه به گروه ماتریکسمون هم بپیوند دور هم باشیم : )
یکم بو داره ???آینده نگر شدن ! بالاخره باید با دنیا هماهنگ شد ! دنیا هم که داره میره به سمت حریم خصوصی و آزادی ! آروم آروم !
ان ویدیا ؟ اپس سورس ؟
چه خبره ؟ سرشون به کدوم سنگی خورده؟ انودیا رو کسی خریده یا مدیر عامل عوض کرده ؟
چه خبره ؟ سرشون به کدوم سنگی خورده؟ انودیا رو کسی خریده یا مدیر عامل عوض کرده ؟عملاً بدون این کار نمیتونست در حوزههای جدید پیشرو باشه.
امیدوارم که این طور باشه :Pچه خبره ؟ سرشون به کدوم سنگی خورده؟ انودیا رو کسی خریده یا مدیر عامل عوض کرده ؟عملاً بدون این کار نمیتونست در حوزههای جدید پیشرو باشه.
الآن خیلی زوده برای نظر دادن. حداقل دو سال زمان میبره تا این پیمانههای کرنل، تبدیل به راهانداز قابل ادغام در لینوکس بشن. تازه اون موقع هم مشکل ثابتافزارها همچنان پابرجاست!
البته هنوز هم زیاد آزاد نیست. درایورها آزاد هستند ولی به firmware انحصاری gsp.bin نیاز دارند تا بتونند کار کنند.به شخصه نمیتونم زیاد به این مسئله خرده بگیرم. چون AMD کاری کرده AMDGPU بدون سفت افزار های انحصاری به کل کار نکنه، اینتل هم از نسل ششم پردازنده هاش همچین رویه ای رو در پیش گرفته. میدونم اونا بخش عظیمی از راه اندازاشون آزاده و سفت افزار های انحصاری شون فوق العاده کوچیکن اما همچنان فوق العاده حیاتی هستند.
قسمت زیادی از کارهای اصلی که درایورهای انحصاری انجام میدادند الان توسط این firmware انجام میشه.
در اصل نحوه کار پردازنده گرافیکی هنوز مشخص نیست و در انحصار انویدیا قرار داره.
اون firmware روی یه چیپ کوچک به اسم gsp (gpu system processor) قرار میگیره تا کارها رو انجام بده.
این درایورهای آزاد بیشتر یه رابط بین اون gsp.bin هستند تا درایور واقعی.البته در آینده نزدیک شاهد یک راه انداز سمت کاربر آزاد برای این ماژول ها هستیم (اطلاعات بیشتر: https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/238 یکی درحال نوشتن یک کتابخونه است تا بشه از طریق libdrm از این ماژولها استفاده کرد.)
کتابخانههای سمت کاربر هم هنوز انحصاری هستند، انویدیا تصمیمی برای آزاد کردن اونها نداره. اون gsp.bin هم همینطور.