Copy object - unlink

1 - when you do a copy object
        data seems to be linked

is there a way to make unlink ?

2 - new ob name ?

obj = scene.objects.get (“Text.000”)
obj.select = True

bpy.ops.object.duplicate_move()

after doing the duplicate how do you get the new object name
is it the new last object ?

thanks
happy bl