Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

License #42

Open
fzerorubigd opened this issue Oct 2, 2019 · 10 comments
Open

License #42

fzerorubigd opened this issue Oct 2, 2019 · 10 comments
Labels
question سوال درباره اطلاعات یا ساختار suggestion پیشنهاد درباره ساختار یا اطلاعات
Milestone

Comments

@fzerorubigd
Copy link
Collaborator

یکی از مهمترین نکات فراموش شده اینه که لایسنس کار نهایی چی باشه. معمولا وقتی یه لایبرری مینویسم ترجیح بر اینه که gpl نباشه، و اکثرا میرم سراغ mit ولی برای این مورد شاید lgpl بد نباشه. اگه مشکلی با امبد شدن در یک لایبرری با لایسنس متفاوت نداشته باشه البته این ایشو رو باز میکنیم برای این بحث که یه جایی به سرانجام برسونیمش
@fzerorubigd fzerorubigd added the help wanted نیازمند کمک label Oct 2, 2019
@fzerorubigd fzerorubigd added this to the نسخه ۱ milestone Oct 8, 2019
@fzerorubigd
Copy link
Collaborator Author

@hramezani @okian
LGPL
https://tldrlegal.com/license/gnu-lesser-general-public-license-v3-(lgpl-3)
این لایسنس خوبیه، ولی سر امبد کردن یکم بحثه، چون اون لابرری که امبد میکنه باید باز باشه. به نظرم خودمون میتونیم نسخه امبد شده رو هم بدیم برای زبانها و مشکل حل میشه
خیلی شرکتها از لایبرری هایی که انی لایسنس رو داشته باشن استفاده نمیکنن،‌نمونش شرکت ما.

MIT
https://tldrlegal.com/license/mit-license

این خوبه، ولی خب عملا از کنترل خارج میشه. من مشکلی باهاش ندارم به شخصه مورد انتخابی منه برای لایبرری هام. واکثرا شرکتها هم قبولش دارن و اوکی هستن با استفادش

BSD / Apache
رو هم من میذارم کنار از لیست، چون
MIT
تقریبا همونه.

@fzerorubigd fzerorubigd added question سوال درباره اطلاعات یا ساختار suggestion پیشنهاد درباره ساختار یا اطلاعات and removed help wanted نیازمند کمک labels Oct 13, 2019
@ctyar
Copy link

ctyar commented Oct 18, 2019

در صورت انتخاب LGPL آیا امکان استفاده از خروجی این ریپو در یک پروژه با لایسنس دیگه وجود خواهد داشت؟
چون فکر نمی‌کنم در همه اکوسیستم‌ها نیاز به پیاده سازی کامل این پروژه از اول باشه و احتمالا این امکان خواهد بود که فقط داده‌ها اضافه یا پیاده‌سازی بشن در یک لایبرری موجود

@fzerorubigd
Copy link
Collaborator Author

در صورت اینکه این دیتا رو امبد کنن باید بخشی از کد که با اون دیتا کار میکنه رو باز کنن. معمولا مشکلی نیست. ولی کلا
.*GPL.*
برای کمپانی ها زنگ خطره. چون ممکنه وقت
Audit
به مشکل بخورن. شرکت ما به صورت مشخص هیچ کدی با مجوز
GPL
رو وارد کدبیس نمیکنه.

@fzerorubigd
Copy link
Collaborator Author

این موضوع اهمیت بالایی داره الان. چون کسی بحثی نکرده تا الان،‌من
MIT
رو انتخاب میکنم. البته تا فردا شب اگه بحثی هست از طرف همه کسایی که تو این کار مشارکت داشتن بگن، برای دوشنبه مجوز رو روی همه رپوهای این ارگانیزیشن پوش میکنم.

@persiancal @persiancal/android @persiancal/cal-events-approver @persiancal/webapp @persiancal/cal-events-reviewer

@amin3mej
Copy link
Contributor

در صورت اینکه این دیتا رو امبد کنن باید بخشی از کد که با اون دیتا کار میکنه رو باز کنن. معمولا مشکلی نیست. ولی کلا
.*GPL.*
برای کمپانی ها زنگ خطره. چون ممکنه وقت
Audit
به مشکل بخورن. شرکت ما به صورت مشخص هیچ کدی با مجوز
GPL
رو وارد کدبیس نمیکنه.

در این مورد مطمئنید؟ چیزی که من شنیده بودم اینه که برای استفاده مشکلی نداره ولی اگه تغییری بدن در پروژه، حتما باید اون تغییر هم آزاد انتشار پیدا بکنه.

@bkhezry
Copy link
Member

bkhezry commented Oct 20, 2019

@fzerorubigd
من پیشنهادم برای «کد اپ اندروید» آپاچی۲ است. تمامی کتابخانه‌های اندروید که من دیدم، همین لایسنس رو دارند. چرا چیزی که از اونا مشتق شده، همین لایسنس رو نداشته باشه؟
تغییر و استفاده از خود دیتای رویداد رو بذار روی لایسنسی که انتخاب کردی، من در اپ و مخزن اندروید هم بهش اشاره می‌کنم

@nainemom
Copy link
Member

nainemom commented Oct 20, 2019

اپ کلاینتی که من نوشتم چیزی نیست که بقیه بخوان ازش توی محصوصلشون استفاده کنن. در واقع چون خودش محصوله، نه لایبرری. اینکه لایسنسش چی باشه رو زیاد اطلاعات ندارم و نمی‌تونم نظری بدم. هر چیزی که فکر می‌کنید درسته رو انتخاب کنید.

@okian
Copy link
Contributor

okian commented Oct 20, 2019

من دانشی در مورد مسایل حقوقی ندارم ولی اینطور که خوندم به نظر باید با توجه به وندور هایی که استفاده کردیم برای پروژه لایسنس رو انتخاب کنیم یا کل کدهای گو رو از این پروژه خارج کنیم. درسته؟
@fzerorubigd

@fzerorubigd
Copy link
Collaborator Author

fzerorubigd commented Oct 20, 2019 via email

@vahid-sohrabloo
Copy link

میشه برای دیتا از
ODbL
استفاده کرد ولی خیلی سختگیرانه در مورد اعلام منبع صحبت می‌کنه. تا هدف چی باشه.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question سوال درباره اطلاعات یا ساختار suggestion پیشنهاد درباره ساختار یا اطلاعات
Projects
None yet
Development

No branches or pull requests

7 participants