copilot It runs on the Open AI codex folder, is based on GPT-3 and is trained on billions of generic code in GitHub housekeeping. Only, Microsoft and GitHub do not specify which repositories (a site or group of distributed sites containing data) that report to codecs. This can pose security problems for major developers.
Alternative without data transfer
in Blog post Earlier this year, Bradley Kuhn (Software Freedom Conservancy) wrote that “Copilot copyleft presents a challenge to users. The increased popularity and improvement of the tool will also increase user responsibility. At this point, these users are only making a thoughtful guess as to whether One of the outputs from Copilot is copyrighted by someone else.”
FauxPilot, developed by Brendan Dolan-Gavitt (NYU Tandon), does not use Codex but is based on CodeGen from Salesforce. Although FOSS (Free and Open Source Software) users may not like it either. Because just like copilot CodeGen is trained on public open source, without taking into account various licenses.
The advantage of FauxPilot is that it can run AI-powered software locally. “There are users who have security issues who cannot, are not, or are not allowed to send data through Copilot. It is important for them to only run the tool locally,” says Dolan Javitt.
According to Dolan-Gavitt, FauxPilot is a research platform for training code that generates safer output. “Once we have this successful, we can test this code, possibly with Copilot users. It is quite challenging to build a dataset without security issues because models like this are so data-driven,” says Dolan Japhet.
The researcher also says that those using FauxPilot with the official Visual Studio Code Copilot extension will still send data to GitHub and Microsoft. Although there is no code completion requests. Once we have our VSCode extension, this issue will be resolved.
Basically, FauxPilot does not send data to Microsoft and GitHub. If you want a completely free Microsoft working experience with VSCode, you should use the extension from FauxPilot as soon as it is ready.
“Lifelong entrepreneur. Total writer. Internet ninja. Analyst. Friendly music enthusiast.”