Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Mar 12 10:08
    SuperOP535 closed #92
  • Jan 13 21:26
    rom1504 commented #95
  • Jan 13 18:12
    rom1504 opened #96
  • Jan 13 18:11
    rom1504 opened #95
  • Nov 29 2018 20:42

    rom1504 on master

    Change some functions to arrow … (compare)

  • Nov 29 2018 20:42
    rom1504 closed #94
  • Nov 29 2018 20:33
    SuperOP535 synchronize #94
  • Nov 29 2018 20:31
    SuperOP535 synchronize #94
  • Nov 29 2018 20:29
    SuperOP535 opened #94
  • Nov 29 2018 18:31
    SuperOP535 closed #93
  • Nov 29 2018 08:56
    SuperOP535 opened #93
  • Nov 25 2018 15:53

    rom1504 on master

    update chat badges (compare)

  • Nov 15 2018 13:29
    SuperOP535 opened #92
  • Nov 15 2018 13:23
    SuperOP535 commented #75
  • Nov 15 2018 11:18
    rom1504 commented #75
  • Nov 15 2018 10:18
    SuperOP535 commented #75
  • Nov 13 2018 01:17
    rom1504 commented #75
  • Nov 12 2018 23:19
    rom1504 closed #85
  • Nov 12 2018 23:19
    rom1504 commented #85
  • Nov 12 2018 23:19

    rom1504 on master

    Added LICENSE file (compare)

mhsjlw
@mhsjlw
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
and it will do what you think it should do
badly worded, it will do what you think it will
Robin Lambertz
@roblabla
I'm working on fixing dms @mhsjlw :P
mhsjlw
@mhsjlw
protodefc --out JavaScript --in input.pds > output.js