News for hackers. Stuff that matters.
Re:Unity's oldest community announces dissolution by kdottt on Monday September 25, 2023 @02:46PM (#37648668)
"More importantly, we've seen how easily and flippantly an executive-led business decision can risk bankrupting the studios we've worked so hard to build, threaten our livelihoods as professionals, and challenge the longevity of our industry. The Unity of today isn't the same company that it was when the group was founded, and the trust we used to have in the company has been completely eroded."

Profoundly sad, and completely avoidable. Have never seen a company so quickly and completely just throw away all of their public good will.

Re:Unity's oldest community announces dissolution by duped on Monday September 25, 2023 @03:14PM (#37649052)
Reminds me of something I once heard a VP say at a very old, established company. Something along the lines of, "Our brand is trust. It took 90 years to build it, but it would take just one day to destroy it."

The point he was making was that this old, established company's biggest asset was its brand, and its brand identity was just "trust" (they made professional products, and others could undercut them, but pros would always return to buy from them because they knew they would get what they paid for).

It's the kind of attitude I think every toolmaker (software or otherwise) should keep in mind. Professionals value trust more than they do dollars in their pocket, and the companies with the best reputation and longevity understand that.

But also that company was privately owned by a family, and their name is still over the front door. I think that when the execs answer to people whose name is synonymous with the products and culture of the organization, avoiding short term profit motivated garbage strategy is part of your MO.

Re:Unity's oldest community announces dissolution by gameman144 on Monday September 25, 2023 @03:51PM (#37649624)
As an example here, my father and grandfather used to swear by Craftsman tools. No matter the context, if there was a Craftsman version, they'd go for it because they implicitly trusted the quality.

Then the Craftsman brand downshifted its production quality to compete in price and their reliability fell through the floor. Now my family will skip over Craftsman entirely even if it's competitive in price, since the breach of perceived trust soured them on the brand so completely.

Re:Unity's oldest community announces dissolution by taylodl on Monday September 25, 2023 @04:17PM (#37649990)
Lowe's supposedly honors the Craftsman lifetime warranty. I haven't tried it, last time I needed to use the warranty was 30 years ago when in the middle of some car repair job I was doing I took the busted wrench into Sears, still dressed in my grimy clothes I was wearing and covered in grease, I handed them the broken wrench and they simply handed me a new one. No questions asked, no paperwork. They handed me a new one and I walked out the door.
Re:Unity's oldest community announces dissolution by berniedurfee on Monday September 25, 2023 @06:05PM (#37651355)
Had the same experience many years ago. I have a bunch of old Craftsman tools that are superb quality and will last decades more.

Sad to see them as an empty house brand now. Just like GE appliances, all that’s left is a sticker.

Re:Unity's oldest community announces dissolution by Moto7451 on Monday September 25, 2023 @06:17PM (#37651477)
On the bright side, due to how the Power Tool industry works, that Craftsman is in many cases the previous gen Dewalt for 1/3 the price. Others are Porter Cable in red and without a sales rep. I’m tied to Ryobi batteries but I happily pick up Craftsman corded tools when those are an option.
Re:Unity's oldest community announces dissolution by berniedurfee on Tuesday September 26, 2023 @09:10AM (#37658756)
Lol, yeah, if you Google “who owns which power tool brands” you can find the Rosetta Stone of tool brands to figure out which cheaper brands come from the same factories as the expensive stuff. It’s a web of deception for sure.
Re:Unity's oldest community announces dissolution by RedShift1 on Monday September 25, 2023 @08:55PM (#37652936)
Have you tried the GE Big Boys series of appliances? They look built like tanks.
Re:Unity's oldest community announces dissolution by anymouse123456 on Monday September 25, 2023 @10:09PM (#37653443)
I don't doubt there are plenty of experiences that went the wrong way, but wanted to share an alternative anecdote that went well.

I bought a brand new ~$900 GE dishwasher last year (for a non-intended purpose) and needed to take it apart - for reasons.

IMO, the engineering in this thing was just marvelous. It was almost entirely tool-free click/snap fittings for full disassembly and reassembly. The parts were good quality molded, stamped or machined. It was clearly a master class in balancing competing trade-offs (price, assembly labor, reliability, noise, power, efficiency, etc). The simplicity of the thing was really remarkable.

Water falls into the side at whatever rate your tap delivers, and when a pressure sensor in the reservoir indicates enough volume to start, the thing begins. It does this a few times, pumping, re-pumping, heating and replacing that reservoir depending on the selected cycle, but overall, the thing is just incredibly simple and (hopefully, somewhat?) reliable.

Re:Unity's oldest community announces dissolution by berniedurfee on Monday September 25, 2023 @11:44PM (#37654047)
You actually bought a Haier dishwasher with a GE sticker on it.

It’s hard to tell these days whether you’re buying a product from a brand you trust or from a company that bought the brand you trust.

Though, having said that, I recently bought a Bosch refrigerator because Bosch is still Bosch and I trusted Bosch.

But the refrigerator is crap, broken on arrival and it took 5 phone calls and 3 weeks to get service.

Re:Unity's oldest community announces dissolution by WorldMaker on Tuesday September 26, 2023 @11:34AM (#37660888)
In Haier's case they bought way more than "just" the GE sticker. Haier is still using factories built by GE Appliances for many of their GE branded appliances and in many cases using the same people/processes/pipelines as before.

There's still plenty of nuance in these rebadging situations. It's also hard to tell without following a lot of business news whether the new owner just bought "the stickers" or bought all the original factories or bought some complicated deal in between.

Re:Unity's oldest community announces dissolution by anymouse123456 on Thursday September 28, 2023 @07:51AM (#37688249)
Good point. I forgot about the Haier acquisition.

While I was pleased with this particular purchase, my ability to trust any brand in general has been diminishing with age and each new betrayal of that trust.

I have a growing heuristic that is (at least in part) inversely related to number of employees and the time a company has been publicly traded.

Re:Unity's oldest community announces dissolution by packetlost on Monday September 25, 2023 @08:33PM (#37652763)
Sears was still doing this when I worked there in 2016. They went as far as to bust open a set of 24 drill bits to replace one of them on the spot.
Re:Unity's oldest community announces dissolution by sokoloff on Monday September 25, 2023 @08:38PM (#37652802)
Wait. Someone returned a drill bit (a wear item) for replacement?

Crap like that is why companies have walked away from consumer-biased warranty policies. LLBean had to change theirs as well: https://www.businessinsider.com/why-ll-bean-changed-its-retu...

Re:Unity's oldest community announces dissolution by aaronax on Monday September 25, 2023 @08:53PM (#37652917)
It is plausible that it did not live up to reasonable expectations in some way. Equally likely that someone was being dishonest though.

Example: I once returned a board that I had cut in half. It was window trim with a shaped profile, and I had previously purchased and installed some of the same SKU before. When I went to install my freshly cut board next to the first ones, it was a little too obvious that it was from a different batch or manufacturer with a slightly different profile.

Re:Unity's oldest community announces dissolution by jandrese on Monday September 25, 2023 @09:47PM (#37653281)
I’d totally bring one back if it failed because they forgot to harden it or something. Put it in some wood and the first time you use it the threads reverse because the metal is so soft.
Re:Unity's oldest community announces dissolution by Dylan16807 on Tuesday September 26, 2023 @03:07AM (#37655525)
What else is a lifetime warranty supposed to mean on a drill bit? It's not something vague like the "100% satisfaction" you linked.

If they offer the warranty on drill bits, then there's nothing wrong with using the warranty on drill bits. It's not being a bad customer.

Re:Unity's oldest community announces dissolution by justinclift on Tuesday September 26, 2023 @04:09AM (#37656028)
It's kind of like returning sandpaper that you've worn out though. :/
Re:Unity's oldest community announces dissolution by Dylan16807 on Tuesday September 26, 2023 @05:22AM (#37656601)
Same thing, if the sandpaper has an over the top warranty for the product category then it's fine to use it.
Re:Unity's oldest community announces dissolution by packetlost on Tuesday September 26, 2023 @10:16AM (#37659691)
The bit had snapped in half iirc, not worn out.
Re:Unity's oldest community announces dissolution by lelanthran on Tuesday September 26, 2023 @02:37PM (#37663864)
> Wait. Someone returned a drill bit (a wear item) for replacement?

