SwiftOS Switch Kit

The SwiftOS Switch Kit is a open-source bootable system recovery and transfer tool for PC, designed specifically to transfer Windows data and move it to a fresh installation of Swift's flagship Linux based OS, SwiftOS. (which until 2001, was based on Swift's in-house UNIX-like kernel, Sail)

1999
During the turn of the millennium, Swift begun developing a new project code named "Shuffle", a project that would later be known as the SwiftOS Switch Kit we know today. In May 3rd 1999, DB1 (Developer build), the first build would be released to testers. It was pretty buggy, this was mostly until August 1st 1999's DB3 was released, when major GUI changes were made and the kernel was replaced with a more stable one.

2000-2001
For a while, no major changes were made until February 7th 2000, when DB5 was released, adding the ability to completely wipe your hard drive and install a fresh install of SwiftOS. (previously it would boot you to the assistant) A dual boot option was also implemented in DB5, but was later on removed in January 5th 2001's PB1 (Public Beta 1)

In Public Beta 1, due to the kernel being changed from the UNIX-like Sail to Linux, causing several changes to be made.

PB1-Release
When the first public beta launched, a subdomain to swift.wo (the official website's domain), which was switch.swift.wo, the website was pretty minimal, only showing a option to download, and info about the utility.

In the final beta, PB3, the gradients were refined, this is the closest to the current GUI, in PB3, Wilsonian and Chinese was finally added.

When the SOSSK was released, it was also sold in physical copies both in stores and online.

Transfer Process:
It begins with a warning of what it will and what it wont transfer: it says the following:

Will Transfer:

 * Files/Misc files
 * Images
 * Video
 * Music
 * Documents
 * Downloads

Won't Transfer:

 * Settings/options
 * User accounts
 * Software

After that, it will begin by scanning the Windows user folders (My Photos, Videos, Music, Documents and Downloads), with the option of "advanced" mode, allowing users to browse the entirety of their drives. After this, all of the selected files are placed in a temporary directory on the medium the SOSSK is on, if it goes over the limit, users will be prompted to either remove a few files so it will fit, or to insert another storage medium. (CD, DVD, USB, Floppy Disc, etc)

After that process, the system will begin installing the OS version built into the version of the Switch Kit it uses, this acts like a normal install, but instead of a window in a live environment, its a full screen GUI, similar to Windows PE. It will prompt you to make an account, language/keyboard, all that jazz.

After the install is complete, it will auto-reboot into the fresh install of SwiftOS, which will boot into a temporary app similar to the Switch Kit's GUI, which will auto-start on first boot. This software will basically just take out the files you picked to transfer, and place them to their respective folders, while if it wasn't in a My * (Photos, Videos, Music, Documents, Downloads) folder, it would be placed in a folder called "Transferred Files".

ShuffleReborn
In 2019, development halted, with the last version being made in December 2018. Later on, a debranded and modernised fork of the Switch Kit would be made by a few former developers at Swift, and the SwiftOS community. This project was formerly named Switch Kit Revived, but would be rebranded to Shuffle Reborn. The software did the same process, but was more powerful, and also allowed users to install other distros besides SwiftOS. (this was mainly in a preconfigured list of modded versions of distros to feature the first-boot transfer assistant.)

Generation
While the Switch Kits development has been halted, Swift has recently made a modification of ShuffleReborn to be used as the installer for SwiftOS 13 (Eurasian Lynx), replacing the former Silk installer which started being used in 2001's SwiftOS 4 (Mt Fuji)