Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 24 16:35
    rom1504 commented #97
  • Aug 24 16:33

    rom1504 on master

    Release 1.6.10 (compare)

  • Aug 24 16:31

    rom1504 on master

    add gitpod and fix gitmodules (compare)

  • Aug 24 16:29
    rom1504 closed #65
  • Aug 24 16:29
    rom1504 commented #65
  • Aug 24 16:28
    rom1504 closed #53
  • Aug 24 16:28
    rom1504 commented #53
  • Aug 24 16:28
    rom1504 closed #52
  • Aug 24 16:28
    rom1504 commented #52
  • Aug 24 16:27
    rom1504 closed #51
  • Aug 24 16:27
    rom1504 commented #51
  • Aug 24 16:26

    rom1504 on master

    Fixed issue #97 Merge pull request #97 from mrc… (compare)

  • Aug 24 16:26
    rom1504 closed #97
  • Aug 24 15:58
    mrcrille commented #97
  • Aug 24 15:23
    mrcrille commented #97
  • Aug 24 15:20
    mrcrille commented #97
  • Aug 24 15:18
    mrcrille opened #97
  • Aug 24 15:11
    rom1504 commented #97
  • Aug 24 15:06
    mrcrille opened #97
  • Mar 12 10:08
    SuperOP535 closed #92
Robin Lambertz
@roblabla
the patches isn't the problem
William Gaylord
@wgaylord
but because you are doing it not spigot its fine.
Robin Lambertz
@roblabla
The problem is, spigot is distributing binaries
mhsjlw
@mhsjlw
sorry , yes
That
Robin Lambertz
@roblabla
@chibill yup, but it shifts the problem
I mean, spigot is entirely legal if you can obtain the minecraft sources :D
TBH, it doesn't matter all that much.
We're in an entirely different position.
William Gaylord
@wgaylord
I have deobfuscated snapshot sources... (Well partly)
:P
Robin Lambertz
@roblabla
Since all the code is ours :D
Well, @hansihe's in this case
And GPL fits really well.
roblabla is :+1: on GPL
William Gaylord
@wgaylord
I would not touch GPL with a long stick....
I bearly like LGPL...
its just to restrictive on what you can use.
Hans Elias J.
@hansihe
If you give me a good reason other than feels, then I will license it under something else
William Gaylord
@wgaylord
Like if its not GPL you can't use it. SO alot of major libs are out the window for use in a GPL program)
Robin Lambertz
@roblabla
@chibill protodefc is not a library
it's a program.
William Gaylord
@wgaylord
GPL can't even link to LGPL which stupid..
I know
Robin Lambertz
@roblabla
So what's the problem with making it GPL ?
William Gaylord
@wgaylord
he has his libs he can use super limited by GPL which apparently he is fine with so have fun with that.
the fact that GPL makes doing anything a pain...
in a perfect world GPL would be fine. (I can actually directly compare GPL to Communism....)
Robin Lambertz
@roblabla
I happen to be found of communism :3
William Gaylord
@wgaylord
problem is it only works in a perfect world.... :(
Hans Elias J.
@hansihe
You can use non-GPL libraries from within a GPL project
It's the other direction which is the problem
William Gaylord
@wgaylord
No you can't
Robin Lambertz
@roblabla
@chibill you can, but it has to be a gpl-compatibled license
Hans Elias J.
@hansihe
Most of the rust ecosystem is licensed under apache2/MIT
William Gaylord
@wgaylord
Which are few ones that are not just as limiting.
This also limits anyone that ever wants to integrate the compiler into something. For example a eclipse plugin.
As they are forced to make it GPL.
Robin Lambertz
@roblabla
I'm fine with that.
Hans Elias J.
@hansihe
You say these things as if they are bad, but they are exactly what I want to accomplish by using the GPL
Would you be more okey with LGPL?
mhsjlw
@mhsjlw
i thought about it and im ok with gpl as long as I can use the code it produces any way I want under any license
Hans Elias J.
@hansihe
yep, of course
Robin Lambertz
@roblabla
That's how GPL works.
mhsjlw
@mhsjlw
okay :+1:
I'm with this then
thank you for somewhat considering my opinion :)
@roblabla did you fix direct messages ? Or do you want me to send them again
Hans Elias J.
@hansihe
btw, I added a simple cli
when inside the crate directory you can do cargo run compile input.pds output.js