انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: Cyrus-Sushiant در 24 اردیبهشت 1395، 08:32 ب‌ظ

عنوان: چند سوال درباره استفاده از کد های نرم افزاری با مجوز GNU GPL
ارسال شده توسط: Cyrus-Sushiant در 24 اردیبهشت 1395، 08:32 ب‌ظ
درود
دوستان می خواستم برای نرم افزاری که تحت مجوز GNU GPL v. 2 و یا GNU GPL v. 3 منتشر میشه با توجه به این که هر نرم افزاری با اون کد ساخته بشه بازم باید متن باز باقی بمونه اگر این تغییر شامل تغییر زبان باشه مثلا اگر با زبان C# نوشته شده باشه تغییرش بدم به زبان java بازم همون حکم قبلی پا برجا هست یا نه چون زبان برنامه نویسی تغییر کرده و بالطبع برخی متد ها هم تغییر کرده کلا و با کد اصلی متفاوت هست امکان استفاده از اون تحت لایسنس دیگه و یا حتی به صورت close source وجود داره یا نه؟
عنوان: پاسخ : چند سوال درباره استفاده از کد های نرم افزاری با مجوز GNU GPL
ارسال شده توسط: دانیال بهزادی در 25 اردیبهشت 1395، 12:16 ب‌ظ
حق‌رونوشت بر متن اثر اعمال می‌شه. اگه متنش تغییر کنه، اون یه محصول جدیده.
عنوان: پاسخ : چند سوال درباره استفاده از کد های نرم افزاری با مجوز GNU GPL
ارسال شده توسط: Cyrus-Sushiant در 25 اردیبهشت 1395، 05:25 ب‌ظ
ممنون که جواب دادید.
خب این تغییرات در حد تغییر زبان باشه خب بالطبع بخشی از کتابخانه ها هم تغییر میکنه و شاید برخی جاها به همین دلیل کلا سیستم کد تغییر کنه وای خب مثلا اگر در سورس اصلی که با C# هست متدی با نام X باشه در کد تغییر پیدا کرده در زبان java هم همین متد با همین نام هست اما خب محتوا داخلش تغییر کرده. در این مورد محصول جدید هست یا نه؟ باید باز هم تحت همئن لایسنس قیلی و متن باز باشه یا نه؟
عنوان: پاسخ : چند سوال درباره استفاده از کد های نرم افزاری با مجوز GNU GPL
ارسال شده توسط: دانیال بهزادی در 25 اردیبهشت 1395، 05:55 ب‌ظ
بله. محصول جدیده و شامل حق رونوشت محصول قبلی نمی‌شه.