I\'m working on a library which uses jQuery internally which work fine. But I don\'t want force the user to use my jQuery version just because he uses my library in his code
You'd have to go into the source because window.jQuery is defined there, and just update the reference name.
This seems like an unreasonable request though.
Edit: Looks like all you have to do is set the reference to $.noConflict:
You'd have to do this right after you include the script though. My previous way did it directly in the script:
http://173.45.226.115/jquery.html