Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] DirectX and Wine... DLL's copyrighted ??
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
Gabriel_Blake
Guru
Guru


Joined: 16 Sep 2007
Posts: 362

PostPosted: Sun May 11, 2008 11:02 am    Post subject: [SOLVED] DirectX and Wine... DLL's copyrighted ?? Reply with quote

Hi. I've been wondering about installing DirectX with Wine. I found these guides on the net:

http://wine-review.blogspot.com/2008/03/directx-90c-march-2008-redistributable.html
http://www.linux-gamers.net/modules/news/article.php?storyid=2334

Both are the same, and both require to copy mscoree.dll and streamci.dll from a windows system. Now here is my question. Are those two .dll files copyrighted ?? If there part of a windows system I guess there on the same license, as the system itself, and that would mean using them this way would be illegal.

I'm just kinda obsessed by the idea of keeping my system 100% free :)


Last edited by Gabriel_Blake on Sun May 11, 2008 10:05 pm; edited 1 time in total
Back to top
View user's profile Send private message
alex.blackbit
Advocate
Advocate


Joined: 26 Jul 2005
Posts: 2397

PostPosted: Sun May 11, 2008 12:16 pm    Post subject: Reply with quote

you need to have a valid windows license if you want to use files from such a system.
Back to top
View user's profile Send private message
Gabriel_Blake
Guru
Guru


Joined: 16 Sep 2007
Posts: 362

PostPosted: Sun May 11, 2008 12:35 pm    Post subject: Reply with quote

well... that's what I thought... Just wanted to be sure. Is there any way to bypass this problem ??
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2664
Location: Slovenia

PostPosted: Sun May 11, 2008 2:49 pm    Post subject: Reply with quote

mscoree.dll is on dll-files.com, so it's freely distributable. streamci.dll is not there but a simple google search will find other dll sites that have it.
Back to top
View user's profile Send private message
Gabriel_Blake
Guru
Guru


Joined: 16 Sep 2007
Posts: 362

PostPosted: Sun May 11, 2008 3:14 pm    Post subject: Reply with quote

Thanks Gusar :) But finding it is not a problem... It's a matter of using legally without having a windows license.
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3059
Location: Korea

PostPosted: Sun May 11, 2008 3:53 pm    Post subject: Reply with quote

Bypassing the problem (which I assume means using the dll without a windows copy in some way that was legal) would require challenging the legality of EULAs.

So unless you're a lawyer or have connections to people who are and you have enough money that you're comfortable with having practically every software firm in existence throwing lawyers/money against you, there's no way.
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10306
Location: Córdoba (Spain)

PostPosted: Sun May 11, 2008 3:57 pm    Post subject: Reply with quote

Copyrighted is not equal to non-distributable.

It all depends on two things: the EULA's (or whatever licensing policy the software has) and the legality in your country. Being that said, I have no idea of what the response to your question would be. :P
_________________
Gentoo Handbook | My website
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2664
Location: Slovenia

PostPosted: Sun May 11, 2008 4:08 pm    Post subject: Reply with quote

Gabriel_Blake wrote:
Thanks Gusar :) But finding it is not a problem... It's a matter of using legally without having a windows license.
If these files are available all over the internet, they're freely redistributable. What you do with them shouldn't matter. If you want to be that strict, why are you installing DirectX anyway? Because strictly speaking, using DirectX or any other Microsoft product outside of Windows is probably a breach of the Microsoft EULA as well.
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10306
Location: Córdoba (Spain)

PostPosted: Sun May 11, 2008 4:33 pm    Post subject: Reply with quote

Gusar wrote:
Gabriel_Blake wrote:
Thanks Gusar :) But finding it is not a problem... It's a matter of using legally without having a windows license.
If these files are available all over the internet, they're freely redistributable.


False.

The fact that a file is available publicly doesn't make it legal to redistribute it. Only the license and the legality of your country can decide that.

There are lots of files, isos and documents that are available for public download in pirate sites. Even more: there are lots of files to download which can be legally downloaded from the author's site, but even if you can download them, you can only use them under certain conditions (i.e. ownning a license for a given product).

