Since kernel extensions interact with the operating system at a low level, they can affect the stability of the system. For this reason, whenever kernel extensions are installed, they should be named so that it is easy to determine who these extensions belong to. But when I installed Parallels Desktop for Mac, I find the following items added to the /System/Library/Extensions folder:
ConnectUSB.kext
helper.kext
hypervisor.kext
vmmain.kext
How are people supposed to know that these files are used by Parallels? Parallels is not the only developer that can use the Extensions folder, yet they are acting as if they own the whole folder and putting a monopoly on common words like "helper". In my opinion, this is irresponsible behavior. Parallels needs to name their files in a way that identifies them as belonging to Parallels. For example, all kernel extensions installed by Parallels should have "Parallels" or "PVS" at the beginning of the file name.
ConnectUSB.kext
helper.kext
hypervisor.kext
vmmain.kext
How are people supposed to know that these files are used by Parallels? Parallels is not the only developer that can use the Extensions folder, yet they are acting as if they own the whole folder and putting a monopoly on common words like "helper". In my opinion, this is irresponsible behavior. Parallels needs to name their files in a way that identifies them as belonging to Parallels. For example, all kernel extensions installed by Parallels should have "Parallels" or "PVS" at the beginning of the file name.