News for hackers. Stuff that matters.
Re:Unity's oldest community announces dissolution by JohnFen on Monday September 25, 2023 @03:43PM (#37649488)
> If you drink from a river and get cholera, would you drink from that river again in the future?

No. Further, I'd stop drinking untreated water from all rivers. (Just answering your hypothetical. I spend a lot of time in the wilderness and wouldn't drink untreated water from a river or lake to begin with.)

This effect, though, has happened with software for me years ago. Enough bad actors exist that I've reached the place where I trust very few software houses (and I trust exactly zero SV-style companies). Not that all of those rivers are polluted, of course, but that it's impossible to tell which ones are and which ones aren't by looking at them.

I would never dare to start a business that depended on any of them. The risk is simply too great.

Re:Unity's oldest community announces dissolution by nwiswell on Monday September 25, 2023 @03:46PM (#37649544)
I was going to observe that another totally-understandable reaction to getting fucked in a business transaction (or getting cholera from untreated water) is to begin researching everyone you do business with (or testing/treating all the water you drink).

I may be stretching the limits of the analogy here, but either way that "verify, then trust" approach is more work than "adaptive blissful ignorance", and a lot of people aren't going to do it, or will at least slack off as the pain of the original incident becomes a more distant memory.

Re:Unity's oldest community announces dissolution by JohnFen on Monday September 25, 2023 @04:35PM (#37650248)
"verify, then trust" is problematic in a world where companies get bought and sold, management changes, business goals shift, etc.

The only protection against this is contracts, but when a company -- like Unity has done twice now -- decides to retroactively change the terms of existing contracts, that means that you cannot trust them at all going into the future even if they're solidly "good" right now.

Re:Unity's oldest community announces dissolution by prerok on Monday September 25, 2023 @04:06PM (#37649817)
The thing is, I think no amount of research would have pointed to this possibility. At least it would not a couple of years back. The mere fact that this group in OP exists/existed would have pointed to their trustworthiness.
Re:Unity's oldest community announces dissolution by marcosdumay on Monday September 25, 2023 @05:13PM (#37650737)
I think the correct analogue here are the people saying "open source or GTFO".
Re:Unity's oldest community announces dissolution by __d on Monday September 25, 2023 @05:56PM (#37651275)
There are limits to what open source can do too. Perhaps it's necessary, but not sufficient?

There's limited benefit to having the source code when the community has been splintered, and the future direction is contrary to your needs. Sure, you can make your own fixes, etc, but you no longer enjoy the leverage community development.

Re:Unity's oldest community announces dissolution by Tijdreiziger on Monday September 25, 2023 @08:10PM (#37652569)
Does that actually happen all that much? In the cases I can think of (OpenOffice.org, ffmpeg, OpenWRT), the community ended up concentrating around either the original project or the fork (in other words, the community didn’t really splinter, just move).
Re:Unity's oldest community announces dissolution by __d on Tuesday September 26, 2023 @09:23PM (#37668503)
The BSD unixes are the classic example.
Re:Unity's oldest community announces dissolution by yjftsjthsd-h on Monday September 25, 2023 @08:16PM (#37652619)
> There's limited benefit to having the source code when the community has been splintered, and the future direction is contrary to your needs. Sure, you can make your own fixes, etc, but you no longer enjoy the leverage community development.

And that's still better than being stuck with arbitrary price changes.

Re:Unity's oldest community announces dissolution by marcosdumay on Monday September 25, 2023 @08:50PM (#37652897)
What you mean?

Open source completely avoid this one problem. Apache-style development was created exactly for that.

You can complain that it's way overkill and a company doesn't actually need that level of assurance. But you can't claim it's not sufficient.

Re:Unity's oldest community announces dissolution by __d on Tuesday September 26, 2023 @09:25PM (#37668524)
Having a tarball of the source code for something isn't the same as having the community, the history, the culture, the processes, the infrastructure ... all the accumulated other stuff that makes up an open source project.

Without the concentration of diverse efforts that go into maintaining and advancing a project, having the source code (alone) is of minimal benefit.