|
|
|
|
|
by tommyage
1568 days ago
|
|
> I'd be worried about perverse incentives. The company is now incentivized to make the build process more difficult, or at least not incentivized to try to make the build process easier for end users, which goes against the point of open source. Open Source doesn't imply anything on the code. It assumes to benefit from a wide range of people (and outsiders views).
Open Source projects, which would reject PRs on improving the build process will suffer contributions in the long run, risking their acceptance in the community.
It should aid itself. At least this is the philosophy I proclaim myself :) |
|
No, but if we imagine the incentive taken to the extreme, where you have an arcane build process that makes it essentially impossible for any person who's not on the original team to build the software, then the software devolves to effectively just a source-available project, since the users have no way of actually building their own versions, which also precludes being able to make any modifications even on their own forks.
I guess the major difference vs truly only source-available is that you can still copy and paste chunks of code to use in other projects?