Could be. Maybe it snapped?

Re:Unity's oldest community announces dissolution by sokoloff on Tuesday September 26, 2023 @02:53PM (#37664073)
I've snapped dozens of drill bits in my life (from many different brands). Exactly zero of those were a manufacturing defect.
Re:Unity's oldest community announces dissolution by lelanthran on Wednesday September 27, 2023 @05:58AM (#37672529)
> I've snapped dozens of drill bits in my life (from many different brands). Exactly zero of those were a manufacturing defect.

Oh, I agree - I've snapped dozens as well due to misuse.

But it is not inconceivable that a bit snapped due to manufacturing defect (I just don't know how the store can tell the difference).

Re:Unity's oldest community announces dissolution by AlexandrB on Monday September 25, 2023 @04:36PM (#37650260)
Same thing happened with Canadian Tire's "Mastercraft" brand. I think it was always viewed as a Craftsman knock off, but they used to have a lifetime warranty and pretty good quality. I now mostly regard Mastercraft as disposable junk.
Re:Unity's oldest community announces dissolution by joshxyz on Monday September 25, 2023 @07:29PM (#37652194)
this also happens on day to day consumer grade stuff. new brands of hotdogs will be yummy, the next batches will be shitty. same with bread from bakeries.

it's crazy how the loss in quality begets them increased profits in nthe short term, but costs them their entire business in the long term.

the high quality products can be the loss leaders, and they can just commoditize the compliments.

why would you reduce the size of bread, when you can just sell me overpriced peanut butter, jams, and spreads to come along with it?

a good lesson in trust and social psychology. when trust is built, people throw their money at you.

Re:Unity's oldest community announces dissolution by worldsayshi on Monday September 25, 2023 @08:58PM (#37652958)
Very much feels like long term brand building has fallen out of fashion. Has the incentives shifted or is it just viral greed?
Re:Unity's oldest community announces dissolution by AndrewKemendo on Monday September 25, 2023 @11:15PM (#37653882)
Basic greed is sufficient, no need for the viral part
Re:Unity's oldest community announces dissolution by WorldMaker on Tuesday September 26, 2023 @11:38AM (#37660960)
A "race to the bottom" can certainly feel like "viral" collective behavior even if you want to consider all the individual inputs just "basic greed"
Re:Unity's oldest community announces dissolution by sfink on Tuesday September 26, 2023 @07:31PM (#37667361)
It makes a difference. If you start with several quality brands and one of them sells out, you can switch to one of the others. If everyone pulls the same shit, there's nowhere to go.

And everyone is pulling the same shit.

Re:Unity's oldest community announces dissolution by mcv on Tuesday September 26, 2023 @02:48AM (#37655352)
Far too many companies these days are willing to burn down their brand for some quick bucks. It's so common that I'm sure it's part of the MBA curriculum.
Re:Unity's oldest community announces dissolution by the-dude on Monday September 25, 2023 @03:57PM (#37649699)
Trust arrives on foot and leaves on horseback

Dutch : Vertrouwen komt te voet en gaat te paard ( Thorbecke )

https://thalein.medium.com/trust-arrives-on-foot-and-leaves-...

Re:Unity's oldest community announces dissolution by jmkd on Monday September 25, 2023 @05:20PM (#37650821)
Wonderful saying (a new one to me) and appreciate the explanatory article, thanks.
Re:Unity's oldest community announces dissolution by Tossrock on Monday September 25, 2023 @07:21PM (#37652126)
Interesting correlate with "stocks take the stairs up and the elevator down" - stock prices being strongly influenced by trust.
Re:Unity's oldest community announces dissolution by klft on Tuesday September 26, 2023 @12:43AM (#37654478)
from the linked article:

> people and organisations alike tend to be judged by the worst thing they do

Re:Unity's oldest community announces dissolution by nitwit005 on Monday September 25, 2023 @05:47PM (#37651170)
Sadly, I just assume that no company can be trusted these days.

It wasn't too long ago that the leadership of companies was often fairly stable. Now you see people rotating through every couple of years, rarely having to face the fallout of their bad decisions.

Re:Unity's oldest community announces dissolution by berniedurfee on Monday September 25, 2023 @06:10PM (#37651408)
There are a few. Cockos makes an amazing Digital Audio Workstation (DAW) that competes with the top names in the industry.

While much of the rest of the industry is moving to subscriptions or jacking prices, Cockos has kept their prices extremely low and push new releases consistently.

Re:Unity's oldest community announces dissolution by nitwit005 on Monday September 25, 2023 @06:46PM (#37651788)
A history of doing the right thing doesn't matter in the slightest, unless you can somehow guarantee their leadership won't change (or is unlikely to, at least).
Re:Unity's oldest community announces dissolution by BHSPitMonkey on Monday September 25, 2023 @08:41PM (#37652829)
> A history of doing the right thing doesn't matter in the slightest

If we all thought this way, certainly there'd be no incentive for anyone to do the right thing at all? A good track record should be rewarded, up until the point when it stops. You shouldn't trust any company indefinitely, but there are a few that you can trust "for now".

Re:Unity's oldest community announces dissolution by sobkas on Monday September 25, 2023 @09:10PM (#37653038)
> > A history of doing the right thing doesn't matter in the slightest

> If we all thought this way, certainly there'd be no incentive for anyone to do the right thing at all? A good track record should be rewarded, up until the point when it stops. You shouldn't trust any company indefinitely, but there are a few that you can trust "for now".

They are doing "right thing" now so later when they dominate market they will be able to squeeze you like a lemon. Scorpion and a frog situation. It's just in their nature.

Re:Unity's oldest community announces dissolution by nitwit005 on Monday September 25, 2023 @11:12PM (#37653857)
I suspect the incentive to care about company reputation has genuinely decreased.

I'll note companies seem genuinely okay with being on lists of the most hated brands since America.

Re:Unity's oldest community announces dissolution by freeone3000 on Tuesday September 26, 2023 @12:06AM (#37654208)
When does the “for now” stop? When is a brand actually a mark of a certain quality and when is it a facade for a swapped tooling line backed by a dozen products? We might have had reliable brands once, but no longer — now all products have to be evaluated individually.
Re:Unity's oldest community announces dissolution by mtreis86 on Monday September 25, 2023 @08:50PM (#37652894)
Darn Tough has made some fairly consistently awesome socks up in VT for a couple decades now.
Re:Unity's oldest community announces dissolution by hprotagonist on Monday September 25, 2023 @09:23PM (#37653140)
don’t jinx it!
Re:Unity's oldest community announces dissolution by xarope on Tuesday September 26, 2023 @01:44AM (#37654924)
I used to get some great stuff from icebreaker too, but after they were acquired by VF (also owners of Vans and North face), surprise, surprise, pretty much zero purchases since.
Re:Unity's oldest community announces dissolution by worldsayshi on Monday September 25, 2023 @09:00PM (#37652970)
Is there a reason for this trend? Why does so many companies seem to have stopped caring about their long term reputation?
Re:Unity's oldest community announces dissolution by roughly on Monday September 25, 2023 @10:25PM (#37653561)
Because the owners are not in it for the long term. It’s an agent problem - if they can take a company with a 2% profit margin and juice that up to 10%, they’ve captured 5 years worth of profits in a single year. If it takes 5 years for the market to catch on that the company’s gone to hell, that’s 25 years worth of profits available for stock buybacks-err, new investments. The company’s dead within a decade, but the owners and investors got a bucket full of cash.
Re:Unity's oldest community announces dissolution by Hnrobert42 on Monday September 25, 2023 @11:16PM (#37653888)
Under Clinton, there was an effort to tie executive compensation to company performance. The idea was good, but the consequence was that executives got paid much more in stock than in cash. That led executives to juice the stock price.
Re:Unity's oldest community announces dissolution by hkt on Tuesday September 26, 2023 @03:32AM (#37655744)
The trouble, perhaps, is that the only ways of measuring performance tend to be financial.

Perhaps a poll of the employees, or an association of customers, ought to figure somewhere.

Re:Unity's oldest community announces dissolution by hnben on Tuesday September 26, 2023 @08:57AM (#37658605)
> The trouble, perhaps, is that the only ways of measuring performance tend to be financial.

An other strategy would be to place a financial value on "trust". That should be too hard, since brands already have financial value tied to them.

Re:Unity's oldest community announces dissolution by spookie on Monday September 25, 2023 @09:28PM (#37653179)
Your last point is very much true. If the family no longer controls their company, or even, just their founding members, it sets off a huge red flag for me. Sometimes, it's for the better. But, if I had trust in that company, it most likely stemmed from their work.

There are some nice examples of founding members going above and beyond to maintain their control, which may not look like it from the get go. Ubisoft comes to mind. I may not like some of their games, but I really appreciate the efforts of the Guillemot brothers.

Re:Unity's oldest community announces dissolution by makeitdouble on Tuesday September 26, 2023 @02:24AM (#37655161)
On the other hand, founders stepping down as the company gets bigger or is faced with completely different challenges is usually for the better.

I can't imagine Daimler-Benz as it is now being led by the 3rd grandson of the original founder for instance. It would be a miracle if that person was well suited for directing a multi-national car manufacturer. Same way Microsoft wouldn't be the same if Bill Gates' son was at the helm.

Re:Unity's oldest community announces dissolution by nickserv on Tuesday September 26, 2023 @03:27AM (#37655693)
If he's been groomed his whole life for running a multi national car company, there's reason to believe he would be better suited than just about anyone.
Re:Unity's oldest community announces dissolution by hkt on Tuesday September 26, 2023 @03:35AM (#37655756)
You'd think, but as the old saying goes: clogs to clogs in three generations.

(Meaning: the first generation starts off poor, is self made, hands over to the second generation which is less dynamic, which hands over to the third who wreck it and end up poor clog wearers again)

Re:Unity's oldest community announces dissolution by makeitdouble on Tuesday September 26, 2023 @05:09AM (#37656474)
Thing is, education is hard and individual potential also varies a lot. We see this with royalty, where you have literally a country's resources to groom someone into being a high level individual who can deal with most social situations, but having them lead and expand a whole country in another issue altogether.

You'll have some Louis XIV sometimes, and many Louis XVI the rest of the time, with sprinkles of Charles II in the mix to spice it up.

Re:Unity's oldest community announces dissolution by rodgerd on Monday September 25, 2023 @09:55PM (#37653335)
> Something along the lines of, "Our brand is trust. It took 90 years to build it, but it would take just one day to destroy it."

A security architect at a Bank offered a very pithy version of this to me: "People hate banks, but they trust us. Best not lose their trust."

Re:Unity's oldest community announces dissolution by yoyohello13 on Monday September 25, 2023 @03:03PM (#37648915)
"Good will" is an asset just like any other to be spent when the time is right. Sometimes a company will make the wrong bet and accidentally go out of business. Far more often there is a ton of backlash, their reputation goes in the tank, then they spend the next couple years building good will back up until the majority of people forget all about the past transgressions. Meanwhile the unpopular decision makes stacks of cash. Repeat the cycle ad-infinitum.

To clarify, I don't endorse this behavior, but unfortunately, it's the modern way of business.

Re:Unity's oldest community announces dissolution by brookst on Monday September 25, 2023 @03:17PM (#37649098)
But isn’t that as it should be?

Just like you never step in the same river twice, you never do business with the same company twice. Staff and executives change over time, and companies shift for better or worse.

Should we hold grudges against brands for things totally different people did 10? 20? 50? years ago? That seems weird to me.

Unity specifically deserves loss of trust and all the pain they get. But in 5 years, or 10 years or whatever, should we assume they are less trustworthy than other companies because of what this group of managers did?

Re:Unity's oldest community announces dissolution by nwiswell on Monday September 25, 2023 @03:23PM (#37649195)
If you drink from a river and get cholera, would you drink from that river again in the future?

It might be fine! Maybe on that particular day, somebody with cholera had just taken a shit upstream, and the bacteria are totally gone now. But it's still a useful prior, and that's the case here with whom you choose to conduct business.

I think it's a question of burden of proof. You'd ordinarily not worry too much about cholera, but after an incident you'd want the water thoroughly and repeatedly tested. You probably would not say "eh, it's been 5 or 10 years, it's most likely fine."

Similarly you'd want some concrete evidence that a company has actually changed, in a degree sufficient to offset your negative prior, before you'd consider engaging in any further business with them.

But actually doing that research is a pain in the ass, so I think it's a reasonable strategy to simply prefer companies that haven't screwed you over wherever good options exist.

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.

Re:Unity's oldest community announces dissolution by neilv on Monday September 25, 2023 @03:31PM (#37649313)
Does it depend on the company culture, which can persist awhile?

For example, the first company that comes to mind has seemed to have shameless underhandedness deep in its DNA, and to exhibit its malevolent side each new chance it gets, as much as it can. This has repeated over the course of decades, and over multiple top leadership changes.

If it's true that certain kinds of underhandedness are in that company's DNA, to a degree unlike most other companies, I wonder how deep they'd have to decapitate the org chart, to cut out the roots of that culture. Including SVPs? VPs? Further? It's in the board, too?

Re:Unity's oldest community announces dissolution by chx on Monday September 25, 2023 @07:11PM (#37652034)
The only fix is to burn Oracle to the very ground and sow the remnants with salt to ensure it doesn't regrow.
Re:Unity's oldest community announces dissolution by neilv on Monday September 25, 2023 @08:37PM (#37652798)
I actually had a different company in mind. I'm much less familiar with Oracle.

The one time I bumped into Larry Ellison, he managed to come across as intensely competitive, in just a moment. I'd guess that's probably reflected in his company.

Does Oracle seem a steady in-your-face aggressive, and you know what you get?

Or is more a cyclic and plotting: in-your-face shameless when they can get away with it, and makes nice when they have to, while running long-cons (some of them very underhanded)?

Re:Unity's oldest community announces dissolution by chx on Tuesday September 26, 2023 @06:29AM (#37657203)
Re:Unity's oldest community announces dissolution by neilv on Tuesday September 26, 2023 @03:17PM (#37664469)
Sounds like everyone knows roughly what the relationship with Oracle will be like. :)

