Earlier quoted context omitted.
The management works like this: Every open3ABox has an open websocket connection to my server. I do the monitoring over this connection and for updates and support I tell the box over the websocket connection to forward a port via ssh to my server. The port will be automatically closed by the open3ABox after three hours. This means no constantly open port and an encrypted connection where only my server is allowed to…
Nice. Reverse ssh tunnels are a really good way to manage stuff like that.
How I earn a living selling my open-source web-based invoicing application
191–200 of 214 posts
Re: How I earn a living selling my open-source web-based invoicing application
#192Earlier quoted context omitted.
My intention with this blog post was only to write down my story. No marketing intended :)
Thanks, I thought it was kind of refreshing how you weren’t linking to your site and liked to see content that didn’t just seem like seo or a sales pitch.
Re: How I earn a living selling my open-source web-based invoicing application
#193Earlier quoted context omitted.
I do this because I'm in it for the long run. Sure, maybe it won't pay off, but my "first directive" is, to get people to use my open3A. If they've put all their data in it and miss some feature in the future it is more probable that they will just buy it from me instead of going through the hassle of moving to another solution. If they have a good support experience that just gives them a better feeling with my soft…
I think you've hit a really nice market niche too. If you get a support call it's from someone having difficulty extracting money from someone else because invoicing isn't working. So long as you solve that problem for them they'll associate your software as being directly valuable to their bottom line, and that'll make them much more likely to agree to pay money for it. I suspect that approach wouldn't work nearly s…
Re: How I earn a living selling my open-source web-based invoicing application
#194Earlier quoted context omitted.
> You sell additional premium extension ...which are open source.
I think open source doesn't matter. Any open ecommerce application has premium opensource extensions (magento, woocommerce, opencart etc.) I think the irritation is that the author made it sound like he is giving everything for free and gets donations to survive.
What sentence or word choice made you think she lives off donations?
Re: How I earn a living selling my open-source web-based invoicing application
#195Earlier quoted context omitted.
Just wondering here, is there any way to protect oneself from that type of situation while at the same time keeping the source code open? Obviously, the name and logo are trademarked, but a third party could rebrand the program while using the same underlying source code.
The advanced features seem to be a good protection. Also the cost ist quite low, if you competing in the same market could you offer the service cheaper? I guess not. Moreover it is critical software for small businesses, I think many would pay for long term support on the original software...
Which is what AWS used to outprice elastic and redis.
Re: How I earn a living selling my open-source web-based invoicing application
#196> The customer gets the code (and functionality) after she bought it. What are the licenses of the software and the extensions in the shop? Is this one of those free-core/proprietary-plugins model?
Re: How I earn a living selling my open-source web-based invoicing application
#197Earlier quoted context omitted.
While I am not one of those commenting on such issues except for your prompt–my experience with RPi 1 & 2 has been that they tended to eat sd cards for breakfast. Either needed reimaging or broke the sd cards for good. Had this at happen in at least eight instances. Especially, but not exclusively during unexpected power loss. Which tends to happen in both experimental and production environments, unless you take gre…
> Especially, but not exclusively during unexpected power loss Though in my experience as a technician installing 2.5" consumer grade / entry level Kingston/ADATA SSD to several clients, this is what generally will kill NAND flash devices, it's not an exclusive phenomenon to uSD cards. I have a few running RPi's on premises for years. Ranging from v1 to now v4, certainly the only uSD 3 failures I have had has been wi…
Re: How I earn a living selling my open-source web-based invoicing application
#198Earlier quoted context omitted.
Even though OSI clearly defines what "open source" means, it is sometimes (often even?) used as a synonym for "source available", as opposed to "free software" (which is the term that FSF promotes). I'm not saying which term is better, just explaining why "open source" might not be objectively wrong in this case.
I doubt there's anybody who uses the term "open source" that didn't just read it in the latest issue of CTO Monthly who'd argue against code under the AGPL being "clearly open source". Being on Github doesn't make a project open source. Having a way for other people to easily contribute doesn't make a project open source. But being licensed under AGPL 100% does make a project open source.
Re: How I earn a living selling my open-source web-based invoicing application
#199Earlier quoted context omitted.
As this point, it's practically a meme. I don't know if I've mentioned this on HN before, but my brother works for an oil services company, and they have deployed hundreds of RPis across sea and land rigs, mostly in the middle east. The land rigs are mobile, and as you can imagine, the middle of a desert in Oman is a pretty hostile environment. Despite this, they haven't had even a single failure across all these dev…
Could you expand more on the "mobile land rigs"? I've always wondered if any organizations have tried to make something like a Sandcrawler.
Of course, it's not just 1 piece of equipment that moves around it's people, tech etc - some land rigs are almost semi-nomadic, with the whole camp moving around.
[0] https://www.nov.com/products/mobile-rigs
[1] https://www.nov.com/-/media/nov/files/products/rig/rig-equip...
Re: How I earn a living selling my open-source web-based invoicing application
#200Earlier quoted context omitted.
Why do you think it is opened to the Internet? May be just a box behind a NAT calling home and/or be part of closed VPN swarm. I would love to hear how the management part got implemented.
The management works like this: Every open3ABox has an open websocket connection to my server. I do the monitoring over this connection and for updates and support I tell the box over the websocket connection to forward a port via ssh to my server. The port will be automatically closed by the open3ABox after three hours. This means no constantly open port and an encrypted connection where only my server is allowed to…
Thank you for the explanation!