Epic Games Announces Lore Open-Source Version Control System
Epic Games has released Lore, an MIT-licensed version control system written in Rust and designed specifically for "games and entertainment purposes with large file sizes," reports Phoronix. From the report: While there is Git LFS for large file storage with Git, Epic Games has crated Lore as a version control system designed entirely around the large file needs of modern game development as well as multimedia/entertainment purposes. Lore is designed to be fast and efficient for large files including binary files, and be easy-to-use including for 3D artists and more. The Lore documentation elaborates more on its differences and motivation for development compared to Git: "No existing system was designed for the combination of constraints that large game and entertainment projects require: arbitrary content types, multi-axis scale, multi-tenant safety, and a fully open specification and license. [...] Lore is designed to combine what works in each (Git's content-addressed revision graph and centralized systems): a centralized server-of-record for durability, access control, and conflict resolution; content-addressed storage with fragment-level deduplication that is as effective on a multi-gigabyte binary as on a kilobyte of text; sparse, lazy working copies that materialize only what you need; free branching; and a fully open, publicly versioned specification and MIT license. Normal editing operations -- staging, committing, branching, diffing -- never require a network round trip." You can learn more at Lore.org. All the code is available on GitHub. Read more of this story at Slashdot.
Epic Games Announces Lore Open-Source Version Control System (phoronix.com) 25 Epic Games has released Lore, an MIT-licensed version control system written in Rust and designed specifically for "games and entertainment purposes with large file sizes," reports Phoronix. From the report: While there is Git LFS for large file storage with Git, Epic Games has crated Lore as a version control system designed entirely around the large file needs of modern game development as well as multimedia/entertainment purposes. Lore is designed to be fast and efficient for large files including binary files, and be easy-to-use including for 3D artists and more. The Lore documentation elaborates more on its differences and motivation for development compared to Git: "No existing system was designed for the combination of constraints that large game and entertainment projects require: arbitrary content types, multi-axis scale, multi-tenant safety, and a fully open specification and license. [...] Lore is designed to combine what works in each (Git's content-addressed revision graph and centralized systems): a centralized server-of-record for durability, access control, and conflict resolution; content-addressed storage with fragment-level deduplication that is as effective on a multi-gigabyte binary as on a kilobyte of text; sparse, lazy working copies that materialize only what you need; free branching; and a fully open, publicly versioned specification and MIT license. Normal editing operations -- staging, committing, branching, diffing -- never require a network round trip." You can learn more at Lore.org. All the code is available on GitHub. The Lore documentation elaborates more on its differences and motivation for development compared to Git: "No existing system was designed for the combination of constraints that large game and entertainment projects require: arbitrary content types, multi-axis scale, multi-tenant safety, and a fully open specification and license. [...] Lore is designed to combine what works in each (Git's content-addressed revision graph and centralized systems): a centralized server-of-record for durability, access control, and conflict resolution; content-addressed storage with fragment-level deduplication that is as effective on a multi-gigabyte binary as on a kilobyte of text; sparse, lazy working copies that materialize only what you need; free branching; and a fully open, publicly versioned specification and MIT license. Normal editing operations -- staging, committing, branching, diffing -- never require a network round trip." You can learn more at Lore.org. All the code is available on GitHub. Storing 'Data' (Score:5, Funny) It's all well and good until Lore steals Data's emotion chip. Re: (Score:2) Haha I have to admit that, seeing the headline, my first thought was "of course, being Epic, they had to name this after the evil brother..." Re: (Score:2) Does this make Epic the Crystalline Entity? [Yawn] (Score:2) Aircraft manufacturing data. Done. Decades ago. The weight of the documentation must be greater than the weight of the airplane before it is permitted to fly. Re: (Score:2) This could actually be great! (Score:5, Interesting) Re: (Score:2) Huh. Now you've got me wondering whether the members of our department's PR team are holding down second jobs in your art department. Re: (Score:2) Re: (Score:2) You're in a tough spot. I don't think there's a real solution past telling them, "I told you it wouldn't work, there's nothing I can do. Next time, drag it to your computer before you open it in Photoshop (or whatever)." Re: (Score:2) In Adobe's case th Re: (Score:2) The idea of trying to herd "creative" cats into using an obscure version control. Re: (Score:1) Perforce (Score:4, Interesting) Perforce does all of that (and provides Git compatibility) but is not open source. In fact Epic games uses Perforce extensively, so this is there way of getting out from under the licensing fees. https://www.perforce.com/ Re: (Score:2) BitKeeper also did everything Git could back in the day. Re: (Score:2) > BitKeeper also did everything Git could back in the day. BitKeeper could do things Git couldn't even dream about (because Git didn't exist). Every masterpiece (BitKeeper) has its cheap copy (Git). :) :) Re: (Score:2) He won't listen to you (Score:2) He let's Claude bang his wife for him. Re: (Score:2) Gemini also says you forgot how to think, which we know because you thought people would be glad to see some slop from the worst LLM there is. Re: (Score:1) bitter (Score:2) Somebody is mad that the git maintainers think their ideas are dumb. BTW where did bitkeeper go, Epic? It's open source now (Score:2) They open sourced it when it was clear that git won, and only legacy bk users were going to keep using it. Re: It's open source now (Score:3) They were a picky self serving bitch until the last second of their beauty evaporated then they open sourced like the friendly cool girl they never were. Re: (Score:2) They sure taught Tridgell a lesson, didn't they? /s great news (Score:1)
Comments
No comments yet. Start the discussion.