Around some other vendors, there's collective loss of institutional (field) knowledge about what you're going to get.

I suppose contributing to this could be a lot of new people who aren't mentored-in as well as they could be.

Also, there's been a field shift towards many (most?) ICs and even managers/execs not being incentived to become aware of non-short-term implications of vendor and tech choices. Whether it's ICs driven by sprint metrics, startups motivated to rapidly throw up appearances of growth to hit funding rounds, or people job-hopping every 18 months before they see longer-term cause&effect.

Re:Unity's oldest community announces dissolution by raincole on Monday September 25, 2023 @08:25PM (#37652690)
People once believed that "Don't be evil" is in Google's DNA.
Re:Unity's oldest community announces dissolution by neilv on Monday September 25, 2023 @08:44PM (#37652847)
I think a nice thing about Google is that it seems many people there still believe that to some degree.

We certainly believed it when Google started, and they were talking like the then-familiar Internet-savvy altruistic forward-looking engineer types.

Today, you can still see many examples of Google doing things well. (And of course many examples of things that we wouldn't have expected them to do, including some that would've gotten them ostracized.)

Re:Unity's oldest community announces dissolution by mindslight on Monday September 25, 2023 @03:41PM (#37649464)
> Should we hold grudges against brands for things totally different people did 10? 20? 50? years ago? That seems weird to me.

You've inverted the sense here, by treating reputation as something based on default trust and exceptional "grudges". What has really happened is that they've destroyed the exceptional positive reputation they spent the past decade and a half building. A new reputation can certainly be built over the next decade, but for now they're mostly back to the default state of deserving no trust.

