Giter Club home page Giter Club logo

Comments (9)

Anapher avatar Anapher commented on June 8, 2024 1

The license is AGPL, can be found here: https://ravendb.net/terms (you have to select the tab 'Open Source License EULA'). Dammit.

from zeroformatter.

NimaAra avatar NimaAra commented on June 8, 2024

Just out of curiosity, why is lz4.net not a good choice? FYI, I am currently taking a dependency on it in Easy.Compression.

from zeroformatter.

neuecc avatar neuecc commented on June 8, 2024

latest LZ4 implementation is improved https://github.com/lz4/lz4 but lz4.net is not ported yet.
RavenDB has own LZ4 implemantation https://github.com/ayende/ravendb/tree/v4.0/src/Sparrow/Compression and it is so good.

from zeroformatter.

NimaAra avatar NimaAra commented on June 8, 2024

I see, RavenDB's implementation is indeed quite interesting, can you not use that? I wonder what the license is.

from zeroformatter.

neuecc avatar neuecc commented on June 8, 2024

Well, RavenDB is proprietary software, I think it is difficult.

from zeroformatter.

snalesso avatar snalesso commented on June 8, 2024

Stupid question: what if someone ends up writing code quite similar on his own, without even knowing someone published the same code with a license that doesn't allow copying it? Who can say it was copied?

from zeroformatter.

Anapher avatar Anapher commented on June 8, 2024

@snalesso if you can prove that you wrote that code 100% on your own, everything is fine. I don't think that ravendb will instantly sue you if they noticed, but coping or changing the code from them is strictly forbidden.

from zeroformatter.

snalesso avatar snalesso commented on June 8, 2024

Thank you @alkalinee. Anyway, I'm pretty confused since, potentially, someone can end up writing the exact same code as yours. With much more probability, just the same code structure. How can he prove he didn't copy since the "copied" code is open source?
Lawyers paradise I guess.

P.S. Obviously I'm talking about few LOC

from zeroformatter.

jeff-pang avatar jeff-pang commented on June 8, 2024

@neuecc can you use this https://github.com/MiloszKrajewski/K4os.Compression.LZ4?
I am considering taking this dependency to compress ZeroFormatter. Or will MessagePack.CSharp (LZ4) outperform ZeroFormatter + K4os.Compression.LZ4?

from zeroformatter.

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.