As in create another file descriptor? No it doesn't, `dup` is creating another descriptor.

```ruby
STDOUT.fileno == STDOUT.dup.fileno                 #=> false
STDERR.fileno == STDERR.reopen('/dev/null').fileno #=> true
```