Re:Unity's oldest community announces dissolution by digging on Monday September 25, 2023 @03:20PM (#37649144)
Maybe, if new people are in charge.
Re:Unity's oldest community announces dissolution by olddustytrail on Monday September 25, 2023 @03:27PM (#37649251)
> Should we hold grudges against brands for things totally different people did 10? 20? 50? years ago? That seems weird to me.

It only seems weird because it's irrational, but the irrationality of vengeance is what has made humans the dominant species on the planet.

If your child is killed by a lion it makes sense to avoid lions. It makes no rational sense to seek out lions to kill, but guess what a human will do. And see what the result is.

Re:Unity's oldest community announces dissolution by infamia on Monday September 25, 2023 @03:51PM (#37649628)
People change but cultures endure. The larger the organization becomes, the more this is true.
Re:Unity's oldest community announces dissolution by prerok on Monday September 25, 2023 @04:08PM (#37649861)
Except when they let go a few key personnel and mandate culture change from above. It's not as enduring, unfortunately, even if most of us would like it so.
Re:Unity's oldest community announces dissolution by rany_ on Monday September 25, 2023 @03:12PM (#37649030)
I guess it's a gamble on whether you could gain users faster than you'd be losing them. Either way I don't think this is the case with Unity due to how niche their product is.
Re:Unity's oldest community announces dissolution by Aditya_Garg on Monday September 25, 2023 @03:12PM (#37649023)
Besides Reddit, do you have other examples ?
Re:Unity's oldest community announces dissolution by red_hare on Monday September 25, 2023 @03:33PM (#37649333)
Etsy. Ever since the 2017 activist investor event, it feels like they've been trading good will with sellers for profits.
Re:Unity's oldest community announces dissolution by transcriptase on Monday September 25, 2023 @03:45PM (#37649516)
I used to be able to buy amazing handmade items for reasonable prices and reasonable shipping from actual people running small storefronts on Etsy.

Now it’s just another e-commerce site that’s been completely and utterly overrun with marked up Aliexpress junk and low quality copies of anything novel that gains the slightest bit of popularity. The few remaining authentic sellers now charge so much it’s laughable unless you’re wealthy enough that cost isn’t a concern.

Re:Unity's oldest community announces dissolution by wolverine876 on Monday September 25, 2023 @05:21PM (#37650824)
Where do you find authentic sellers?
Re:Unity's oldest community announces dissolution by transcriptase on Monday September 25, 2023 @07:16PM (#37652071)
I'm assuming you're being sardonic, but remarkably it's still a great place to buy live cuttings of succulents and other plants from enthusiasts.

In contrast to buying seeds off Amazon or eBay, where the plants that sellers are claiming they're shipping you seeds for are often just random weeds rather than the hilariously photoshopped or non-existent flowers/fruits shown in the product listing.

e.g. https://www.amazon.ca/Glamaours-Climbing-Strawberry-Deliciou...

or

https://www.amazon.ca/Rosepoem-100pcs-rainbow-vegetable-Non-...

Re:Unity's oldest community announces dissolution by wolverine876 on Tuesday September 26, 2023 @03:31PM (#37664681)
Thanks for answering. I was not being sardonic; it was a genuine question.
Re:Unity's oldest community announces dissolution by notpachet on Monday September 25, 2023 @05:01PM (#37650543)
It began with the IPO; the investor takeover was just the logical conclusion.
Re:Unity's oldest community announces dissolution by deciplex on Monday September 25, 2023 @07:50PM (#37652399)
It's extremely risky, and while it's relatively easy to calculate the gains realized, it's almost impossible to calculate the cost.
Re:Unity's oldest community announces dissolution by shmatt on Monday September 25, 2023 @03:24PM (#37649212)
I don't know how much people know or have heard about ironSource. It's kind of an open secret in Israel on how they built a company to profit by building what is essentially malware (installers disguised as OEM while they're really adding extra trackers to your computer). They always paid 25% more than most of the other tech companies, but still had issues recruiting because it takes a special kind of person to be willing to do these kinds of things

I didn't really understand the merger when it happened, but I have no doubt all these new policies are a result of the ironSource people integrating into Unity

Re:Unity's oldest community announces dissolution by eevo on Monday September 25, 2023 @05:46PM (#37651158)
Rumor has it that an IronSource guy was installed on the board and pushed very hard for this (and the anticompetitive stance with AppLovin)
Re:Unity's oldest community announces dissolution by deciplex on Monday September 25, 2023 @07:45PM (#37652349)
That's not even a rumor: he is on the board, and he did push for this.
Re:Unity's oldest community announces dissolution by ketzo on Monday September 25, 2023 @06:38PM (#37651702)
The merger makes a ton of sense — Unity was super late to the game building their own Demand-Side Platform for ads, and that’s how you make money in mobile games now, so they had to buy their way out of the problem.

I mean, it’s horrible for consumers/gamers/developers, obviously, but from a business perspective it was the correct move.

Re:Unity's oldest community announces dissolution by betamist on Monday September 25, 2023 @07:18PM (#37652102)
Well, clearly not, if the community is going to have a fallout with the product and never trust it again. You can have the most maggotty type of an ad companyxm, if you don’t have shelf space to show ads you won’t be making money.
Re:Unity's oldest community announces dissolution by raxxorraxor on Tuesday September 26, 2023 @02:48AM (#37655354)
I doubt this was a sensible business perspective at all. They would have different audiences to consider and they didn't. This fallout is pretty much the invoice for that strategy.

It may come up as one of the worst decision in the modern industry. Granted, time will tell and nothing is certain.

Re:Unity's oldest community announces dissolution by Amzul on Wednesday September 27, 2023 @06:21AM (#37672691)
IronSource is the good guy of ad-tech. Anyone that says something else just don't know anything about it. You can ask google security team.

Apploving wanted to merge Unity instead of IronSource because they knew the combined power of Unity/iron and apple will hurt their business. All the buzz now is due to apploving UniFree project...

Re:Unity's oldest community announces dissolution by miohtama on Monday September 25, 2023 @02:48PM (#37648690)
This is why it is good to build on the top of open source solutions
Re:Unity's oldest community announces dissolution by solardev on Monday September 25, 2023 @02:58PM (#37648835)
Does that really help? Even when open-source, it's only a matter of time before an Oracle or Google or Microsoft or Meta takes it over (if they didn't develop it to begin with).

I wonder if it's less about the source code here but about the people involved, and how to prevent a consolidation of capital and power in the hands of greedy financiers. Maybe developing the projects as nonprofits (like Blender or Mozilla), or at least employee co-ownership rather than VC money or institutional funders?

If only the laid off FAANGers could pool their fat checks and start up something employee-driven and not subject to outside influences, in the style of Valve or similar. And preferably with legal protections against "selling out".

Re:Unity's oldest community announces dissolution by TheCraiggers on Monday September 25, 2023 @03:05PM (#37648945)
> Does that really help? Even when open-source, it's only a matter of time before an Oracle or Google or Microsoft or Meta takes it over (if they didn't develop it to begin with).

Of course it can help. For example, when Oracle bought MySQL, it was forked and we got Maria. When Emby pissed off people, it was forked and we got Jellyfin. There are plenty of other examples.

Whether or not you like these products, the point is that open source gives the community the ability to continue development if the original project gets bought and/or otherwise changes its philosophy for the worse.

Re:Unity's oldest community announces dissolution by Modified3019 on Monday September 25, 2023 @03:45PM (#37649524)
OpenZFS is another great example.
Re:Unity's oldest community announces dissolution by wiktor-k on Monday September 25, 2023 @04:27PM (#37650131)
Also OpenTofu (Terraform).
Re:Unity's oldest community announces dissolution by nottorp on Monday September 25, 2023 @03:01PM (#37648875)
> Even when open-source, it's only a matter of time before an Oracle or Google or Microsoft or Meta takes it over

Except you can fork the last open source version and continue as before. See ... mariadb?

Re:Unity's oldest community announces dissolution by linkdd on Monday September 25, 2023 @03:05PM (#37648953)
MariaDB, OpenTofu, etc... Those are the exceptions.

Forking is easy. Maintaining a fork, keeping the quality and innovation alive, and the community involved is hard.

