Echo JS 0.11.0


evereq comments

evereq 132 days ago. link 2 points
Yep, agree with you :) and appreciate your comments, you are entirely right, and it does limit businesses someway (e.g. compared to MIT based software). I want to point out that it's not only us doing this, that's all ;)

We thought very carefully between MIT and GPL and found that AGPL/GPL is better for us to start with (we can always later release another version as MIT for example). First, we can use inside many other GPL (or even AGPL) licensed libraries and not worry too much about that for now. Second, we want to make sure no company will take our platform and build its own SaaS offering without giving back to the community (and so to us :D). 

So, we think this way:  if we make our platform easy configurable with all required features, someone developing real business will not have issues to use our platform "as is", maybe only changing some UI design/branding/etc and making minimum configurations in Admin UI only (i.e. no code changes). So he will not need to worry about "open-source" back any changes, simply because there will be no changes to open-source :) 

At the same time, if someone decides to build on top of our platform something more complex/complicated, she/he will be "pushed" to open-source that, which makes sense in our view because we spend years on building such a platform and give it to a community for free... So it will not be possible for her/him to get all of the benefits without giving back at least something... 

And finally, for those who will want to keep changes private, we will have later Enterprise edition with completely different licensing terms ;)

Does it make sense in your view?

Btw,, very good and simple resource for those who want to understand differences between licenses
evereq 133 days ago. link 1 point
Today, most of On-Demand platforms are closed source (think about food delivery marketplace software, for example).

To our knowledge, it's not "most" of such platforms are closed source. In fact, we can't find any single one open-source!!! So, a few years ago we decided to build one ourself and recently open-sourced it completely on Github for others. 

It takes a LOT of effort and love to build such platform. Not only some storefront should be done. Not only Admin UI. But also a separate mobile application for customers (mobile order app), a separate mobile app for carriers / drivers and even another, Tablet based app for merchant... 

We use all latest stack to build such a platform: starting from NodeJS / TypeScript / NestJS / GraphQL on the server and finishing with Ionic 4 and Angular 7 on the client (React Native clients are WIP).

If you found it useful or just cool, please give us a star on Github, it's crazy how motivating it is to see stars count raising up! Thank you!!!