Why does an extension need to be open source for a program to be called open source?
If someone writes a closed source plugin for LibreOffice or GIMP, does that mean they aren't open source?