There are many more failed forks than successful forks. So saying "you can fork" is utopist at best. Sure you can, but you'll probably be the only one maintaining it and it will slowly rot as there won't be a community to keep it bug-free and compatible with new hardware/standards.

Re:Unity's oldest community announces dissolution by xmprt on Monday September 25, 2023 @03:29PM (#37649271)
I think it's a self regulating system. If the product was so important and so many people relied on it (eg. Unity) where a cash grab by the Unity development team results in the entire community considering switching to a completely different product (eg. Godot), then I'm sure the community would rather fork the existing product and make it better. On the other hand, if the product wasn't that important or the cash grab wasn't that bad, then fewer people will be likely to fork and the current product will continue to be the mainline. Open source gives users more options which is always better.
Re:Unity's oldest community announces dissolution by amrocha on Monday September 25, 2023 @03:16PM (#37649083)
The idea is that the community decides on a fork and maintainers move over.

Are those really the exception? Do we have examples of large projects that made a monetization TOS change and didn't immediately get forked?

The only one I can think of is Docker maybe?

Re:Unity's oldest community announces dissolution by nani8ot on Monday September 25, 2023 @10:04PM (#37653398)
Audacity made some bad decisions but the forks never got anywhere. That said, this particular issue was blown out of proportion, so the forks going nowhere isn't an issue.
Re:Unity's oldest community announces dissolution by nottorp on Monday September 25, 2023 @03:15PM (#37649060)
However that doesn't matter when you have an existing game title already in the market. You just maintain your title, which you need to do anyway.
Re:Unity's oldest community announces dissolution by throw0101c on Monday September 25, 2023 @03:53PM (#37649653)
> Forking is easy. Maintaining a fork, keeping the quality and innovation alive, and the community involved is hard.

LibreOffice is doing pretty well compared to OpenOffice:

* https://news.ycombinator.com/item?id=37645160

EGCS was eventually merged back into GCC (or rather it became the new GCC?). I don't pay attention recently, but XEmacs was/is pretty active along with Emacs.

Re:Unity's oldest community announces dissolution by linkdd on Monday September 25, 2023 @03:57PM (#37649698)
More anecdotal examples of "survivor's bias" do not dismiss the initial argument.
Re:Unity's oldest community announces dissolution by mcv on Tuesday September 26, 2023 @03:01AM (#37655476)
I haven't seen any evidence in support of the original argument, though. Which open source projects have been killed explicitly by Big Tech that they didn't originally create? Microsoft spent ages trying to kill Linux but never succeeded.
Re:Unity's oldest community announces dissolution by wolverine876 on Monday September 25, 2023 @05:23PM (#37650849)
> Maintaining a fork, keeping the quality and innovation alive, and the community involved is hard.

It's hard, but the FOSS model has a long, successful history at this point.

Re:Unity's oldest community announces dissolution by OkayPhysicist on Monday September 25, 2023 @08:35PM (#37652772)
You don't need to innovate on the foundation of your product. It's a game engine: If it fulfilled your needs when you started, it's fulfilling your needs now. With open-source solutions A) you can't have the rug pulled from under you, as you have a perpetual license, and B) you can fix/modify/add things yourself if the business needs arise.

With a proprietary solution, you might get A, but you have zero hope of B. It's an objectively worse proposition.

Re:Unity's oldest community announces dissolution by linkdd on Monday September 25, 2023 @08:58PM (#37652954)
If my business is making games, I don't want to fix/modify/add things to a game engine.

You do need to innovate on the foundation if you plan to maintain your game long term: new consoles support, new hardware support, obsolescence of old platforms, etc...

You do not need to innovate if you plan to let your game rot and become unplayable 10-20 years later.

Yes having a FOSS solution for the foundation would be ideal. That was not the topic of the discussion. The topic was about the claim "we can fork if we're not in agreement".

No, as a game developer you won't be forking and maintaining a game engine. No a "just fork it" is not a viable solution in the majority of cases as you need a strong community behind you and your fork to make it last long term and not rot after 2 weeks.

Re:Unity's oldest community announces dissolution by danparsonson on Monday September 25, 2023 @09:12PM (#37653055)
Actually it's quite common for game dev studios to make custom mods to engines (source code to Unreal engine available here for example: https://www.unrealengine.com/en-US/ue-on-github). The idea with forking an open source engine as a game dev would not necessarily be to maintain it for the community, but to bring it in house and ensure continuity for your own projects.
Re:Unity's oldest community announces dissolution by linkdd on Monday September 25, 2023 @09:20PM (#37653122)
That's fair, but if we consider the amount of game dev studio that have the resources (time and money) to do that, versus the amount of indie game devs and small studio who do not, I'm not sure that it's fair to say "you can just fork it".

The examples of successful forks are anecdotal, they are the exceptions not the rule. This is survivor's bias.

Re:Unity's oldest community announces dissolution by chillfox on Tuesday September 26, 2023 @01:52AM (#37654982)
I can't think of a single example of an unsuccessful fork of a large project caused by a monetization change. So I am not convinced that success is the exception for that case.
Re:Unity's oldest community announces dissolution by nottorp on Tuesday September 26, 2023 @05:19AM (#37656563)
> If my business is making games, I don't want to fix/modify/add things to a game engine.

Oh but you do. Unless you want to be one of those 10000 asset store games that no one buys.

> You do not need to innovate if you plan to let your game rot and become unplayable 10-20 years later.

They stop maintaining games in 2-3 years, not 10. The few exceptions that maintain sales forever are just that, exceptions.

Are you thinking of multiplayer free to play games? Those aren't games, they're predatory grinding treadmills and I don't care what happens to them.

Re:Unity's oldest community announces dissolution by matheusmoreira on Tuesday September 26, 2023 @07:56AM (#37657967)
> let your game rot and become unplayable 10-20 years later

Don't worry about it. Other people will literally solve that problem for you if they like your game enough no matter what you do. They won't even bother asking for permission.

Re:Unity's oldest community announces dissolution by plagiarist on Monday September 25, 2023 @10:55PM (#37653762)
What are some examples of open source projects that were taken over and the licensing modified where no successful fork managed to emerge?
Re:Unity's oldest community announces dissolution by JohnFen on Monday September 25, 2023 @03:47PM (#37649561)
> Even when open-source, it's only a matter of time before an Oracle or Google or Microsoft or Meta takes it over (if they didn't develop it to begin with).

True, but there's no rule that says you have to update when they do. You can just stick with what you have until/unless you find or create another option.

Re:Unity's oldest community announces dissolution by bmitc on Monday September 25, 2023 @03:24PM (#37649213)
Open source solutions are not a magical solution to every problem. Open source solutions are often, if not more so, subject to the whims of just a few people.
Re:Unity's oldest community announces dissolution by jameshart on Monday September 25, 2023 @03:07PM (#37648970)
Great advice… Unless you’re a game studio who wants to ship on PlayStation and Switch some day. If you want to build on an engine that lets you target proprietary platforms your options are, in practice, limited.
Re:Unity's oldest community announces dissolution by follower on Monday September 25, 2023 @03:39PM (#37649430)
Re:Unity's oldest community announces dissolution by jameshart on Monday September 25, 2023 @05:33PM (#37650992)
Providing these links without context, after claiming that MIT licensed engines won’t have any issues, sort of implies that open source engines can be used fine to target consoles.

The fact developers have been able to ship Godot games on console doesn’t help much unless those developers are willing to share whatever proprietary engine-to-console-SDK-interface code they wrote.

Unity and Unreal, in contrast, will happily license equivalent code to you.

I think this section of the second Godot link is worth pulling out and quoting:

> … it is impossible for Godot to include first-party console support out of the box. Even if someone would contribute it, we simply could not host this code legally in our Git repository for anyone to use.

> Additionally, it would not be possible to distribute this code under the same license that Godot uses (MIT) because this is in direct conflict with the proprietary licenses and non-disclosure terms that console manufacturers require to have access to the knowledge needed to write this code.

> To make it simple, it is not possible for Godot to support consoles as an open source project.

