Yes, but we need to clarify the exact method. One-time fee for unlimited and forever access or subscription based.
You can't really sell OSS. Whichever way you look at it this model defeats conventional payment methods.
Yes, but only toward a crowdfunding style fund that releases open-source code freely to all once a target is reached...
This is the only sane way of doing this. Ideally I would like it to be community driven too. Users put together a list of features they want, devs give them a time estimate and they agree on target for each feature. Another revenue stream would be plugins. Say an exchange wants to integrate with us to manage coins straight from our GUI. They pay us to develop the plugin, release it to their customers and we get a one time commission per user.
All that being said, our real calling is still with enterprise customers and support contracts. Whichever way you look at it, our open source version is really for showcasing and testing/reviewing the code base. Not much revenue to get there.
What other, new feature would you love?
- I would pay good money for a full-Armory-compatible hardware wallet ("Trezor + multiple Armory wallets")
- Connect my local Armory to my server where the 2 blockchains are stored and updated
Ente
I played around with Ledger on our BIP32 branch. Trezor is definitely easier to implement. I'm currently working on the litenode interface.
What features would be must-have, or no deal?
- Offline signing
- Fragmented backup
- No central [Armory] server has my IP or personal info
- Open source
It makes no sense to keep any non enterprise specific features off the free version. Personally I think we should open source everything. Makes for better publicity than we got actually. We have over a year of enterprise solution development and essentially no one that version even exists, let alone what's in it.