GithubHelp home page GithubHelp logo

GPL about meteor HOT 22 CLOSED

meteor avatar meteor commented on May 5, 2024
GPL

from meteor.

Comments (22)

oscardelben avatar oscardelben commented on May 5, 2024

I am in the same boat. I don't want to turn this into a political argument but I was wondering if meteor could potentially be used in a non open source web app.

from meteor.

jsalonen avatar jsalonen commented on May 5, 2024

+1

from meteor.

timraymond avatar timraymond commented on May 5, 2024

Not to speak on behalf of the maintainers, but they state that they are willing to write a commercial license if the GPL doesn't fit the bill for you on the FAQ: http://www.meteor.com/faq/how-is-meteor-licensed. They're reasons for choosing the GPL are also there.

EDIT: Made the link direct to the relevant section

from meteor.

tlrobinson avatar tlrobinson commented on May 5, 2024

+1

At least use LGPL, which satisfies the "it requires that any improvements to Meteor be made available to the entire Meteor community" requirement.

from meteor.

paulbaumgart avatar paulbaumgart commented on May 5, 2024

I second this guy's suggestion of the MPL: http://news.ycombinator.com/item?id=3827409

The MPL allows covered source code to be mixed with other files under a different, even proprietary license. However, code files licensed under the MPL must remain under the MPL and freely available in source form.[6] This makes the MPL a compromise between the MIT or BSD licenses, which permit all derived works to be relicensed as proprietary, and the GPL, which requires the whole of a derived work, even new components, to remain under the GPL. By allowing proprietary modules in derived projects while requiring core files to remain open source, the MPL is designed to motivate both businesses and the open-source community to help develop core software.

from meteor.

lvh avatar lvh commented on May 5, 2024

I'd really, really prefer a permissive license (BSD/ISC/...).

  1. I don't think contributions should be forced -- the whole point of open source is that people will contribute and don't need a gun held to their heads in order to do so
  2. GPL means that a lot of shops (from tiny ones to mega-market-cap ones) simply won't touch it, therefore guaranteeing no contributions ever

from meteor.

swallez avatar swallez commented on May 5, 2024

+1!

from meteor.

ErikAbele avatar ErikAbele commented on May 5, 2024

+1!

from meteor.

vilmibm avatar vilmibm commented on May 5, 2024

GPL is one of the primary reason I'm excited for this lib. If the GPL stifled innovation in the way that many of these comments seem to suggest there would be a whole lot less open source software out there...

from meteor.

jsalonen avatar jsalonen commented on May 5, 2024

I do not find GPL per se to be problematic, but I'm just not sure whether it is overally a good or a bad decision.

Dependent libraries like node.js, npm, handlebars, etc. have MIT or similar licences. They are hugely popular and I'm sure many changes get committed back to them. I'm just wondering what is so hugely special here that GPL is needed?

I see Derby.js (http://derbyjs.com/) as an alternative to Meteor. Derby is licensed under MIT. The difference in licensing may be the factor behind choosing whether to go for Meteor or Derby.

That being said I'm fully ok with Meteor using GPL. I just wanted to make sure the potential implications are understood. For me it means I won't be able to use meteor for some tasks, which means I'll end up giving Meteor less attention.

from meteor.

tcurdt avatar tcurdt commented on May 5, 2024

@nathanielksmith There is more open source besides the GPL ...which is why I am not sure I can follow your theory.

Trying hard not to turn this into a religious discussion about licensing but this blog post might be worth reading http://blog.lassus.se/2012/04/meteor-meets-nogpl.html

from meteor.

jesseh avatar jesseh commented on May 5, 2024

GPL is a fair choice, IMO, if they'd like to generate direct revenue from the product.

It would really help to have clarity on the commercial terms because the uncertainty is problematic. I emailed the devs and received "I don't have pricing yet, but I can say that we're not looking to do anything that would disrupt your model. Stay tuned; we'll have more to say on licensing in a week or two."

That's fair enough - they certainly have a lot on their plate. So, I'm waiting to see.

from meteor.

aronwoost avatar aronwoost commented on May 5, 2024

+1 on MIT

from meteor.

mikesherov avatar mikesherov commented on May 5, 2024

+9001

from meteor.

badslug avatar badslug commented on May 5, 2024

+1

from meteor.

jonathanKingston avatar jonathanKingston commented on May 5, 2024

You can safely say this issue is no longer :)

from meteor.

oscardelben avatar oscardelben commented on May 5, 2024

Awesome! @tcurdt please close the issue, meteor is now MIT!

from meteor.

aronwoost avatar aronwoost commented on May 5, 2024

Yeah!

On Saturday, 21. April 2012 at 09:44, Oscar Del Ben wrote:

Awesome! @tcurdt please close the issue, meteor is now MIT!


Reply to this email directly or view it on GitHub:
#17 (comment)

from meteor.

swallez avatar swallez commented on May 5, 2024

@tcurdt is on vacation until end of next week. He'll have a nice surprise when coming back. Good move, meteorjs guys!

from meteor.

jsalonen avatar jsalonen commented on May 5, 2024

Thanks a lot guys!!!

from meteor.

ErikAbele avatar ErikAbele commented on May 5, 2024

Sweet!

from meteor.

tcurdt avatar tcurdt commented on May 5, 2024

great news!

from meteor.

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.