Re:Unity's oldest community announces dissolution by eropple on Monday September 25, 2023 @05:50PM (#37651212)
The Godot core developers have a company you can partner with for a Godot build for those platforms. It's not really a big deal if you're making the kind of money to make that port worth it.
Re:Unity's oldest community announces dissolution by follower on Tuesday September 26, 2023 @01:44AM (#37654925)
> [...] sort of implies that open source engines can be used fine to target consoles.

That was my intention.

> The fact developers have been able to ship Godot games on console doesn’t help much [...]

Well, it demonstrates that it's entirely possible, either via DIY, hiring an in-house specialist or contracting to one of the companies who has already implemented the functionality.

> [...] unless those developers are willing to share whatever proprietary engine-to-console-SDK-interface code they wrote.

The third party porting companies are willing to "share" that code--for a fee. They could also do the same for free as long as they respect the terms of their contract with the console platform (which probably is along the lines of "don't disclose anything to people who don't also have a contact with the console platform").

A group of companies could even cooperate on this but we'd presumably not know the details.

> Unity and Unreal, in contrast, will happily license equivalent code to you.

Sure, but it's also neither free[0] nor Open Source, e.g.:

"Build and deploy to closed platforms such as Nintendo Switch™, PlayStation®, and Xbox®. An active Unity Pro subscription is required to access these build modules via developer platform forums."

The nuance of "it is not possible for Godot to support consoles as an open source project" is that "it is not possible for [the] Godot [Project] to support consoles as an open source project [but the Godot Engine can be used on consoles if you write the support code yourself or license it from someone]".

Despite detailed explanations (from the devs) of the nuances, too many people interpret the situation as "you can't deploy Godot-based games on consoles" rather than "you can deploy Godot-based games on consoles but you can't get the code to do so from the Godot Project itself because vendors won't let it".

But perhaps for some people this isn't a significant distinction.

[0] https://unity.com/products/unity-pro

Re:Unity's oldest community announces dissolution by jameshart on Tuesday September 26, 2023 @08:03AM (#37658032)
In practice there is a significant difference between ‘included in Unity Pro’ and ‘we know a guy’.
Re:Unity's oldest community announces dissolution by follower on Wednesday September 27, 2023 @03:44AM (#37671417)
I mean, sure, but the situation is actually "we know multiple vendors who will compete & sell you what you need and if that's not satisfactory you can DIY".

At the end of the day the situation is entirely driven by the requirements of the console platform owners.

You can choose to:

* depend on a closed source proprietary game engine & console integration and associated risks/benefits; or,

* an open source game engine & console integration via one of multiple vendors or DIY and associated risks/benefits.

Re:Unity's oldest community announces dissolution by tapoxi on Tuesday September 26, 2023 @02:04AM (#37655054)
W4Games, owned by one of the core developers of Godot, will happily license a plugin module that allows you to do console export. So there's no difference here, it's just a plugin instead of part of the engine itself.
Re:Unity's oldest community announces dissolution by jameshart on Tuesday September 26, 2023 @01:43PM (#37663001)
Under terms that are even less predictable and subject to capricious change than those of the major commercial engines.

The question developers are asking themselves is ‘if I start out building a game for the next two or three years, when I come to commercialize this, will I have palatable and viable options to do so?

Unity’s random adjustment of their terms is precisely what is driving developers away. But at least Unity is making it clear what those terms are. ‘Talk to one of us privately when you get to the point where you’re ready to port to a console’ is even less certain.

Re:Unity's oldest community announces dissolution by easyThrowaway on Tuesday September 26, 2023 @06:47AM (#37657348)
Can't Godot org itself offer the commercial support required for those projects that want/need to release on commercial platforms? It's not like they have to add those device-specific exporters on their main repo.
Re:Unity's oldest community announces dissolution by djur on Tuesday September 26, 2023 @12:29PM (#37661742)
I think they would prefer to avoid even the perception that Godot the open source project was a vehicle for funnelling business to "Godot Pro".
Re:Unity's oldest community announces dissolution by follower on Wednesday September 27, 2023 @03:53AM (#37671497)
> Can't Godot org itself offer the commercial support required for those projects

In short, no.

The most detailed explanation of why is probably this section of this article: https://godotengine.org/article/godot-consoles-all-you-need-...

A key aspect is that neither Godot (the project--which doesn't exist as a legal entity) nor Godot Foundation (which exists as a legal entity but AIUI has restrictions on what activities it can perform) would be able to satisfy the requirements of the console platform vendors in terms of qualifying for access to a platform SDK.

Re:Unity's oldest community announces dissolution by amrocha on Monday September 25, 2023 @03:17PM (#37649102)
Are open source tools banned on playstation and switch?
Re:Unity's oldest community announces dissolution by cableshaft on Monday September 25, 2023 @03:25PM (#37649220)
Not banned, just that every build platform has to be supported and not every open source project prioritizes each platform.

Godot, for example, doesn't support console builds, only working with a third party to facilitate porting to those platforms (that may change in the future now that they're getting a lot more support from the community after all this).

Re:Unity's oldest community announces dissolution by follower on Monday September 25, 2023 @03:41PM (#37649460)
> Godot, for example, doesn't support console builds, only working with a third party to facilitate porting to those platforms

For the full nuanced details I've listed the relevant links here:

* https://news.ycombinator.com/item?id=37649430

Re:Unity's oldest community announces dissolution by amrocha on Monday September 25, 2023 @05:03PM (#37650581)
That's a really useful comment, thank you!
Re:Unity's oldest community announces dissolution by amrocha on Monday September 25, 2023 @03:39PM (#37649434)
Gotcha, so it's not that open source isn't possible, the industry just needs to invest in community support for an engine
Re:Unity's oldest community announces dissolution by ndiddy on Monday September 25, 2023 @03:45PM (#37649513)
The issue is that console SDKs are under NDA, meaning that open source tools can't target consoles because they would reveal details about the SDK. Some projects have workarounds for this, for example SDL maintains a private Switch port that you can get access to by emailing one of the maintainers with proof you're a Nintendo licensee.
Re:Unity's oldest community announces dissolution by miohtama on Monday September 25, 2023 @04:38PM (#37650293)
There is no one open source, but various open source licenses.

Nintendo Switch and Playstation and titles from Sony and Nintendo incorporate BSD-licensed open source code, so it is obvious that “open source is banned” is not true. It’s only GPL and other viral licenses that lawyers argue is too risky, because it might require disclosing proprietary source when linked.

Same goes for Apple App Store as well

https://news.ycombinator.com/item?id=12827624

Re:Unity's oldest community announces dissolution by amrocha on Monday September 25, 2023 @05:06PM (#37650623)
Look at the other comments in this thread, the reason is more complicated than that. Open source tools might be fine but game engines can't be open source if they want to support console builds because that would disclose proprietary information.
Re:Unity's oldest community announces dissolution by JohnFen on Monday September 25, 2023 @06:26PM (#37651570)
> game engines can't be open source if they want to support console builds because that would disclose proprietary information.

Technically, they could. It would require someone who hasn't actually licensed the SDK, and so aren't subjected to an NDA, to reverse-engineer things and produce their own implementation under an open source license.

Certainly would be an enormous project, but it is well within the realm of the possible. It's been done with complex systems before.

Re:Unity's oldest community announces dissolution by amrocha on Monday September 25, 2023 @06:43PM (#37651745)
We're talking about a viable alternative to proprietary game engines.

Yes, I know it's possible to reverse engineer the consoles, but that doesn't make it a viable alternative for the games industry.

Re:Unity's oldest community announces dissolution by JohnFen on Monday September 25, 2023 @06:45PM (#37651773)
> that doesn't make it a viable alternative for the games industry.

It makes it legally viable, in that it would allow the production of an SDK that isn't restricted by any NDA, and therefore could be incorporated into opens source projects.

Re:Unity's oldest community announces dissolution by amrocha on Monday September 25, 2023 @07:43PM (#37652323)
If it was a homebrew project then sure, but this isn't viable for commercial projects:

- The platform holders can and will ban software built without the official SDK

- You'd get delayed access to patches, which might break compatibility with new OS versions

- You're relying on someone being able to reverse engineer new versions for the life of the console. This is a rare skill.

It's like saying you can write your own C compiler. Yeah you can, but you wouldn't use it in production at your job.

