marcoCasamento / Hangfire.Redis.StackExchange

HangFire Redis storage based on original (and now unsupported) Hangfire.Redis but using lovely StackExchange.Redis client
Other
452 stars 108 forks source link

Is this package legal (regarding Hangfire.Pro) ? #80

Closed dc-p8 closed 4 years ago

dc-p8 commented 5 years ago

Is this package legal ? I know the question may seem stupid, and it probably is. And maybe I shouldn't put it on github but rather on some forum.

The point is, I don't know enough about legality issues and I'd like to be sure before using this package in production.

You all know that Hangfire.Redis has moved to Hangfire.Pro, thus, I'm supposed to pay if I want to use Hangfire with Redis storage, right ? On the other hand, since this package is under LGPL3, I can just use it without any obligation to Hangfire ? Is there something in Hangfire's licence which prohibits from using Hangfire plus Redis without paying ?

marcoCasamento commented 5 years ago

I really hope it is! I didn't meant to make any crime :-) The code is based on the original work from Sergey Odinokov, the author of Hangfire, but has diverged a lot since then. I tried to gave him all of the credits, and he also kindly contacted me about what to write in the header of each file. Request that was promptly fulfilled. I believe it's fully legal to use it, even the actual licensing model has been agreed with Sergey Odinokov.

On the flip side I fully recommend to go with the commercial version. You'll help Hangfire future development and you'll get commercial support. Furthermore, Hangfire Pro is not just Hangfire.Redis, it also contains some "filters" to create batches and continuations, that really help to shape your application.

Hope this helps!

Il giorno mer 2 gen 2019, 17:02 dc-p8 notifications@github.com ha scritto:

Is this package legal ? I know the question may seem stupid, and it probably is. And maybe I shouldn't put it on github but rather on some forum.

The point is, I don't know enough about legality issues and I'd like to be sure before using this package in production.

You all know that Hangfire.Redis has moved to Hangfire.Pro, thus, I'm supposed to pay if I want to use Hangfire with Redis storage, right ? On the other hand, since this package is under LGPL3, I can just use it without any obligation to Hangfire ? Is there something in Hangfire's licence which prohibits from using Hangfire plus Redis without paying ?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/marcoCasamento/Hangfire.Redis.StackExchange/issues/80, or mute the thread https://github.com/notifications/unsubscribe-auth/AANtYyXZlL0SiFoiz1OmupBnAUCvYxqLks5u_NgsgaJpZM4Zm20F .