I think it's more likely the original BeOS source code contains proprietary code licensed from third-parties, which means someone would have to spend significant effort on figuring out what can and cannot be released.
Much worse, it's likely the BeOS code includes a bunch of unlicensed stuff. Be had been caught more than once "accidentally" including GPL'd code in their proprietary OS back when they existed. I doubt it's just GPL code that "accidentally" gets copy pasted into a codebase like that. If somebody has the code (e.g. from a previous job) it's getting pasted in "Just temporarily" and never being removed because there are always higher priorities.
(though to be honest, Android has a lot of BeOS concepts in it because the same engineers ended up working on it too. It has Binder, and Intents are basically BMessages - there are all the Loopers, Handlers and Receivers too...)
Just another proof that copyright laws must be heavily reformed asap because they continue to harm development also in cases where any reason of protecting some company's IP is long gone.
Is it though? I think there's scope to improve the laws around intellectual property, but I feel like it's a stretch to suggest that the lack of BeOS source code "harms development".
tialaramex|1 year ago
memsom|1 year ago
(though to be honest, Android has a lot of BeOS concepts in it because the same engineers ended up working on it too. It has Binder, and Intents are basically BMessages - there are all the Loopers, Handlers and Receivers too...)
squarefoot|1 year ago
bruce511|1 year ago