News for hackers. Stuff that matters.
Re:My Talk at Microsoft by cameronbrown on Monday September 23, 2019 @09:15AM (#21048598)
I can understand their perspective, especially if they're non technical. Much of the time they see open source as some ragtag community project that has no real support so they believe in terms of risk, it can seem lower to build or buy.
Re:My Talk at Microsoft by jupp0r on Monday September 23, 2019 @09:38AM (#21048792)
If they don’t even know enough about open source (and are resistent to being enlightened), they shouldn’t be making this decision.
Re:My Talk at Microsoft by falcolas on Monday September 23, 2019 @10:22AM (#21049180)
Devil’s Advocate - it’s not their job to educate themselves about the vagrancies of open source, it’s the developer’s (or more accurately tech lead’s) job to educate them about the particulars of a project, to prove that the project is healthy with good support today and will be healthy with good support tomorrow.

Without those assurances, and without investigating the project myself, I’d probably turn it down too.

Re:My Talk at Microsoft by freeone3000 on Monday September 23, 2019 @10:05AM (#21049031)
Are they that wrong? What real support does an npm module have?
Re:My Talk at Microsoft by isostatic on Monday September 23, 2019 @10:13AM (#21049108)
What support do you get by buying a non-open source module?
Re:My Talk at Microsoft by falcolas on Monday September 23, 2019 @10:23AM (#21049183)
A support contract, typically. Few people sell code alone. They sell code plus a contract to support that code.

Support contracts can be very lucrative.

Re:My Talk at Microsoft by bernierocks on Monday September 23, 2019 @10:30AM (#21049224)
It's usually included when you purchase a commercial license.

I work with a company that generally stays away from open source software, unless they have an in-house developer that can maintain it.

Most open source projects (unless it's backed by a huge company that also charges for support) are run by volunteers that have a day job. This means that support will be non-existent beyond what the developer(s) feel like and bug fixes/updates may or may not happen. This doesn't work that well when a company relies on this software for any critical task.

Re:My Talk at Microsoft by cameronbrown on Monday September 23, 2019 @03:00PM (#21052303)
Exactly. Given the absolute shitshow maintaining anything in the JavaScript ecosystem I can't blame them.