News for hackers. Stuff that matters.
Re:Flynn - Open Source PaaS powered by Docker by girvo on Thursday July 18, 2013 @03:28AM (#6062286)
Do you mind explaining that? Would the fact that they use AGPL for Juju matter if you're not hacking on Juju itself? I don't see how it would be an issue, it wouldn't extend to the proprietary software you run on a Juju-setup service, would it?

I could be completely wrong, mind you.

Re:Flynn - Open Source PaaS powered by Docker by markramm on Thursday July 18, 2013 @12:58PM (#6064879)
Yea, it's exactly like MongoDB which is also AGPL.

Using the database doesn't impose any restrictions on your software.

Even hacking on juju to add API'S you for your client software doesn't impose restrictions on the client -- it just means you are subject to the AGPL licence source distribution rules on the patched version of Juju.

Re:Flynn - Open Source PaaS powered by Docker by js4all on Friday July 19, 2013 @12:09PM (#6071031)
Mongo is a different beast, because the mongo client has a GPL exception which allows your code, that is linked to the mongo client, to use a different license. This is a friendly exception, that the mongo developers allowed. Without that exception everything using mongo even over the Internet would automatically also be AGPL licensed.
Re:Flynn - Open Source PaaS powered by Docker by stevvooe on Thursday July 18, 2013 @04:38PM (#6066294)
IADNAL, but its a matter of risk. If one uses juju in operations scripts to implement proprietary services, do you have to make those scripts available to end users? At what point does your software become "derivative" of juju? This interpretation definitely borders on FUD, buts its easier not to take the risk when other options are available.
Re:Flynn - Open Source PaaS powered by Docker by js4all on Friday July 19, 2013 @02:27AM (#6068629)
GPL is viral and imposes restriction which you can't foresee. A recent example is the AppStore fiasco VLC had. It required a complete rewrite and additional development years to get it in the store just because the original code was GPL. Please think twice before using (A)GPL and make sure you have checked all consequences.
Re:Flynn - Open Source PaaS powered by Docker by girvo on Friday July 19, 2013 @03:25AM (#6068765)
GPL is indeed viral, however it's viral under certain circumstances, not all. AGPL changes some of those circumstances.

I do not believe that _running_ your software on top of AGPL-licensed Juju makes one iota of difference.

The App Store is different: the restrictions the App store adds are at odds with GPL's defined freedoms. Not the same issue here.

Re:Flynn - Open Source PaaS powered by Docker by js4all on Friday July 19, 2013 @12:04PM (#6071003)
Everything you program that uses Juju's API, automatically also gets AGPL licensed and that's a big no-go for any commercial development.