20 ms·
I think clear case has a patent on this from 1997.
by aunwick 3y ago
I think clear case has a patent on this from 1997.
- bezier-curve 3y agoThat's before git was created. Do you have details about this?
- shiroiuma 3y agoYes, it is before git was created; that doesn't matter for a patent. In ClearCase, the repository is mounted on the filesystem very much like this; in Linux, it required special kernel drivers to work back when I used it (2000s).
- ipaddr 3y agoWouldn't the patent be expired?
- jtwaleson 3y agoYes, there’s a 20 year maximum duration for patents. Depending on some technicalities it could be a year or two longer but definitely under 26. Unless someone created additional patents with improvements.
- virtue3 3y agopotentially? but you can also extend a patent by adding to it by patenting an improvement on the patent. :/
- account42 3y agoThat doesn't extend the original patent duration, it's just a new patent for a related invention.
- still_grokking 3y agoDo you mean this here: https://www.ibm.com/docs/en/rational-clearcase/9.0.2?topic=tutorial-mounting-unmounting-vobs https://www.ibm.com/docs/en/rational-clearcase/9.0.2?topic=t... ? What did they "patent"? Object databases? Versioning files? Mounting file-systems? Anyway, that are at most some super weird software patents; so you don't have to care outside of the US, I guess.
- nonameiguess 3y agoIt will have expired by now, but ClearCase is exactly what I think of whenever I see these kinds of ideas come up. It's really a handy tool but too bad almost nobody uses it or has even heard of it in the open source world since it isn't free (in any sense of the word). They were still using it at the NRO's ground processing stations as recently as six years ago. Just rsync VOBs between dev, staging, and prod environments, and checkout a particular view to install upgrades and you're guaranteed to have a totally identical environment complete with all dependencies, no containers necessary. It's really better than Git for this, too, because it can work as a distributed filesystem across many hosts at once, handles binary files perfectly well without needing extensions, uses a real database. You can version control an entire cluster of servers the same way Git version controls a single software project. But it's 90s IBM enterprise business model to the core and the rest of the Rational product suite sucks.