Re:Unity's oldest community announces dissolution by JohnFen on Tuesday September 26, 2023 @10:42AM (#37660151)
> If it was a homebrew project then sure, but this isn't viable for commercial projects

None of your points appear insurmountable or showstoppers to me, to be honest, but they would require approaches to mitigate them.

Re:Unity's oldest community announces dissolution by Dylan16807 on Tuesday September 26, 2023 @03:21AM (#37655645)
The engine is already there. We're talking about alternatives to the console-specific shim layers.
Re:Unity's oldest community announces dissolution by d3w4s9 on Monday September 25, 2023 @06:05PM (#37651365)
Ah, these comments again. Open source is great and I have my self contributed to several open source projects, but it is not the solution to everything. Products like Word/Excel/PowerPoint/etc, Visual Studio, Photoshop, Figma, Windows and Mac all have many open source alternatives, but the fact that these products and companies have been hugely successfully and continue to do so says something -- commercial companies can organize and reward work in a way hardly found in open source projects, and their products often provide added value (more features/specific support for certain workflows/professionally designed UX/product support etc) that can be rare or nonexistent in open source projects. For some thing that is as complicated as a game engine, maybe there is a reason open source solutions are not mainstream yet.
Re:Unity's oldest community announces dissolution by musicale on Monday September 25, 2023 @03:33PM (#37649339)
> Have never seen a company so quickly and completely just throw away all of their public good will.

Over the past year Docker and D&D/Wizards of the Coast come to mind...

Re:Unity's oldest community announces dissolution by all2 on Monday September 25, 2023 @03:38PM (#37649424)
What happened with Docker? (WotC have been killing goodwill for years at this point, but I guess the MtG folks have a bad case of Stockholm Syndrome at this point.)
Re:Unity's oldest community announces dissolution by musicale on Monday September 25, 2023 @06:49PM (#37651815)
"Docker is sunsetting Free Team organizations"

https://news.ycombinator.com/item?id=35154025

Re:Unity's oldest community announces dissolution by flurdy on Tuesday September 26, 2023 @05:05AM (#37656449)
More likely the Docker Hub rate limit https://news.ycombinator.com/item?id=24262757 and the following exodus and confusion
Re:Unity's oldest community announces dissolution by labster on Monday September 25, 2023 @06:58PM (#37651917)
WotC’s trust bonfire was about D&D, revoking the perpetual license OGL. That said I don’t contest that MtG players have Stockholm Syndrome.
Re:Unity's oldest community announces dissolution by mackwell on Monday September 25, 2023 @05:06PM (#37650616)
Let’s not forget Reddit
Re:Unity's oldest community announces dissolution by musicale on Monday September 25, 2023 @06:49PM (#37651828)
Can't believe I omitted reddit and possibly stackoverflow...
Re:Unity's oldest community announces dissolution by matheusmoreira on Tuesday September 26, 2023 @07:50AM (#37657923)
Gotta wonder if HN will end up on this list someday.
Re:Unity's oldest community announces dissolution by Karellen on Monday September 25, 2023 @06:36PM (#37651680)
And tumblr, when they announced they would no longer support creators of "adult" content.

And (nearly) OnlyFans, when they announced they would no longer support creators of "adult" content (aka, "did a tumblr"). They just about backpedalled quickly enough, and had enough stickyness (no pun intended) from followers, to contain most of the damage.

Re:Unity's oldest community announces dissolution by plagiarist on Monday September 25, 2023 @11:03PM (#37653807)
I don't understand how it is possible to advance to a decision-making role if someone is stupid enough to attempt to remove porn from OnlyFans, the household name for amateur porn.
Re:Unity's oldest community announces dissolution by inemesitaffia on Tuesday September 26, 2023 @01:30AM (#37654836)
Payment industry issues
Re:Unity's oldest community announces dissolution by henrikschroder on Tuesday September 26, 2023 @03:05AM (#37655513)
They were pressured by their payment provider.
Re:Unity's oldest community announces dissolution by mcv on Tuesday September 26, 2023 @02:39AM (#37655280)
I think Unity did a lot more damage than any of the above. D&D is still a powerful brand, and while they angered hardcore fans and creators, the vast majority of roleplayers didn't even notice, and those are their real customers. Tumblr is apparently still around, and OnlyFans is still synonymous with amateur porn. But Unity has only those creators as their customers, and those stake their livelihood on their trust in the company, and with that trust gone, Unity could lose all its customers.
Re:Unity's oldest community announces dissolution by globalnode on Monday September 25, 2023 @07:36PM (#37652249)
I'm still upset at Sony for cancelling Star Wars Galaxies. I avoid Sony products now. I know its immature of me and the product most likely would have been eclipsed by other mmo tech that was coming out but thats the emotional response.
Re:Unity's oldest community announces dissolution by ahonhn on Tuesday September 26, 2023 @02:41AM (#37655293)
I've been avoiding Sony products almost 20 years now because they thought it was a cool idea to put autorunning rootkits on audio CDs. https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootk...
Re:Unity's oldest community announces dissolution by oddly on Tuesday September 26, 2023 @02:26AM (#37655177)
And Twitter. Albeit in a slightly different way.
Re:Unity's oldest community announces dissolution by dickersnoodle on Monday September 25, 2023 @03:33PM (#37649332)
u/spez from Reddit would like a word...
Re:Unity's oldest community announces dissolution by Mystery-Machine on Monday September 25, 2023 @04:13PM (#37649936)
Have you ever heard of Twitter and Reddit?
Re:Unity's oldest community announces dissolution by raincole on Monday September 25, 2023 @08:30PM (#37652732)
Since when Twitter has "good will"?

I'm sure even before Musk, most people considered Twitter the equivalent of soap opera. It was bad. It was tasteless. It was a time waster. But people just need to have something to scroll.

Unity, on the other hand, was actually loved by some devs. Of course it was buggy from time to time, but it was huge time-saver especially for mobile games.

Re:Unity's oldest community announces dissolution by Andrew_nenakhov on Tuesday September 26, 2023 @02:08AM (#37655071)
In 2010..2012 Twitter was always in the news because of how they screwed the developers again. So no, Musk's policies are nothing new for Twitter.
Re:Unity's oldest community announces dissolution by willio58 on Monday September 25, 2023 @05:04PM (#37650594)
The only thing that could save face in this situation is the immediate removal of the CEO and any leadership that allowed this to happen. Short of that, Unity will always hold this badge of shame in the eyes of developers.
Re:Unity's oldest community announces dissolution by jsmith45 on Monday September 25, 2023 @05:11PM (#37650707)
And the dumb thing is that if they had listened to the engineers who were telling them the customer base was going to freak out at this, the company could have avoided large parts of the drama, since a few of their fixes were not even really a change in plan, so much as better more clear wording.

The big drama causes 1. People assuming unity was going to add additional telemetry to track installs. (Reality: Unity seemed to always be planning on using App store numbers and the numbers from any opt-in unity services as the basis of their model). This one was a complete communication failure by unity.

2. Announcing a new payment model never before used by the industry. This alone (without looking at the details) is not a huge deal, but it makes people nervous.

3. This metric is hard to measure, and unity's initial announcement was basically that they would be estimating it in their sole discretion, which makes people uncomfortable. Their fix was to allow self reporting the data, which must be based on something that reliably approximates the revised install count definition.

4. Unclear definition of install was used. What they eventually settled on: once per unique end user per distribution platform (e.g. app store), was pretty much what Unity was going for anyway, but the initial announcement royally messed up here.

5. The metric was abusable, and there was apparently no cap to it. This was honestly one of the biggest issues. This got fixed by adding the 2.5% revenue share cap.

6. Trying to make this apply retroactively to previously published applications. This was the other biggest issue. This was especially bad because only a few years ago the company had another smaller scandal, and promised to allow people to keep using the terms of service of each version as it was when people downloaded it. Indeed, for a while this was explicitly part of the terms, and people who used those versions probably could get a court to side with them.

