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