Coder Social home page Coder Social logo

License infringement about blaze HOT 4 CLOSED

fizzed avatar fizzed commented on May 29, 2024
License infringement

from blaze.

Comments (4)

jjlauer avatar jjlauer commented on May 29, 2024

@xafero I'm actually pretty careful about this stuff, so I reviewed your claim tonight. Yes, it does look like I borrowed some lines of code for compiling a kotlin file from your project (in KotlinCompiler.java). No, everything else in blaze and blaze-kotlin is my own work that I spent quite a bit of time on and its a bold claim to make some sort of leap that the entire concept of compiling kotlin is your idea. I know I used numerous unit tests from kotlin itself to figure out how to get it to work for my needs. I have no goal of being a JSR 232 engine for Kotlin -- and it doesn't even work with the latest kotlin. I'm happy to rewrite the few lines of code and/or add an attribution at the top.

I was curious about your own work though since you seem on top of this. Your https://github.com/xafero/dynjc project says its based on https://java.net/projects/scripting/sources/svn/show/trunk/engines/java which uses the Sun Micro license and actually you're probably violating their terms by relicensing it as AGPL. I could make the same claim as you did with mine, but if we're both reasonable folks we both know its somewhat trivial in the grand scheme of things.

from blaze.

xafero avatar xafero commented on May 29, 2024

Just for clarification:

  • It is already a violation regardless of the amount of code (Oracle sues Google for 37 files - where is the line here?)
  • I did not "boldly claim" something about the "entire concept", that's nonsense
  • The code included the library I developed as if it were LGPL ...!
  • My intention by figuring out how to use Kotlin was to give something to the community, not to work for a company or some person copying my code and therefore knowledge - although maybe later they are changing enough

Could you swear that you never:

  • looked at any line of a project which license you don't agree with ("No, everything else in blaze")
  • ignore someone's rights because you think it's "somewhat trivial"
    ?

from blaze.

jjlauer avatar jjlauer commented on May 29, 2024

@xafero I already had a "feature_kotlin1" branch for supporting Kotlin v1 final that I started last month. Just finished it up and merged it in. New code is 100% based on Kotlin unit tests -- and Kotlin is apache licensed, btw.

from blaze.

xafero avatar xafero commented on May 29, 2024

The 'invalid' is not nice, and it's possible to sublicense; just inform yourself: http://www.apache.org/licenses/GPL-compatibility.html

from blaze.

Related Issues (16)

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.