If they had listened to their engineers, I think they could have fixed/avoided 1, 4, and 6. Numbers 3 and 5 may have remained, still causing huge outcry, and eventually getting fixed, but at least if number 6 were addressed before initial announcement, it would not have been a loss-of-trust issue so much as a: you are a moron for proposing this without the needed backstop, and requiring companies to blindly trust your estimations.

Re:Unity's oldest community announces dissolution by ilrwbwrkhv on Monday September 25, 2023 @07:10PM (#37652018)
And that's why people like Jonathan blow and Casey Muratori have for so many years now warned game devs about this and learn how to make a game engine from scratch. Hopefully some listened.
Re:Unity's oldest community announces dissolution by Miraste on Tuesday September 26, 2023 @12:20AM (#37654299)
Being wary of large corporate engines is a good piece of advice. "Make a game engine from scratch" is a terrible recommendation and shouldn't be linked to the first one. Every dollar and hour spent on a custom engine isn't being spent on the end result. There's a place for it, sure, for people like Blow who are in love with the craft--but most indie game devs don't want to make an engine, they want to make a game.
Re:Unity's oldest community announces dissolution by ilrwbwrkhv on Tuesday September 26, 2023 @12:51AM (#37654545)
Maybe, maybe not. Watch this talk https://www.youtube.com/watch?v=RsT-5VSqk8I
Re:Unity's oldest community announces dissolution by raxxorraxor on Tuesday September 26, 2023 @05:20AM (#37656571)
There are also costs to use the ecosystem of an engine, as you need training and experience. The main advantage is that an ecosystem exists that can provide advanced tooling and resource management. There are quite a few alternatives if it is just rendering and general media playback. There are some generic frameworks to develop games, but most rely on custom architectures. Adapting the read-to-use engine takes time as well.
Re:Unity's oldest community announces dissolution by lolinder on Monday September 25, 2023 @07:42PM (#37652310)
#1 would have been much less of a problem if it weren't for the IronSource merger [0]. When you merge with a spyware company and then announce you're going to use a weird new metric, it's entirely reasonable for your customers to assume you'll be using the spyware to measure that metric.

[0] https://news.ycombinator.com/item?id=32081051

Re:Unity's oldest community announces dissolution by deciplex on Monday September 25, 2023 @07:48PM (#37652381)
> 4. Unclear definition of install was used. What they eventually settled on: once per unique end user per distribution platform (e.g. app store), was pretty much what Unity was going for anyway, but the initial announcement royally messed up here.

That was not a miscommunication though: it was brought up directly to Unity and the initial response was that it would be per install, per device.

Re:Unity's oldest community announces dissolution by raxxorraxor on Tuesday September 26, 2023 @05:22AM (#37656603)
Plus, as a user of the endproduct and not the engine, I am not keen of my installs getting tracked.

It has become quite normal to create device identifiers, some crazy people do it in the name of security even, but I resist this development where I can.

Re:Unity's oldest community announces dissolution by jsmith45 on Tuesday September 26, 2023 @10:39AM (#37660085)
Yes and no. In practice evidence suggests they were planning to heavily rely on app store install counts for games not using unity services, and thus for which they had no better data. This is part of the reason why they were being so cagey about how they would estimate the install counts, because they would be heavily using relatively crude approaches like that. (and also hadn't fully worked out the details).

For IOS, for example, reinstalls don't increase that counter. I'm not sure how it works with the Play Store.

They almost certainly said that reinstalls would could because they might count for some platforms.

Re:Unity's oldest community announces dissolution by intrasight on Monday September 25, 2023 @05:15PM (#37650765)
It's really more nuanced than that - from a business/financial perspective. "goodwill" is a major component of a companies financial accounting. It's an asset and can be invested or squandered like any other asset. A large and well-run public company will have a risk management team evaluate the impact of major decisions on the financial health of the business. Clearly Unity did not do that. They are public, right? Seems to me (IANAL) this is a breach of fiduciary duty that could be actionable.
Re:Unity's oldest community announces dissolution by ChicagoDave on Monday September 25, 2023 @05:37PM (#37651046)
I got food poisoning from a very well known fast food chain about 25 years ago. I haven’t eaten there since.

Unity just gave every one of their developers food poisoning.

I suspect similar results.

Re:Unity's oldest community announces dissolution by aetherspawn on Monday September 25, 2023 @05:45PM (#37651145)
I’ve been food poisoned from KFC probably 10 times, but I still eat there once or twice a fortnight for the last IDK 20 years.

Because they have the cheap crispy chicken.

Re:Unity's oldest community announces dissolution by lovich on Monday September 25, 2023 @06:47PM (#37651798)
I guess that’s the opposite problem of having an overly sensitive sense of pattern recognition
Re:Unity's oldest community announces dissolution by ChicagoDave on Monday September 25, 2023 @08:39PM (#37652814)
I set em up, you guys knock em down.
Re:Unity's oldest community announces dissolution by SecretDracula on Monday September 25, 2023 @08:40PM (#37652824)
KFC really isn't cheap anymore. I went there the other day with some friends and was aghast at the prices. We left and went across the parking lot to the grocery store and got a big platter of fried chicken and a tub of slaw for less than half the price.
Re:Unity's oldest community announces dissolution by webworker on Monday September 25, 2023 @10:28PM (#37653588)
That’s what I’m talking about!
Re:Unity's oldest community announces dissolution by aetherspawn on Tuesday September 26, 2023 @09:30PM (#37668565)
In Australia a meal is like $12 (about $8 USD) and we don’t have to tip.
Re:Unity's oldest community announces dissolution by webworker on Monday September 25, 2023 @10:27PM (#37653583)
You can probably get that for much cheaper and better quality from your local grocery store chain’s deli.

When I still worked in an office, the grab and go section at the grocery market really helped me cut down on food costs/expenses. I use the grocery story grab and gos on roadtrips too. Bathrooms, massive food and drink selection (with alternatives to pop), good quality and at better price than you’d get from any fast food chain. Publix, Big Y, Meijers are all favorites for me.

Re:Unity's oldest community announces dissolution by hcks on Monday September 25, 2023 @07:16PM (#37652078)
Yes they threw it all away when they could just have continued subsidising video games and losing millions every year
Re:Unity's oldest community announces dissolution by betamist on Monday September 25, 2023 @07:24PM (#37652153)
I know you’re being sarcastic here, but indie game developers really don’t get compensated well enough unless they break very big. Most keep doing it for the passion.

To price your product so you make money to “stay afloat” with your tens of thousands engineers working mostly on ad tech or non-core stuff, while your customers are barely scraping is typically very bad strategy yes. You know how you can tell? They’ve lost a ton of business and the brand damage they’ve suffered is beyond that even. Maybe Unity will stick around, but it’ll be the engine those ad filled mobile casino games use, good luck finding developers who’d be happy doing that for the rest of their life.

Re:Unity's oldest community announces dissolution by Scramblejams on Monday September 25, 2023 @07:19PM (#37652108)
Were those the only two options available to them?
Re:Unity's oldest community announces dissolution by yukkuri on Monday September 25, 2023 @07:26PM (#37652172)
Twitter (well X, now) surely has to be in the running as well.
Re:Unity's oldest community announces dissolution by fzingle on Monday September 25, 2023 @08:50PM (#37652890)
> Have never seen a company so quickly and completely just throw away all of their public good will.

This behaviour isn't really all that uncommon. An obvious recent example would be Boeing with the 737 Max.

To save a few bucks they've thrown away a quality process that was best-in-class. Only cost a few billion a few years later...

Our implementation of capitalism rewards only short-term thinking, that is why this behaviour persists.

Re:Unity's oldest community announces dissolution by two_in_one on Monday September 25, 2023 @09:19PM (#37653109)
> Have never seen a company so quickly and completely just throw away all of their public good will

Ever heard about reddit?

Re:Unity's oldest community announces dissolution by jodrellblank on Monday September 25, 2023 @11:02PM (#37653802)
> "Have never seen a company so quickly and completely just throw away all of their public good will."

https://en.wikipedia.org/wiki/Gerald_Ratner - head of a chain of jewellery shops described his company's products as 'total crap' and that speech tanked the shares by £500M in 1991 money - around $1.2Bn equivalent today.