many users will load jquery twice, even more times
var $customname = jQuery.noConflict(); then calling $customname('div').yourpluginname works but it is not a solution as it will break other plugins using $ instead of jQuery.
Output plugin definition with first jQuery load and plugin definition
Output plugin definition after the user ads another version of jquery