Giter Club home page Giter Club logo

Comments (13)

MasterKia avatar MasterKia commented on September 24, 2024

درود بر شما.

با توجه به این‌که توی README شما به درستی attribution انجام دادید من با وضعیت کنونی مشکلی ندارم.
اون ریپوی V2fly حتی حاضر نبودن attribution انجام بدن.

فقط اگه بتونید در اوایل README یه جمله اضافه بکنید که «کاربران، تبلیغات سایت‌های پارسی‌زبان رو به ریپوی PersianBlocker گزارش بدن»، خیلی خوب میشه.
اینم صرفاً یه پیشنهاد بود، چون همکاری بین لیست‌ها به سود همه‌ست (هم کاربران و هم صاحبان لیست‌).

from iran-hosted-domains.

MasterKia avatar MasterKia commented on September 24, 2024

اون دو تا لیستی هم که پیشنهاد دادم در ادامه‌اش نوشتم که یکیشون خیلی وقته ازش نگهداری نمیشه (آخرین بروزرسانیش برای ۲ سال پیش بوده).
اون یکی لیست هم همه دامنه‌های تبلیغاتی و ردیاب رو نداره و ناقصه.

from iran-hosted-domains.

bootmortis avatar bootmortis commented on September 24, 2024

اون دو تا لیستی هم که پیشنهاد دادم در ادامه‌اش نوشتم که یکیشون خیلی وقته ازش نگهداری نمیشه (آخرین بروزرسانیش برای ۲ سال پیش بوده). اون یکی لیست هم همه دامنه‌های تبلیغاتی و ردیاب رو نداره و ناقصه.

چاره ای نیست گزینه‌ها یا تغییره یا حذف کلی بخش تبلیغات

from iran-hosted-domains.

MasterKia avatar MasterKia commented on September 24, 2024

من copyright holder لیست PersianBlocker هستم و با استفاده شدنش در لیست شما (به همین شکل فعلی) مشکلی ندارم.

اگر یادتون باشه افزوده شدن لیست PersianBlocker به درخواست کاربران و به پیشنهاد من بود (در ریپوی قبلی).

from iran-hosted-domains.

bootmortis avatar bootmortis commented on September 24, 2024

من copyright holder لیست PersianBlocker هستم و با استفاده شدنش در لیست شما (به همین شکل فعلی) مشکلی ندارم.

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

from iran-hosted-domains.

MasterKia avatar MasterKia commented on September 24, 2024

درودی دوباره.
اگر کاربران تمایل به استفاده از لیست ارزشمند شما به همراه PersianBlocker رو دارن، بنده لیست Iran-Hosted-Domains رو فورک کردم و لیست PersianBlocker رو بهش برگردوندم.

https://github.com/MasterKia/iran-hosted-domains/releases/latest

با سپاس از شما.

from iran-hosted-domains.

bootmortis avatar bootmortis commented on September 24, 2024

@MasterKia

سابلایسنس کردن اکیه اما باید لایسنس MIT پروژه دست نخورده باقی بمونه توی fork

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

می‌تونید در کنار لایسنس MIT لایسنس خودتون رو هم داشته باشین مشکلی نیست. اطلاعات بیشتر

from iran-hosted-domains.

MasterKia avatar MasterKia commented on September 24, 2024

Hi. The GNU GPL requires that all the derivative works and any larger works containing the GPL-licensed code to be licensed under the same license (i.e. GNU GPL).

GNU GPL:

c) You must license the entire work, as a whole, under this License.

https://opensource.stackexchange.com/questions/12064/which-license-for-a-project-combining-mit-libraries-and-gpl-modified-files:

The project as a whole indeed needs to be under the GPL license, as you use (or depend on) some GPL code.

So, in effect the whole "Iran-Hosted-Domains + PersianBlocker" project (including the "releases" files) should be legally licensed under the GPL.

BUT all the individual files on the "Iran-Hosted-Domains + PersianBlocker" are still under the MIT license. Nothing has changed.

The project as a whole should now be under GPL because it contains a part that is GPL.

Hope you understand.

from iran-hosted-domains.

MasterKia avatar MasterKia commented on September 24, 2024

The reason v2fly didn't "want" to use PersianBlocker was that they had to change their project's license to GPL as well, that's the "copyleft" part of GPL.

from iran-hosted-domains.

bootmortis avatar bootmortis commented on September 24, 2024

BUT all the individual files on the "Iran-Hosted-Domains + PersianBlocker" are still under the MIT license. Nothing has changed.

شما کپی رایت لایسنس رو به طور کامل پاک کردید در این کامیت

من در مورد وایولیشن لایسنس gpl ریپوی PersianBlocker صحبت نکردم، فورک MasterKia/iran-hosted-domains بند زیر لایسنس MIT این پروژه رو با پاک کردن کامل copyright notice زیر پا گذاشته:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

from iran-hosted-domains.

MasterKia avatar MasterKia commented on September 24, 2024

Added a notice here:
https://github.com/MasterKia/iran-hosted-domains/blob/main/README.md#sources--acknowledgements

from iran-hosted-domains.

bootmortis avatar bootmortis commented on September 24, 2024

ممنون
ممکنه با مشورت بقیه مینتیتر ها در آینده لایسنس این پروژه رو به WTFPL تغییر بدم که حتی همین محدودیت notice هم برداشته بشه
بشخصه با محدودیت‌هایی که لایسنس‌ها میارن میونه خوبی ندارم

from iran-hosted-domains.

MasterKia avatar MasterKia commented on September 24, 2024

خواهش می‌کنم.
یکی از علت‌های GPL بودن PersianBlocker اینه که همه‌ی لیست‌های پیش‌فرض uBlock Origin و AdGuard هم GPL هستن و شاید نیاز بشه یک فیلتری رو ازون لیست‌ها قرض بگیرم و اون‌طوری اگه لایسنس همه لیست‌ها یکسان باشه مشکلی پیش نمیاد.

اینجا لایسنس همه لیست‌های موجود در uBlock Origin ذکر شده و بیشترشون GPL یا Creative Commons ShareAlike هستن:
https://github.com/uBlockOrigin/uBlock-issues/wiki/Filter-list-licenses


یه مشکلی که شاید بهش در آینده بر بخورید اینه که یک نفر لیست Iran-Hosted-Domains شما رو برمی‌داره، کلی دامنه جدید بهش اضافه می‌کنه و بهبود میدتش و بعد اون لیست رو روی سرورش اجرا می‌کنه و کاربران به سرور ایشون وصل میشن و غیرمستقیم از لیست شما استفاده می‌کنن.
در این حالت اگر لایسنس لیست شما AGPL می‌بود، اون‌وقت قانوناً صاحب سرور باید تغییرات و بهبود هایی که روی لیست شما اعمال کرده رو در اختیار همه کاربران اون سرور قرار بده و منطقاً این موضوع باعث رشد بیشتر لیست شما میشه؛ در واقع upstream هم از تغییرات و بهبود ها بهره می‌بره و یک رابطه دوطرفه بین upstream و downstream شکل می‌گیره.

در کل مفهوم Copyleft در لایسنس‌ها، چیز جالب و سودمندیه.

from iran-hosted-domains.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.