סוגי רישיונות והבדלים

#1

היי,

קודם כל אני מקווה שאני שואל במקום הנכון, אשמח לעזרה בנושא הרישיונות. האם ישנה הרצאה שמסבירה את ההבדלים בין כל הרישיונות הנפוצים MIT, gpl2, gpl3, lgpl ועוד…

בנוסף, מה התנאים, נגיד אני משחרר פרויקט קוד פתוח שמשתמש בספריות תחת רישוי מסויים, מה הרישיון שאני צריך להשתמש בו? אינני משפטן ולא מצליח למצוא הסברים לכך למתכנת פשוט.

תודה.

#2

היי @teps!
קודם כל ברוך הבא :slight_smile:

יש כל מני מקומות שמנסים לתקצר ולהסביר את הרישיונות “לעם”. המקום הכי טוב בעייני כרגע זה https://choosealicense.com/
על כל רישיון יהיה כתוב לך בתיקצור מה הקטע של הרישיון הזה, מה מותר, מה אסור ומה חובה עליך לעשות. קיצר אחלה אתה.
פעם היה אתר דומה בעברית אבל האמת שאני לא מצליח למצוא אותו כרגע…

#3

תודה על האתר ובהחלט הוא מפשט את רוב הדברים אבל לא מצאתי שם מידע בנוגע ל"ירושות" של רישיונות. לדוגמה אם אני מפרסם פרויקט שתלוי בספרייה שהיא תחת gpl3.0 האם הפרויקט שלי גם צריך להיות בעל רישיון דומה או שאני יכול להשתמש בMIT?

#4

אני לא עו"ד וכו’, אז קח את מה שאני אומר בערבות מוגבל.

בעיקרון - אם אתה משתמש בספריית GPL אתה חייב להיות גם GPL. זה חלק מהקטע של הרישיון.
המקרה היחיד שאני מכיר שהוא יוצא דופן מהבחינה הזו, הוא אם אתה מתלנקג’ דינאמית עם ספריות GPL, ואז אתה לא משתמש בקוד שלהם, אלא “מתקשר” עם ה-API שלהם.

#5

שוב תודה על הסבר, לא מובן מאליו.

#6

אני משתמש לעתים באתר
https://tldrlegal.com

לא ראיתי אופציה להשוואה אבל זה כן מסביר על סוג הרישיון באנגלית פשוטה ובחלוקה לסעיפים ברורים יחסית.