قيود الترخيص على بما في ذلك DLL في ريبو آخر؟ [مغلق

StackOverflow https://stackoverflow.com/questions/554468

  •  23-08-2019
  •  | 
  •  

سؤال

أجاب:

إنهم لا يسمحون بأي نوع من إعادة التوزيع مع 2.6، من المفترض، ما لم يكن لديك تراخيص لذلك. لكنهم لا يبيعون التراخيص لذلك. لكنهم يعطونها مجانا. لكن من يدري، أعتقد أنهم يريدون منا فقط شراء شيء مبالغ فيه لا نحتاج إلى كتابة أداة مجانية. أعتقد أنني سوف أنظر إلى nvelocity أو tahogen ...

أنا قلق بشأن وضع بعض DLLs التي تذهب مع مشروع، وهو مجاني أيضا (على SF.NET)، لكنه لم يكن لديه ترخيص معين مرتبط به بعد. هذا إلى حد بعيد، ولكن نأمل أن لا يكون الكثير حتى لا يمكن الإجابة عليه من خلال التجربة. وهناك الكثير من ذلك هنا :)

أعتقد أن القضايا هي حقا مع Codesmith 2.6, ، لأن لديهم EULA "مخصص" الخاصة بهم. لعرض "sourcelicense.txt" تحتاج إلى تنزيل الرمز البريدي وافتحه، لكنني قمت بنسخ الأجزاء ذات الصلة إلى المنشور (آسف أنهم طويلون!)

يحرر:

ما يقوم التطبيق باستخدام Codesmith 2.6 DLLS، إلى جانب مجموعة من القوالب المخصصة، لإنشاء ملفات فئة / إلخ. نحن لسنا بحاجة إلى مصدر الرموز، فقط النتيجة المترجمة فقط. بالطبع، سيتم توزيع تلك DLL مع التطبيق في .exe. السؤال هو ما إذا كان يحشوهم في Repo أو لا يختلف بطريقة أو بأخرى (أو مشكوكا قانونيا) بدلا من وضعها في مثبت .msi / .exe.

سوف أقترب من الرموز في هذا، ولكن أود فهم أفضل مما كان لدي الآن، هو كل شيء. إنهم ليسوا حاليا في الريبو، لكنهم سيفعلون أشياء لعمدة ديف إذا كانوا كذلك. End Edit.

  • 1 مكون مرخص (لا يبدو وكأنه مشكلة)
  • mysql.data.dll (غير متأكد من الترخيص)
  • CodesMith 2.6 Freeware. DLLS.
    • تجميعها إلى نموذج DLL
    • schemaexplorer.dll / etc.
    • Codesmith.Engine.dll.

أود أن أكون قادرا على جعل المستضافة الذاتي للمشروع، وليس لديك المستخدم يتجول حولها، وتنزيل و / أو تجميع نسخ المصدر (خاصة إذا وجدوا إصدار أحدث أو Verision أقدم، مما قد يحدث بسهولة مع مكونات mit / msql.)

ستكون هناك تعليمات لطيفة إذا لم يتم تضمين DLLs، ولكن الحياة بلا حدود بساطة إذا كان بإمكانهم، ولا توجد فرص للمشروع "ميت" إذا كان أحدهم يخطئ فجأة.


ترخيص شفرة المصدر (من CodesMith 2.6 EULL / SOURCECEICENES.TXT)

