Code Monkey home page Code Monkey logo

Comments (6)

ventr1x avatar ventr1x commented on August 18, 2024 9

People are utterly mad if they start supporting this kind of behaviour.
Do you really want a dozen plugins in your app that are all closed source from a private guy that takes 200 bucks a pop for a plugin that calls home every few minutes?
The plugin literally consists of 100 lines of code per platform and is so badly done that it is even incompatible with other plugins.

from cordova-plugin-native-keyboard.

EddyVerbruggen avatar EddyVerbruggen commented on August 18, 2024 9

Hey @ventr1x, as a guy with exactly 0 public repo's on GitHub I understand your ignorance related to OSS maintenance. I don't really understand why you feel the need to insult people though. I hope you don't behave like that IRL.

A few responses to your feedback. Please try to come up with evidence before talking BS:

  • This plugin doesn't call home. There's only a very simple local hash comparison, once during the app's lifetime.
  • "A private guy"... well that's exactly why you can't get this for free: this plugin (like many other plugins) doesn't have corporate backing and I still have to eat 3 healthy meals a day as my mother taught me. I have 100+ repo's to maintain and this is the only non-free one because that's the only way I may be able to support this one a few hours per month.
  • There are many, many, many more LoC per platform than 100. I wish it were only 100.
  • The only plugin there's a known incompatibility with (in certain circumstances) is AdMob. But that's exactly why you can "try before you buy".

Enjoy your day.

from cordova-plugin-native-keyboard.

hirbod avatar hirbod commented on August 18, 2024

return this.licenseIsValid != false || System.currentTimeMillis() - this.appStartTs < 300000;

C'mon daddy, gimme 10 min please. 5 is a bit greedy for testing :p
At least, no calling home included ;)

Looking through disassambler gave me the answer. So the key is bound to the package name. Do we really have to buy a license for every app? Or will you generate license-keys anyway?

from cordova-plugin-native-keyboard.

hirbod avatar hirbod commented on August 18, 2024

And the next part: Need an Invoice. Is that fine?

from cordova-plugin-native-keyboard.

EddyVerbruggen avatar EddyVerbruggen commented on August 18, 2024

Hey man, I'm not sure the wife approves, but perhaps we can work something out 😊

I could make it 10 minutes in a future version, but I figured killing and restarting the app wouldn't be a bit problem. Will keep it in mind!

So the idea is indeed it's a per-app license, but if you have different ID's for Android and iOS you only need 1 license (you'll get 2 license keys for the price of 1).

If you need it for multiple apps I'm sure we can work something out price-wise. Don't want to steal from anyone, just want to make sure I can sustain maintenance of this one.

Oh, and invoice is fine. You can email me at eddyverbruggen at gmail dot com for details if you want.

from cordova-plugin-native-keyboard.

hirbod avatar hirbod commented on August 18, 2024

Gosh, what a douchebag... He really don't know how much effort you put in hundreds of plugins.. and everything free of charge.

from cordova-plugin-native-keyboard.

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.