The demo site is in German; a language selector is not obviously findable. It’s also excruciatingly slow to load! “Let the software speak for itself” - well, it did - if I were evaluating invoicing software I’d go look elsewhere mainly based on this very poor first impression. Could certainly use some optimization / speed up.
> The demo site is in German The target market is probably Germany. The post mentions amount of money in euros, but never other currencies used in English-speaking countries. It make sense to not internationalize the website if the product doesn’t fit the international market (I bet invoices have different legal requirements everywhere).
How I earn a living selling my open-source web-based invoicing application
11–20 of 214 posts
Re: How I earn a living selling my open-source web-based invoicing application
#12Please correct me if I'm wrong but this is not how I understand the meaning of "open source software". It sounds rather like customers get source access. Do they have the right to sell the source code or re-release it in any way by following an open source license? ( https://opensource.org/licenses ) P.S. I'm not criticizing your business model or anyone elses.
Re: How I earn a living selling my open-source web-based invoicing application
#13Please correct me if I'm wrong but this is not how I understand the meaning of "open source software". It sounds rather like customers get source access. Do they have the right to sell the source code or re-release it in any way by following an open source license? ( https://opensource.org/licenses ) P.S. I'm not criticizing your business model or anyone elses.
I'm not saying which term is better, just explaining why "open source" might not be objectively wrong in this case.
Re: How I earn a living selling my open-source web-based invoicing application
#14The demo site is in German; a language selector is not obviously findable. It’s also excruciatingly slow to load! “Let the software speak for itself” - well, it did - if I were evaluating invoicing software I’d go look elsewhere mainly based on this very poor first impression. Could certainly use some optimization / speed up.
Maybe the demo site is suffering from whatever the hacker news equivalent of slashdotting is, or the host might not be well-connected to the internet outside Europe.
Re: How I earn a living selling my open-source web-based invoicing application
#15Earlier quoted context omitted.
> The demo site is in German The target market is probably Germany. The post mentions amount of money in euros, but never other currencies used in English-speaking countries. It make sense to not internationalize the website if the product doesn’t fit the international market (I bet invoices have different legal requirements everywhere).
And yet the blog article is in English and it was promoted in an English site (hacker news :)
It's "promoted" on HN by someone other than the author, it seems.
Re: How I earn a living selling my open-source web-based invoicing application
#16[revision] In the comments section, following the article, she notes the extensions are open source, distributed when purchased. The license used for these extensions is not specified. Thank you for pronoun correction.
> Yes, the plugins are open source, too. Customers can test what they will get in an online demo which is available on my website.
> They get the functionality as well as the code after they bought the extension in my shop.
Re: How I earn a living selling my open-source web-based invoicing application
#17Please correct me if I'm wrong but this is not how I understand the meaning of "open source software". It sounds rather like customers get source access. Do they have the right to sell the source code or re-release it in any way by following an open source license? ( https://opensource.org/licenses ) P.S. I'm not criticizing your business model or anyone elses.
Even still, open source licenses may be used to sell software for which the source code is not available before purchase. For example, the Apache 2.0 license can be used for this; it protects users of altered versions of the source code from patent infringement lawsuits and forces the Apache license to be passed on to the end users of the modified work. It doesn't forbid throwing the source onto a repository somewhere, of course, so the source doesn't remain closed for long, but I can imagine many businesses wouldn't want to sell their technical support to a company that published their source code, and businesses are generally wary of using software without any form of support.
There's various ways people use the term "open source" and I think in general people mean "software that's available publicly for free" when they use it, but some of the open source licenses allow for some propietary-like behaviour while using them.
Re: How I earn a living selling my open-source web-based invoicing application
#18Please correct me if I'm wrong but this is not how I understand the meaning of "open source software". It sounds rather like customers get source access. Do they have the right to sell the source code or re-release it in any way by following an open source license? ( https://opensource.org/licenses ) P.S. I'm not criticizing your business model or anyone elses.
As far as I can tell it is AGPL licensed PHP code, you can download the code, run it, and modify/fork it freely. Code is open source, but it is not developed in the open.
From "The Open Source Definition"[1]:
> The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.
[1]: https://opensource.org/osd>
UPDATE: it seems it is licensed under AGPLv3. So it is open source. Interesting.
Re: How I earn a living selling my open-source web-based invoicing application
#19Earlier quoted context omitted.
As far as I can tell it is AGPL licensed PHP code, you can download the code, run it, and modify/fork it freely. Code is open source, but it is not developed in the open.
The article doesn't mention GPL. It's unlikely that this code is GPL-licensed. Moreover, yeah, probably the customer can modify the code, but can they resell it or share it with someone else for free? If not, it's not open source. From "The Open Source Definition"[1]: > The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing pro…
Re: How I earn a living selling my open-source web-based invoicing application
#20The demo site is in German; a language selector is not obviously findable. It’s also excruciatingly slow to load! “Let the software speak for itself” - well, it did - if I were evaluating invoicing software I’d go look elsewhere mainly based on this very poor first impression. Could certainly use some optimization / speed up.
> The demo site is in German The target market is probably Germany. The post mentions amount of money in euros, but never other currencies used in English-speaking countries. It make sense to not internationalize the website if the product doesn’t fit the international market (I bet invoices have different legal requirements everywhere).