This shouldn't be odd to anyone who's spent a large amount of time releasing open source. You just end up being used and uncompensated. At best you get a job offer from it. It's really sad to me how many companies benefit from open source (including my own software) without the author ever being compensated. It's hard for me to get motivated to do anything open source anymore because of the feeling that I'm just a gu…
Email Encryption Software Relies on One Guy, Who Is Going Broke
461–469 of 469 posts
Re: Email Encryption Software Relies on One Guy, Who Is Going Broke
#462Earlier quoted context omitted.
By all means. Ed25519 (which underlies signify) is a pretty decent modern signature scheme. (tweetnacl.c also implements it, in less code.) It also seems you want to expire things, so I do feel I have to warn you that signatures are a totally separate thing to a secure time source, which is a whole different bag of marbles. However, since what you're designing sounds like a logic bomb/copy protection/DRM system, I mu…
So, use case would be something like: Software is shareware, gets a little naggy within 30 days of license expiration, send money to get a new license file, which makes the nagging go away. No cessation of service. I'm not worried about clock spoofing--I assume basically good-faith customers. Signing would help people from just copy-pasting certificates around. If they want to go into the executable and rewrite the r…
(Your registrations are time-limited? That's very unusual for self-described "shareware". That's pretty much "commercial, but your demo nags".)
You're welcome to choose whatever business model works for you, of course, but take it from me, this one's straight from the early '90s. I hope it works for your users too.
Re: Email Encryption Software Relies on One Guy, Who Is Going Broke
#463Earlier quoted context omitted.
By all means. Ed25519 (which underlies signify) is a pretty decent modern signature scheme. (tweetnacl.c also implements it, in less code.) It also seems you want to expire things, so I do feel I have to warn you that signatures are a totally separate thing to a secure time source, which is a whole different bag of marbles. However, since what you're designing sounds like a logic bomb/copy protection/DRM system, I mu…
It's a non-trivial task to design software that will deliberately fail and cannot be easily by-passed with a debugger.
And unfortunately, the harder someone tries to reach that goal, the more fragile their software becomes. A lose/lose situation.
It really is better to engineer software to work, not to fail.
Re: Email Encryption Software Relies on One Guy, Who Is Going Broke
#464Earlier quoted context omitted.
Then is selling apps on app stores not profitable anymore? I was under the impression that it was.
Assuming I'm reading this [1] right, the FSF seem to believe that Apple App Store (where the majority of mobile app profits are being made) isn't compatible with the GPL. [1] https://www.fsf.org/blogs/licensing/more-about-the-app-store...
Re: Email Encryption Software Relies on One Guy, Who Is Going Broke
#465Earlier quoted context omitted.
> open source and free for non-commercial, require a donation if it is used in a commercial product Every serious definition of 'open source' or 'free software' says that you can't discriminate by field of endeavour - if you have one set of rules for commercial use and one for non-commercial use, it's not really open source. And the nature of donations is that you can't require them. That's not to say that you can't…
Your mention of exceptions to the GPL is probably what the OP was talking about http://en.wikipedia.org/wiki/Multi-licensing It might be a little tricky in the case of GPG since it is really a GPL port of the commercial PGP software. So a major reason for it's original existence is that it is GPL code.
Re: Email Encryption Software Relies on One Guy, Who Is Going Broke
#466I would like to repost a comment from reddit[1] that makes some good points: "That title is pretty laughable. Enterprise E-Mail Encryption solutions do NOT use gnupg, and most enterprise customers do not even use openpgp, they use X.509/SMIME. I know the world top 10 server side enterprise e-mail encryption solutions and the majority uses java with either bouncycastle or ajak encryption, for PGP or openssl/bouncycast…
I tried to submit a patch for GnuPG that would enable it to use "proprietary" PKCS#11 smart-cards instead of "open" OpenPGP smart-cards. Line of though being, users may already have S/MIME generated keys on their smart-cards, so why not use the same keys with PGP too? In the end, a key is just a number. The request was refused [1] with ridiculous arguments [1] about PKCS#11 not being "needed in free software world".…
If the vendors would open the specs of their smartcards it would be easy to write a driver. Some did and we support them in GnuPG. Most of them don't and we may even assume they want to hide their little secrets in their drivers. It is all the same as with all the proprietary hardware drivers. Look at decades of LKML for similar discussions.
Re: Email Encryption Software Relies on One Guy, Who Is Going Broke
#467Earlier quoted context omitted.
I tried to submit a patch for GnuPG that would enable it to use "proprietary" PKCS#11 smart-cards instead of "open" OpenPGP smart-cards. Line of though being, users may already have S/MIME generated keys on their smart-cards, so why not use the same keys with PGP too? In the end, a key is just a number. The request was refused [1] with ridiculous arguments [1] about PKCS#11 not being "needed in free software world".…
It was not about proprietary smartcards but about the proprietary driver software required to use those smartcards. If the vendors would open the specs of their smartcards it would be easy to write a driver. Some did and we support them in GnuPG. Most of them don't and we may even assume they want to hide their little secrets in their drivers. It is all the same as with all the proprietary hardware drivers. Look at d…
Re: Email Encryption Software Relies on One Guy, Who Is Going Broke
#468Re: Email Encryption Software Relies on One Guy, Who Is Going Broke
#469Earlier quoted context omitted.
Assuming I'm reading this [1] right, the FSF seem to believe that Apple App Store (where the majority of mobile app profits are being made) isn't compatible with the GPL. [1] https://www.fsf.org/blogs/licensing/more-about-the-app-store...
You don't have to have the Apple store to have an app store. I believe Apple even lost in court the exclusive trademark rights to "app store".