يتم حماية شفرة المصدر من قبل قوانين حقوق الطبع والنشر الأمريكية والمعاهدات الدولية لحق المؤلف، وكذلك قوانين واهظيات فكرية أخرى. شفرة المصدر مرخصة، وليس بيعها.

  1. منح الترخيص. هذا يولا يمنحك الحقوق التالية:

    1. مصدر الرمز. يمكنك تثبيت وتجميع نسخة واحدة من التعليمات البرمجية المصدر على كمبيوتر واحد. قد يقوم المستخدم الأساسي بالكمبيوتر بمثابة تثبيت التعليمات البرمجية المصدر نسخة ثانية لاستخدامه الحصري في جهاز كمبيوتر محمول.
    2. استخدام التخزين / الشبكة. يمكنك أيضا تخزين أو تثبيت نسخة من التعليمات البرمجية المصدر على جهاز تخزين، مثل خادم الشبكة، يستخدم فقط لتثبيت أو ترجمة التعليمات البرمجية المصدر على أجهزة الكمبيوتر الأخرى عبر شبكة داخلية؛ ومع ذلك، يجب عليك الحصول على ترخيص وتكريس كل جهاز كمبيوتر منفصل مثبت عليه رمز المصدر أو تجميعه من جهاز التخزين. لا يجوز مشاركة ترخيص التعليمات البرمجية المصدر أو استخدامها بشكل متزامن على أجهزة كمبيوتر مختلفة.
    3. الاستخدام والتعديل. سميث يمنح لك الحق في استخدام وتعديل شفرة المصدر لتناسب احتياجاتك بشكل أفضل. لا يجوز لك توزيع شفرة المصدر، أو أي إصدار معدلة من التعليمات البرمجية المصدر، بأي شكل من الأشكال. ستظل أي تعديلات المقدمة إلى شفرة المصدر تخضع لشروط وأحكام هذه المرق. لا يجوز تنفيذ أي إصدارات معدلة من التعليمات البرمجية المصدر إلا في شكل كائن من قبل المستخدمين يمتلكون أيضا ترخيص شفرة المصدر أو المستخدمين الذين يمتلكون رموز رموز محترف.
    4. استخدام الإخراج الناتج. قد تقوم بتوزيع إخراج قوالبك المخصصة أو القوالب المضمنة بأي طريقة.
  2. وصف الحقوق والقيود الأخرى.

    1. فصل المكونات. يتم ترخيص شفرة المصدر كمنتج واحد.
    2. إعادة التوزيع. قد لا يتم إعادة توزيع شفرة المصدر بأي شكل من الأشكال.
    3. توزيع قالب مخصص. قد تقوم بتوزيع قوالبك المخصصة في التعليمات البرمجية المصدر فقط إذا تم تقديمها مجانا.
    4. لا تأجير. لا يجوز لك الإيجار أو الإيجار أو الإقراض أو توفير خدمات استضافة تجارية لأطراف ثالثة مع شفرة المصدر.
    5. غير قابل للتحويل. قد لا يتم نقل هذا الترخيص أو بيعه بأي شكل من الأشكال.
    6. نهاية. دون الإخلال بأي حقوق أخرى، يجوز سميث إنهاء هذه التركيم إذا فشلت في الامتثال لشروط وأحكام هذه EULA. في مثل هذا الحدث، يجب عليك تدمير جميع نسخ التعليمات البرمجية المصدر وجميع أجزاء مكوناتها.
  3. برامج / خدمات إضافية.

    1. خدمات الدعم. MAMITH May، ولكن ليس ملتزم، توفر لك خدمات الدعم المتعلقة بمصدر التعليمات البرمجية.
    2. المكملات. تنطبق EULA على البرامج الإضافية وتحديثات التعليمات البرمجية المصدرية، بما في ذلك دون وجود مكملات قيود أو حزم الخدمات وإصلاحات ساخنة أو مكونات إضافية (مكملات "مجتمعة") قد يوفر لك سميثك أو يتيح لك بعد التاريخ الذي تقوم به احصل على نسختك الأولية من التعليمات البرمجية المصدر، ما لم يتم توفير مصطلحات أخرى مع هذه المكملات الغذائية.
  4. حقوق النشر. جميع عنوان وحقوق التأليف والنشر في التعليمات البرمجية المصدر (بما في ذلك على سبيل المثال لا الحصر على أي صور، الصور، الرسوم المتحركة، الفيديو، الصوت، الموسيقى، النص، رمز العينة، و "التطبيقات" المدمجة في الكود المصدري) وأي نسخ من المصدر الرمز مملوكة من قبل سميث. يتم تحمية شفرة المصدر بموجب قوانين حقوق النشر وأحكام المعاهدات الدولية. لذلك، يجب التعامل مع التعليمات البرمجية المصدر مثل أي مادة محمية بحقوق الطبع والنشر باستثناء أنك قد تقوم بتثبيت التعليمات البرمجية المصدرية.

هل كانت مفيدة؟

المحلول

أولا: Stackoverflow ليس محاميا ولا يمكن تقديم المشورة القانونية. خذ أي معلومات قانونية هنا مع حبة الملح، واسأل محاميا إذا كان يهم.

أم، هذا ليس أي شيء قريب من ترخيص البرمجيات الحرة، لذلك لا أعتقد أنه يتبع sf.net. قواعد.

لا يمنحك أي إذن بإعادة توزيعها، سواء. في الواقع، فإنها تربطها:

2.2 إعادة التوزيع. قد لا يتم إعادة توزيع شفرة المصدر بأي شكل من الأشكال.

ربما، DLL الخاص بك هو "قالب مخصص"، وفي هذه الحالة يجب توزيعها مجانا، والتي تنتهك الفقرة 1 من فتح تعريف المصدر

توزيع قالب مخصص. قد تقوم بتوزيع قوالبك المخصصة في التعليمات البرمجية المصدر فقط إذا تم تقديمها مجانا.

بخلاف ذلك، تحتاج بالتأكيد إلى توضيح ما تفعله.

نصائح أخرى

أنا لست على دراية بأي رودسمث لا، وأنا لا أعرف بالضبط ما تفعله به. من الواضح أنك لن تراجع شفرة المصدر، لكنها لا تبدو كل ما يهتم بما قد تعيد توزيعه.

هناك "استخدام جملة الناتج الناتج"؛ هل ستقوم بتوزيع إخراج القالب فقط؟ هل ستغير شفرة المصدر الخاصة بهم لهذا المشروع؟ دون معرفة إجابات الأسئلة مثل هذه، لا أستطيع تقديم المشورة لك.

يمكنك التحقق من ما تفعله، أو اسأل Codesmith. لست متأكدا من أن العثور على محام يمكن أن يجيب على أسئلتك المحددة سيكون سهلا، حيث يحدث الكثير من الأشياء التقنية في هذا الترخيص.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top