billw2 / rpi-clone

A shell script to clone a booted disk.
BSD 3-Clause "New" or "Revised" License
2.56k stars 334 forks source link

A friendly fork of rpi-clone (updated for modern Pi) #176

Open geerlingguy opened 9 months ago

geerlingguy commented 9 months ago

Just wanted to post not only thanks to @billw2 for creating and maintaining this lovely tool for years, but also to announce a friendly fork of the project: https://rpi-clone.jeffgeerling.com

Using many contributions from @framps (and help from others), it modernizes this project to work on the latest versions of Raspberry Pi OS, and supports features like cloning to and from PCIe NVMe SSDs.

The forked codebase is here: https://github.com/geerlingguy/rpi-clone

seamusdemora commented 9 months ago

Cool... look forward to trying it soon.

... but what is a "freindly" fork?

barisahmet commented 9 months ago

I was having issues clone my sdcard to nvme drive on my pi5 with the original script. Tried @geerlingguy's fork worked like a charm. Thanks both!

geerlingguy commented 9 months ago

@seamusdemora re: '... but what is a "freindly" fork?'

Basically, a fork of an open source project that is done in consideration for the original repository, and doesn't mean to take away from the original spirit/community/authorship of the project. See: https://github.blog/2022-04-25-the-friend-zone-friendly-forks-101/

The alternative is people get angry, try to scrub @billw2's name from the repository and code, etc. In my case, I'm happy with the legacy of this codebase and will mainly serve to keep it updated for modern Pi OS and Raspberry Pi features (like NVMe support).