Phantom OS, the 21st Century OS?
jonr writes "Phantom OS doesn't have files. Well, there are no files in the sense that a developer opens a file handle, writes to it, and closes the file handle. From the user's perspective, things still look familiar — a desktop, directories, and file icons. But a file in Phantom is simply an object whose state is persisted. You don't have to explicitly open it. As long as your program has some kind of reference to that object, all you need to do is call methods on it, and the data is there as you would expect."
How does it handle locking conflicts? Well, think about it, how do you handle locking conflicts in your program? That is your answer.
You try, fail, and your program crashes.
At least, that's how most programmers handle anything to do with locking.
How is it licenced?
It's not called a license anymore. Licenses are a thing of the past! It's called a "contractual object". And they're not written by lawyers, but "documentary artisans".
Buckle your ROFL belt, we're in for some LOLs.