Earlier quoted context omitted.
> open source server code if you are going to cease support When I was a senior exec at a big public tech company, there was a product we decided to discontinue and we thought would be nice to just open source. Somehow I ended up in charge of managing that process and was shocked at how complex, time-consuming and expensive it was in a multi-billion dollar, publicly-traded corp vs some code my friends and I wrote. Le…
> open source server code if you are going to cease support > Legal had to verify that there was no licensed library code used and that we had clear, valid copyright to everything there. I can tell you the other side of that equation. There's no poison pill -short of outright fraud- that will kill an acquisition of a software company, than open source code embedded deep in the product. I've been in both sides of the…
Bill to block publishers from killing online games advances in California
451–460 of 506 posts
Re: Bill to block publishers from killing online games advances in California
#452Earlier quoted context omitted.
It doesn't need to be open source, you only need to provide server binaries to download. This was the standard until circa 2010. People were able to host dedicated servers themselves.
That would be an improvement over nothing, but closed-source means that the game is still going to die as soon as someone finds a security vulnerability (or even just a gameplay glitch) that can't be feasibly patched. Imagine an MMO where special text in the chat causes viewers' clients to crash, or a glitch exists to duplicate items or money, or where anybody can crash the server to run arbitrary commands.
No, it just means you need need to limit players to a trusted community - but that is usually how things work anyway because malicious players don't need any exploits to make a game unfun.
Re: Bill to block publishers from killing online games advances in California
#453Earlier quoted context omitted.
It doesn't need to be open source, you only need to provide server binaries to download. This was the standard until circa 2010. People were able to host dedicated servers themselves.
I want to host a closed search server that's not being updated on today's internet. It might be good enough for home use, but definitely not if I want my friends to connect.
Re: Bill to block publishers from killing online games advances in California
#454Earlier quoted context omitted.
It doesn't need to be open source, you only need to provide server binaries to download. This was the standard until circa 2010. People were able to host dedicated servers themselves.
Closed source binaries rot.
Re: Bill to block publishers from killing online games advances in California
#455Earlier quoted context omitted.
Closed source binaries rot.
GOG has a whole business around making old closed source binaries run
Re: Bill to block publishers from killing online games advances in California
#456It seems like the fair solution to this problem is to open source server code if you are going to cease support for an online game. That way the community has the opportunity to run their own servers if they want to. I also really support giving 60 day notice if an online game is going to shut down. Places I have worked have had policies like that for games they are sun setting and I think the best game publishers th…
> It seems like the fair solution to this problem is to open source server code if you are going to cease support for an online game. That way the community has the opportunity to run their own servers if they want to. It's nice in theory, but in practice many (most?) games are using middleware they don't have the rights to redistribute as open source. IIRC when the source code for Doom, the first major commercial ga…
A) This state is not inherent but a result of there being no general requirement to release the sources. Middle ware would use different licenses if that was required to have any customers.
B) Omitting the sound code did not stop the community from releasing source ports based on that release, with sound of course.
Re: Bill to block publishers from killing online games advances in California
#457Earlier quoted context omitted.
This has an easy solution. If the middleware cannot be used in a new regulatory environment then it will either die or adapt.
Sometimes the easy solution isn't easy for all sides or even realistic. "Fuck the publishers" is easy but not going to get a lot of publisher buy in. We all agree there is a foolproof method to fixing all bugs - delete all the code. We also all probably agree that isn't the optimal balance.
Re: Bill to block publishers from killing online games advances in California
#458Earlier quoted context omitted.
This has an easy solution. If the middleware cannot be used in a new regulatory environment then it will either die or adapt.
This is not the only possible outcome. Another approach would be not to offer software within the affected region. U.S. local news is often not available to European visitors now due to GDPR. Similarly, Canadian news outlets are not available on Facebook due to Bill C-18. If I was an indie game developer I would consider this approach and simply avoid selling within California. Larger game studios would likely adjust…
Re: Bill to block publishers from killing online games advances in California
#459It seems like the fair solution to this problem is to open source server code if you are going to cease support for an online game. That way the community has the opportunity to run their own servers if they want to. I also really support giving 60 day notice if an online game is going to shut down. Places I have worked have had policies like that for games they are sun setting and I think the best game publishers th…
> That way the community has the opportunity to run their own servers if they want to. That might be fine for very small titles - where the "game server" is a relatively simple binary that can be run anywhere. Larger titles depend on a huge amount of infrastructure, for authentication, progression, matchmaking, etc... It's not feasible to open-source all of that, especially given that it may well still be in use for…
Re: Bill to block publishers from killing online games advances in California
#460Earlier quoted context omitted.
Any company that willfully chains a device to their cloud platform in such a way should get the same treatment, whether the cloud offering is free as in beer or paid. It's happening a lot more than you might think.
The way Kindles are being forcibly deprecated lately is another good example.