I agree, however, that installing directx under wine is pointless because:

1.- wine CAN'T use most directx libs anyway. Even if you install them. It's just one of these foo rumors that have spread on the net. Installing directx under wine is completely useless as far as I know. You can get some benefit installing some dll's, though. For example: those involved with directplay.

2.- wine already implements a big part of directx natively. See the status here:
http://www.winehq.org/site/status_directx
_________________
Gentoo Handbook | My website
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2664
Location: Slovenia

PostPosted: Sun May 11, 2008 5:07 pm    Post subject: Reply with quote

i92guboj wrote:
Gusar wrote:
If these files are available all over the internet, they're freely redistributable.


False.
Well, I made the assumption that all those dll-gathering websites are fully legal and would have already been shutdown if they weren't. Otherwise you are of course correct, availability does not equal legality.
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3059
Location: Korea

PostPosted: Sun May 11, 2008 5:25 pm    Post subject: Reply with quote

Gusar wrote:
i92guboj wrote:
Gusar wrote:
If these files are available all over the internet, they're freely redistributable.


False.
Well, I made the assumption that all those dll-gathering websites are fully legal and would have already been shutdown if they weren't.


That's like saying that people couldn't possibly be selling illegal guns because the cops would've stopped them by now.

And you're also assuming that Microsoft actively seeks out every single website that stores a copy of some random dll files that they shouldn't have. Those sites exist because MS isn't worried about needing to go after them.
Back to top
View user's profile Send private message
MostAwesomeDude
Guru
Guru


Joined: 12 Aug 2007
Posts: 373

PostPosted: Sun May 11, 2008 5:45 pm    Post subject: Reply with quote

Okay.

1) Yes, you are legally allowed to possess the DirectX SDK without a valid Windows install. I have one myself that I use for Win32 game builds with MinGW despite not owning Windows. It is obtainable from Microsoft themselves at microsoft.com.

2) No, using Microsoft DLLs for DirectX will not help you in Wine.
_________________
Don't believe the "n00b" under my name.
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2664
Location: Slovenia

PostPosted: Sun May 11, 2008 5:45 pm    Post subject: Reply with quote

dll-files.com has been around for quite some time and I haven't heard about attempts to shut it or any other dll site down. On the other hand, the media industry is constantly going after p2p indexing sites and the cops are constantly going after illegal gun sale/possesion/whatever. Sending a cease-and-desist letter to the most popular dll-sites is not hard. So if they were illegal, there would be at least attempts to shut down some of them.

We're getting off-topic though, so let's stop here. But my initial statement still holds: If Gabriel_Blake values free-nes so much, why is he trying to install DirectX in the first place?
Back to top
View user's profile Send private message
Gabriel_Blake
Guru
Guru


Joined: 16 Sep 2007
Posts: 362

PostPosted: Sun May 11, 2008 6:14 pm    Post subject: Reply with quote

Gusar wrote:
If Gabriel_Blake values free-nes so much, why is he trying to install DirectX in the first place?


Because DirectX itself is freeware :) I was just curious about the legality of using those .dll files from windows :)

I've heard that installing directx on wine is useless. Just wanted to test if it's true :D

OK... never mind... Thank you all for the massive response :)
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10306
Location: Córdoba (Spain)

PostPosted: Sun May 11, 2008 6:19 pm    Post subject: Reply with quote

Gabriel_Blake wrote:
Gusar wrote:
If Gabriel_Blake values free-nes so much, why is he trying to install DirectX in the first place?


Because DirectX itself is freeware :) I was just curious about the legality of using those .dll files from windows :)

I've heard that installing directx on wine is useless. Just wanted to test if it's true :D

OK... never mind... Thank you all for the massive response :)


It mostly is.

As I said above, wine can only make some use of small pieces.

Another thing is that some programs might check for the existence of a library, and refuse to run if it's not installed. But that can be solved with a simple "touch ~/.wine/c_drive/windows/system32/<filename.dll>".
_________________
Gentoo Handbook | My website
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum