Comment by kelnos

Comment by kelnos 2 months ago

3 replies

How so? That's literally the point of source-available licenses: a company using the code can audit it and sometimes, depending on the license fix issues for their own use.

I wouldn't be interested in collaborating with a company on their source-available software (since I'd be doing free work for their profit), but if my company were using their product, and we needed a new feature or bug fix that they weren't going to prioritize, I'd much prefer to build that feature or fix that bug myself and give it back to the company than have to maintain my own fork.

And I don't really see a problem with that. Presumably my company would be using their software because building the whole thing ourselves would be too costly. But if I need to spend a week or two augmenting it? That's fine. Cheaper for my company, and I'm getting paid to do that work.

ignoramous 2 months ago

> a company using the code can audit it and sometimes, depending on the license fix issues for their own use

Presumption that enterprises don't have access to / or fix bugs in proprietary closed-source software of enterprises they depend on is unfounded. iow, source-available (as a way to increase collab and be transparent) is a gimmick.

https://en.wikipedia.org/wiki/Source_code_escrow

  • kokoyo 2 months ago

    Would rather have my team to build the features we need instead of maintaining screens, custom fields or transitions, and ask for a new feature that would take ages.

    • ignoramous 2 months ago

      > ask for a new feature that would take ages

      You underestimate the level of cooperation that can exist between two tech companies working on each other's proprietary code-bases (where warranted). I'd wager that those agreements won't look too different than with source-available firms.

      So, to me, there's no added benefit to source-available; some of these firms want to build a FOSS-like community but also don't want to be FOSS.