News for hackers. Stuff that matters.
Re:Our experience launching a paid, proprietary product on L... by nine_k on Monday July 23, 2018 @11:12AM (#17593275)
I tend to disagree.

You may see GNU folks as crackpots, but in many aspects they are right, for business reasons.

I have an increasingly hard time to admit in my core stack anything that is not open-source (even if not free-as-in-freedom). Commercial offerings come and go, change their terms, etc. They can do something that goes contrary to my interests, and I have no recourse, and nobody has.

This is on the top of problems while troubleshooting. Being able to look at the source, understand what's happening, and maybe even quickly patch it is indispensable when running a production system, and suddenly encountering a problem.

That is, I don't use open-source programs because they don't cost money. E.g. I've donated more to Mozilla than many commercial products cost. I happily install paid versions of open-source apps on Android, as a way to pay the developers. I won't mind to buy paid support for open-source products.

But the openness is very important for something that is not a quick fix for a temporary problem.

Re:Our experience launching a paid, proprietary product on L... by zaarn on Monday July 23, 2018 @12:41PM (#17593893)
Being able to look at the source and troubleshoot it is not mutually exclusive to a product being proprietary (ie, source available would give you this).

There is also plenty of business I know that do everything in their power to ensure that if they go away the customer isn't left helpless (this is very popular in some parts of industrial engineering where it's common sense to hand over the blue print along with a service contract).

It's just very popular for software vendors to behave without care for the user but it's not the only business model and I think that's a common mistake of some people (ie, believing that FLOSS and proprietary is a binary property that will automatically mean certain things like you mentioned).

Re:Our experience launching a paid, proprietary product on L... by nine_k on Monday July 23, 2018 @02:43PM (#17594833)
Sure, if you're a big enough customer, you can have access to (relevant parts of) source code, and various forms of preferential treatment. I've seen his firsthand. This is the norm with big vendors that are on the market for many decades, and not going anywhere (e.g. Microsoft).

If you are a smaller fish, you have fewer of these options, because they just cost money.

Of course it's often cost-effective to quickly start using a piece of commercial software or SaaS, e.g. Slack or Gmail, as opposed to hosting your own chat or email with opensource solutions. As with any software where you put your important data, you need to know your way out, and a way to transfer these data to different software / SaaS. With email, it's reasonably easy; don't know about Slack. With open-source solutions it's usually reasonably easy, too, and it's easier to find, or at least to produce, a migration tool.

In some cases, there's just no free alternative; e.g. if you are writing a PC game, you can't realistically stay away from Windows.

Re:Our experience launching a paid, proprietary product on L... by zaarn on Tuesday July 24, 2018 @12:33AM (#17598135)
As I mentioned, this isn't about existing vendors but potential business models (or rather, rare business models since I do know vendors that do this even with very small hobbyist users).